### Log truncated: showing last 9.0 of 19.2 MB. Use the Download button on the build page to get the full log (.gz). ### 2026-10-26 10:27:44,778 44 INFO rb-35659da-226004-429082 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-26 10:27:44,829 44 INFO rb-35659da-226004-429082 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-26 10:27:44,888 44 INFO rb-35659da-226004-429082 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-26 10:27:44,939 44 INFO rb-35659da-226004-429082 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-26 10:27:44,994 44 INFO rb-35659da-226004-429082 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-26 10:27:45,046 44 INFO rb-35659da-226004-429082 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-26 10:27:45,097 44 INFO rb-35659da-226004-429082 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-26 10:27:45,158 44 INFO rb-35659da-226004-429082 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-26 10:27:45,207 44 INFO rb-35659da-226004-429082 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-26 10:27:45,258 44 INFO rb-35659da-226004-429082 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-26 10:27:45,316 44 INFO rb-35659da-226004-429082 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-26 10:27:45,370 44 INFO rb-35659da-226004-429082 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-26 10:27:45,423 44 INFO rb-35659da-226004-429082 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-26 10:27:45,479 44 INFO rb-35659da-226004-429082 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-26 10:27:45,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:45] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 10:27:45,536 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47646594 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'd07fb750-3f49-458d-920d-cb77f88ea1a9'}] 2026-10-26 10:27:46,120 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47646594 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'd07fb750-3f49-458d-920d-cb77f88ea1a9'} created pos.order #579 2026-10-26 10:27:46,155 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47646594 finished 2026-10-26 10:27:46,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.162 0.552 2026-10-26 10:27:46,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.022 0.077 2026-10-26 10:27:46,452 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27: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-26 10:27:46,519 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63832753 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'd07fb750-3f49-458d-920d-cb77f88ea1a9'}] 2026-10-26 10:27:46,530 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63832753 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'd07fb750-3f49-458d-920d-cb77f88ea1a9'} sync ignored for existing PoS order pos.order(579,) (state: paid) 2026-10-26 10:27:46,533 44 INFO rb-35659da-226004-429082 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-26 10:27:46,557 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63832753 finished 2026-10-26 10:27:46,584 44 INFO rb-35659da-226004-429082 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-26 10:27:46,664 44 INFO rb-35659da-226004-429082 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-26 10:27:46,715 44 INFO rb-35659da-226004-429082 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-26 10:27:46,721 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.046 0.160 2026-10-26 10:27:46,777 44 INFO rb-35659da-226004-429082 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-26 10:27:46,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:46] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-26 10:27:46,846 44 INFO rb-35659da-226004-429082 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-26 10:27:46,896 44 INFO rb-35659da-226004-429082 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-26 10:27:46,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.009 0.041 2026-10-26 10:27:46,957 44 INFO rb-35659da-226004-429082 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-26 10:27:47,009 44 INFO rb-35659da-226004-429082 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-26 10:27:47,064 44 INFO rb-35659da-226004-429082 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-26 10:27:47,154 44 INFO rb-35659da-226004-429082 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-26 10:27:47,200 44 INFO rb-35659da-226004-429082 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-26 10:27:47,252 44 INFO rb-35659da-226004-429082 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-26 10:27:47,303 44 INFO rb-35659da-226004-429082 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-26 10:27:47,354 44 INFO rb-35659da-226004-429082 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-26 10:27:47,412 44 INFO rb-35659da-226004-429082 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-26 10:27:47,463 44 INFO rb-35659da-226004-429082 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-26 10:27:47,522 44 INFO rb-35659da-226004-429082 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-26 10:27:47,604 44 INFO rb-35659da-226004-429082 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-26 10:27:47,692 44 INFO rb-35659da-226004-429082 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-26 10:27:47,747 44 INFO rb-35659da-226004-429082 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-26 10:27:47,804 44 INFO rb-35659da-226004-429082 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-26 10:27:47,857 44 INFO rb-35659da-226004-429082 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-26 10:27:47,908 44 INFO rb-35659da-226004-429082 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-26 10:27:47,960 44 INFO rb-35659da-226004-429082 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-26 10:27:48,015 44 INFO rb-35659da-226004-429082 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-26 10:27:48,066 44 INFO rb-35659da-226004-429082 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-26 10:27:48,118 44 INFO rb-35659da-226004-429082 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-26 10:27:48,245 44 INFO rb-35659da-226004-429082 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-26 10:27:48,297 44 INFO rb-35659da-226004-429082 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-26 10:27:48,345 44 INFO rb-35659da-226004-429082 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-26 10:27:48,430 44 INFO rb-35659da-226004-429082 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-26 10:27:48,478 44 INFO rb-35659da-226004-429082 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-26 10:27:48,534 44 INFO rb-35659da-226004-429082 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-26 10:27:48,592 44 INFO rb-35659da-226004-429082 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-26 10:27:48,649 44 INFO rb-35659da-226004-429082 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-26 10:27:48,709 44 INFO rb-35659da-226004-429082 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-26 10:27:48,763 44 INFO rb-35659da-226004-429082 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-26 10:27:48,816 44 INFO rb-35659da-226004-429082 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-26 10:27:48,867 44 INFO rb-35659da-226004-429082 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-26 10:27:48,918 44 INFO rb-35659da-226004-429082 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-26 10:27:49,002 44 INFO rb-35659da-226004-429082 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-26 10:27:49,092 44 INFO rb-35659da-226004-429082 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-26 10:27:49,149 44 INFO rb-35659da-226004-429082 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-26 10:27:49,206 44 INFO rb-35659da-226004-429082 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-26 10:27:49,257 44 INFO rb-35659da-226004-429082 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-26 10:27:49,322 44 INFO rb-35659da-226004-429082 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-26 10:27:49,359 44 INFO rb-35659da-226004-429082 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-26 10:27:49,421 44 INFO rb-35659da-226004-429082 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-26 10:27:49,469 44 INFO rb-35659da-226004-429082 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-26 10:27:49,517 44 INFO rb-35659da-226004-429082 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-26 10:27:49,627 44 INFO rb-35659da-226004-429082 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-26 10:27:49,686 44 INFO rb-35659da-226004-429082 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-26 10:27:49,735 44 INFO rb-35659da-226004-429082 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-26 10:27:49,818 44 INFO rb-35659da-226004-429082 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-26 10:27:49,869 44 INFO rb-35659da-226004-429082 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-26 10:27:49,923 44 INFO rb-35659da-226004-429082 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-26 10:27:49,977 44 INFO rb-35659da-226004-429082 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-26 10:27:50,033 44 INFO rb-35659da-226004-429082 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-26 10:27:50,096 44 INFO rb-35659da-226004-429082 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-26 10:27:50,145 44 INFO rb-35659da-226004-429082 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-26 10:27:50,202 44 INFO rb-35659da-226004-429082 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-26 10:27:50,254 44 INFO rb-35659da-226004-429082 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-26 10:27:50,305 44 INFO rb-35659da-226004-429082 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-26 10:27:50,385 44 INFO rb-35659da-226004-429082 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-26 10:27:50,457 44 INFO rb-35659da-226004-429082 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-26 10:27:50,517 44 INFO rb-35659da-226004-429082 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-26 10:27:50,566 44 INFO rb-35659da-226004-429082 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-26 10:27:50,621 44 INFO rb-35659da-226004-429082 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-26 10:27:50,672 44 INFO rb-35659da-226004-429082 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-26 10:27:50,728 44 INFO rb-35659da-226004-429082 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-26 10:27:50,777 44 INFO rb-35659da-226004-429082 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-26 10:27:50,829 44 INFO rb-35659da-226004-429082 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-26 10:27:50,883 44 INFO rb-35659da-226004-429082 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-26 10:27:50,931 44 INFO rb-35659da-226004-429082 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-26 10:27:50,992 44 INFO rb-35659da-226004-429082 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-26 10:27:51,041 44 INFO rb-35659da-226004-429082 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-26 10:27:51,092 44 INFO rb-35659da-226004-429082 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-26 10:27:51,151 44 INFO rb-35659da-226004-429082 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-26 10:27:51,205 44 INFO rb-35659da-226004-429082 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-26 10:27:51,258 44 INFO rb-35659da-226004-429082 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-26 10:27:51,319 44 INFO rb-35659da-226004-429082 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-26 10:27:51,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27: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.006 2026-10-26 10:27:51,398 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55510933 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'a6abe9e2-79f4-473b-9d0b-8f988ed4c323'}] 2026-10-26 10:27:51,985 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55510933 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'a6abe9e2-79f4-473b-9d0b-8f988ed4c323'} created pos.order #580 2026-10-26 10:27:52,016 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55510933 finished 2026-10-26 10:27:52,103 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 155 0.167 0.542 2026-10-26 10:27:52,261 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.019 0.070 2026-10-26 10:27:52,311 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:52] "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-26 10:27:52,359 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49556363 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'a6abe9e2-79f4-473b-9d0b-8f988ed4c323'}] 2026-10-26 10:27:52,389 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49556363 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'a6abe9e2-79f4-473b-9d0b-8f988ed4c323'} sync ignored for existing PoS order pos.order(580,) (state: paid) 2026-10-26 10:27:52,411 44 INFO rb-35659da-226004-429082 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-26 10:27:52,424 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49556363 finished 2026-10-26 10:27:52,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: tour succeeded 2026-10-26 10:27:52,467 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-26 10:27:52,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.055 0.189 2026-10-26 10:27:53,076 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: heap 35640424 (allocated 37105664) 2026-10-26 10:27:53,094 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing chrome headless with pid 81411 2026-10-26 10:27:53,096 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing websocket connection 2026-10-26 10:27:53,100 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Terminating chrome headless with pid 81411 2026-10-26 10:27:53,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:53] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.025 2026-10-26 10:27:53,264 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_102753_264448_test_loyalty_free_product_rewards.txt 2026-10-26 10:27:53,265 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Removing chrome user profile "/tmp/tmpgmitrgap_chrome_odoo" 2026-10-26 10:27:53,290 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-10-26 10:27:54,984 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome pid: 81646 2026-10-26 10:27:54,984 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless temporary user profile dir: /tmp/tmpprc91x13_chrome_odoo 2026-10-26 10:27:54,985 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:33171/json/version 2026-10-26 10:27:54,986 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:27:55,059 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Browser version: Chrome/150.0.7871.114 2026-10-26 10:27:55,060 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:33171/json 2026-10-26 10:27:55,060 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:27:55,099 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Websocket url found: ws://127.0.0.1:33171/devtools/page/7E868B900EC1F12C2160ABA114DCDD84 2026-10-26 10:27:55,112 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Enable chrome headless console log notification 2026-10-26 10:27:55,120 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless enable page notifications 2026-10-26 10:27:55,206 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:27:55,220 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Setting session cookie in browser 2026-10-26 10:27:55,238 44 INFO rb-35659da-226004-429082 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-26 10:27:55,238 44 INFO rb-35659da-226004-429082 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-26 10:27:55,258 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:27:56,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:56] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.050 0.752 2026-10-26 10:27:56,060 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigation result: {'frameId': '7E868B900EC1F12C2160ABA114DCDD84', 'loaderId': '1DEEB45D9BA59CA73DBB619EF36D131B', 'isDownload': False} 2026-10-26 10:27:56,060 44 INFO rb-35659da-226004-429082 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-26 10:27:56,082 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:27:56,118 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:56] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.012 2026-10-26 10:27:56,124 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:56] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 10:27:56,148 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:56] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.038 2026-10-26 10:27:56,916 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:27:56,920 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:27:56,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-26 10:27:56,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 10:27:56,998 44 INFO rb-35659da-226004-429082 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-26 10:27:57,012 44 INFO rb-35659da-226004-429082 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-26 10:27:57,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 10:27:57,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:27:57,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27: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.015 2026-10-26 10:27:57,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-26 10:27:57,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.067 2026-10-26 10:27:57,221 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-26 10:27:58,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.271 0.586 2026-10-26 10:27:58,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "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-26 10:27:58,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 10:27:58,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.051 2026-10-26 10:27:58,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 10:27:58,538 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: Owl is running in 'dev' mode. 2026-10-26 10:27:58,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-26 10:27:58,643 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:27:58,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:27:58,677 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:27:58,711 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:27:58,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.044 0.037 2026-10-26 10:27:58,773 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:27:58,773 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:27:58,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.103 2026-10-26 10:27:58,843 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:27:58,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.042 0.089 2026-10-26 10:27:58,950 44 INFO rb-35659da-226004-429082 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-26 10:27:58,969 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:58] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.159 2026-10-26 10:27:59,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.074 0.247 2026-10-26 10:27:59,179 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 10:27:59,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.175 2026-10-26 10:27:59,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.155 2026-10-26 10:27:59,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-10-26 10:27:59,270 44 INFO rb-35659da-226004-429082 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-26 10:27:59,285 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:27:59,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.219 2026-10-26 10:27:59,365 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.252 2026-10-26 10:27:59,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.209 2026-10-26 10:27:59,451 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.246 2026-10-26 10:27:59,490 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.248 2026-10-26 10:27:59,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.208 2026-10-26 10:27:59,558 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-26 10:27:59,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:27:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.055 0.305 2026-10-26 10:27:59,779 44 INFO rb-35659da-226004-429082 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-26 10:27:59,897 44 INFO rb-35659da-226004-429082 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-26 10:28:00,002 44 INFO rb-35659da-226004-429082 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-26 10:28:00,067 44 INFO rb-35659da-226004-429082 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-26 10:28:00,116 44 INFO rb-35659da-226004-429082 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-26 10:28:00,168 44 INFO rb-35659da-226004-429082 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-26 10:28:00,247 44 INFO rb-35659da-226004-429082 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-26 10:28:00,263 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:28:00,269 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:28:00,298 44 INFO rb-35659da-226004-429082 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-26 10:28:00,347 44 INFO rb-35659da-226004-429082 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-26 10:28:00,441 44 INFO rb-35659da-226004-429082 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-26 10:28:00,498 44 INFO rb-35659da-226004-429082 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-26 10:28:00,555 44 INFO rb-35659da-226004-429082 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-26 10:28:00,605 44 INFO rb-35659da-226004-429082 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-26 10:28:00,660 44 INFO rb-35659da-226004-429082 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-26 10:28:00,713 44 INFO rb-35659da-226004-429082 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-26 10:28:00,773 44 INFO rb-35659da-226004-429082 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-26 10:28:00,783 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:00] "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-26 10:28:00,839 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33767177 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '007cf2a3-3721-45ff-8db3-039e139ce42e'}] 2026-10-26 10:28:00,862 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:28:01,504 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33767177 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '007cf2a3-3721-45ff-8db3-039e139ce42e'} created pos.order #581 2026-10-26 10:28:01,536 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33767177 finished 2026-10-26 10:28:01,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.234 0.583 2026-10-26 10:28:01,860 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.040 0.084 2026-10-26 10:28:01,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:01] "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-26 10:28:02,085 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36457490 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '007cf2a3-3721-45ff-8db3-039e139ce42e'}] 2026-10-26 10:28:02,097 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36457490 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '007cf2a3-3721-45ff-8db3-039e139ce42e'} sync ignored for existing PoS order pos.order(581,) (state: paid) 2026-10-26 10:28:02,116 44 INFO rb-35659da-226004-429082 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-26 10:28:02,130 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36457490 finished 2026-10-26 10:28:02,167 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-10-26 10:28:02,168 44 INFO rb-35659da-226004-429082 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-26 10:28:02,314 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.071 0.162 2026-10-26 10:28:02,376 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 18145112 (allocated 19398656) 2026-10-26 10:28:02,382 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 81646 2026-10-26 10:28:02,386 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-10-26 10:28:02,390 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 81646 2026-10-26 10:28:02,561 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_102802_561637_test_loyalty_free_product_rewards_2.txt 2026-10-26 10:28:02,561 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmpprc91x13_chrome_odoo" 2026-10-26 10:28:02,605 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-10-26 10:28:04,495 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 81860 2026-10-26 10:28:04,495 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpngxtmye4_chrome_odoo 2026-10-26 10:28:04,495 44 INFO rb-35659da-226004-429082 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:33735/json/version 2026-10-26 10:28:04,497 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:28:04,583 44 INFO rb-35659da-226004-429082 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-26 10:28:04,583 44 INFO rb-35659da-226004-429082 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:33735/json 2026-10-26 10:28:04,584 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:28:04,595 44 INFO rb-35659da-226004-429082 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:33735/devtools/page/C724553A58977B004BBCFDA647690DF2 2026-10-26 10:28:04,602 44 INFO rb-35659da-226004-429082 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-26 10:28:04,606 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless enable page notifications 2026-10-26 10:28:04,809 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:28:04,825 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Setting session cookie in browser 2026-10-26 10:28:04,831 44 INFO rb-35659da-226004-429082 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-26 10:28:04,831 44 INFO rb-35659da-226004-429082 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-26 10:28:04,882 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:28:05,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:05] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.048 0.791 2026-10-26 10:28:05,709 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': 'C724553A58977B004BBCFDA647690DF2', 'loaderId': '63B572A1EA85FCA830468E8E6927DA58', 'isDownload': False} 2026-10-26 10:28:05,709 44 INFO rb-35659da-226004-429082 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-26 10:28:05,730 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:28:05,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:05] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-26 10:28:05,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:05] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-10-26 10:28:05,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:05] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-26 10:28:06,437 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:28:06,443 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:28:06,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 10:28:06,497 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 10:28:06,519 44 INFO rb-35659da-226004-429082 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-26 10:28:06,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-26 10:28:06,530 44 INFO rb-35659da-226004-429082 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-26 10:28:06,538 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:28:06,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.012 2026-10-26 10:28:06,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-26 10:28:06,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:06] "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-26 10:28:06,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-26 10:28:07,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.244 0.586 2026-10-26 10:28:07,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 10:28:07,768 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 10:28:07,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:07] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.047 2026-10-26 10:28:07,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28: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-26 10:28:07,910 44 INFO rb-35659da-226004-429082 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-26 10:28:07,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 10:28:08,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:28:08,033 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 10:28:08,074 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:28:08,075 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 10:28:08,139 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:28:08,176 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "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-26 10:28:08,233 44 INFO rb-35659da-226004-429082 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-26 10:28:08,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.127 0.118 2026-10-26 10:28:08,258 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.053 2026-10-26 10:28:08,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.006 0.267 2026-10-26 10:28:08,473 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.055 0.245 2026-10-26 10:28:08,483 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:28:08,575 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.036 0.385 2026-10-26 10:28:08,607 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.375 2026-10-26 10:28:08,608 44 INFO rb-35659da-226004-429082 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-26 10:28:08,622 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:28:08,674 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.261 2026-10-26 10:28:08,740 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.322 2026-10-26 10:28:08,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.371 2026-10-26 10:28:08,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.339 2026-10-26 10:28:08,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.292 2026-10-26 10:28:08,929 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.286 2026-10-26 10:28:08,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:08] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.302 2026-10-26 10:28:09,016 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:09] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.243 2026-10-26 10:28:09,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:09] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.014 0.241 2026-10-26 10:28:09,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:09] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-26 10:28:09,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.063 0.333 2026-10-26 10:28:09,355 44 INFO rb-35659da-226004-429082 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-26 10:28:09,413 44 INFO rb-35659da-226004-429082 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-26 10:28:09,468 44 INFO rb-35659da-226004-429082 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-26 10:28:09,520 44 INFO rb-35659da-226004-429082 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-26 10:28:09,716 44 INFO rb-35659da-226004-429082 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-26 10:28:09,767 44 INFO rb-35659da-226004-429082 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-26 10:28:09,818 44 INFO rb-35659da-226004-429082 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-26 10:28:09,936 44 INFO rb-35659da-226004-429082 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-26 10:28:10,047 44 INFO rb-35659da-226004-429082 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-26 10:28:10,099 44 INFO rb-35659da-226004-429082 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-26 10:28:10,165 44 INFO rb-35659da-226004-429082 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-26 10:28:10,240 44 INFO rb-35659da-226004-429082 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-26 10:28:10,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:10] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.009 0.031 2026-10-26 10:28:10,307 44 INFO rb-35659da-226004-429082 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-26 10:28:10,353 44 INFO rb-35659da-226004-429082 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-26 10:28:10,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:10] "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.124 2026-10-26 10:28:10,417 44 INFO rb-35659da-226004-429082 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-26 10:28:10,489 44 INFO rb-35659da-226004-429082 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-26 10:28:10,532 44 INFO rb-35659da-226004-429082 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-26 10:28:10,551 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.027 0.089 2026-10-26 10:28:10,586 44 INFO rb-35659da-226004-429082 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-26 10:28:10,641 44 INFO rb-35659da-226004-429082 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-26 10:28:10,705 44 INFO rb-35659da-226004-429082 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-26 10:28:10,757 44 INFO rb-35659da-226004-429082 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-26 10:28:10,849 44 INFO rb-35659da-226004-429082 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-26 10:28:10,934 44 INFO rb-35659da-226004-429082 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-26 10:28:10,983 44 INFO rb-35659da-226004-429082 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-26 10:28:11,032 44 INFO rb-35659da-226004-429082 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-26 10:28:11,104 44 INFO rb-35659da-226004-429082 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-26 10:28:11,131 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:28:11,134 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:28:11,160 44 INFO rb-35659da-226004-429082 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-26 10:28:11,206 44 INFO rb-35659da-226004-429082 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-26 10:28:11,305 44 INFO rb-35659da-226004-429082 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-26 10:28:11,359 44 INFO rb-35659da-226004-429082 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-26 10:28:11,414 44 INFO rb-35659da-226004-429082 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-26 10:28:11,470 44 INFO rb-35659da-226004-429082 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-26 10:28:11,522 44 INFO rb-35659da-226004-429082 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-26 10:28:11,582 44 INFO rb-35659da-226004-429082 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-26 10:28:11,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:11] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.009 2026-10-26 10:28:11,684 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42742040 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '21c4b83b-0a60-411a-b6bc-d8be3e7868ab'}] 2026-10-26 10:28:11,700 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:28:12,501 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42742040 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '21c4b83b-0a60-411a-b6bc-d8be3e7868ab'} created pos.order #582 2026-10-26 10:28:12,529 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42742040 finished 2026-10-26 10:28:12,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.295 0.668 2026-10-26 10:28:12,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.032 0.082 2026-10-26 10:28:12,875 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:12] "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-26 10:28:13,086 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20658360 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '21c4b83b-0a60-411a-b6bc-d8be3e7868ab'}] 2026-10-26 10:28:13,098 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20658360 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '21c4b83b-0a60-411a-b6bc-d8be3e7868ab'} sync ignored for existing PoS order pos.order(582,) (state: paid) 2026-10-26 10:28:13,101 44 INFO rb-35659da-226004-429082 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-26 10:28:13,138 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20658360 finished 2026-10-26 10:28:13,151 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-10-26 10:28:13,152 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-26 10:28:13,361 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.076 0.203 2026-10-26 10:28:13,426 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 20270796 (allocated 23990272) 2026-10-26 10:28:13,442 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 81860 2026-10-26 10:28:13,444 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-10-26 10:28:13,446 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 81860 2026-10-26 10:28:13,590 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_102813_589758_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-10-26 10:28:13,590 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmpngxtmye4_chrome_odoo" 2026-10-26 10:28:13,655 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-10-26 10:28:15,467 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 82085 2026-10-26 10:28:15,467 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmpss7py5fz_chrome_odoo 2026-10-26 10:28:15,467 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:44225/json/version 2026-10-26 10:28:15,469 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44225', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:28:15,528 44 INFO rb-35659da-226004-429082 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-26 10:28:15,528 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:44225/json 2026-10-26 10:28:15,529 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44225', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:28:15,540 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:44225/devtools/page/318558719036836A88D0382B00BFAF63 2026-10-26 10:28:15,553 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Enable chrome headless console log notification 2026-10-26 10:28:15,568 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-10-26 10:28:15,793 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:28:15,801 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-10-26 10:28:15,805 44 INFO rb-35659da-226004-429082 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-26 10:28:15,806 44 INFO rb-35659da-226004-429082 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-26 10:28:15,836 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:28:16,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:16] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.050 0.960 2026-10-26 10:28:16,844 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': '318558719036836A88D0382B00BFAF63', 'loaderId': '98BE3B8756C3ABB731A2290A5C760B12', 'isDownload': False} 2026-10-26 10:28:16,844 44 INFO rb-35659da-226004-429082 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-26 10:28:16,881 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:28:16,908 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:16] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-26 10:28:16,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:16] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.028 2026-10-26 10:28:16,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:16] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-26 10:28:17,642 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:28:17,643 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:28:17,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 10:28:17,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-26 10:28:17,747 44 INFO rb-35659da-226004-429082 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-26 10:28:17,763 44 INFO rb-35659da-226004-429082 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-26 10:28:17,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-26 10:28:17,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:28:17,849 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-26 10:28:17,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.021 2026-10-26 10:28:17,875 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-26 10:28:17,966 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.061 2026-10-26 10:28:18,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.275 0.626 2026-10-26 10:28:18,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:28:19,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.008 2026-10-26 10:28:19,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.052 2026-10-26 10:28:19,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.008 2026-10-26 10:28:19,271 44 INFO rb-35659da-226004-429082 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-26 10:28:19,286 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-26 10:28:19,383 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:28:19,423 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:28:19,436 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 10:28:19,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.053 2026-10-26 10:28:19,456 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.062 2026-10-26 10:28:19,518 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 10:28:19,535 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 10:28:19,580 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.059 0.142 2026-10-26 10:28:19,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.055 2026-10-26 10:28:19,664 44 INFO rb-35659da-226004-429082 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-26 10:28:19,816 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 10:28:19,836 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:28:19,881 44 INFO rb-35659da-226004-429082 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-26 10:28:19,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:19] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.113 0.091 2026-10-26 10:28:19,992 44 INFO rb-35659da-226004-429082 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-26 10:28:20,016 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:20] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.225 2026-10-26 10:28:20,034 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:28:20,061 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:20] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.244 2026-10-26 10:28:20,092 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:20] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.284 2026-10-26 10:28:20,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:20] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.012 0.254 2026-10-26 10:28:20,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:20] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.041 0.482 2026-10-26 10:28:20,364 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:20] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.385 2026-10-26 10:28:20,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:20] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.380 2026-10-26 10:28:20,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:20] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.405 2026-10-26 10:28:20,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:20] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.401 2026-10-26 10:28:20,552 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:20] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.245 2026-10-26 10:28:20,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:20] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-10-26 10:28:20,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.051 0.505 2026-10-26 10:28:20,798 44 INFO rb-35659da-226004-429082 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-26 10:28:20,916 44 INFO rb-35659da-226004-429082 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-26 10:28:20,970 44 INFO rb-35659da-226004-429082 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-26 10:28:21,029 44 INFO rb-35659da-226004-429082 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-26 10:28:21,115 44 INFO rb-35659da-226004-429082 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-26 10:28:21,176 44 INFO rb-35659da-226004-429082 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-26 10:28:21,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.068 2026-10-26 10:28:21,236 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.011 0.081 2026-10-26 10:28:21,289 44 INFO rb-35659da-226004-429082 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-26 10:28:21,381 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.030 0.125 2026-10-26 10:28:21,393 44 INFO rb-35659da-226004-429082 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-26 10:28:21,446 44 INFO rb-35659da-226004-429082 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-26 10:28:21,502 44 INFO rb-35659da-226004-429082 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-26 10:28:21,555 44 INFO rb-35659da-226004-429082 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-26 10:28:21,611 44 INFO rb-35659da-226004-429082 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-26 10:28:21,667 44 INFO rb-35659da-226004-429082 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-26 10:28:21,722 44 INFO rb-35659da-226004-429082 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-26 10:28:21,793 44 INFO rb-35659da-226004-429082 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-26 10:28:21,844 44 INFO rb-35659da-226004-429082 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-26 10:28:21,897 44 INFO rb-35659da-226004-429082 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-26 10:28:21,948 44 INFO rb-35659da-226004-429082 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-26 10:28:21,999 44 INFO rb-35659da-226004-429082 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-26 10:28:22,050 44 INFO rb-35659da-226004-429082 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-26 10:28:22,100 44 INFO rb-35659da-226004-429082 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-26 10:28:22,204 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66216508 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '44d817bd-9cd9-489a-a38e-e87782755f87'}] 2026-10-26 10:28:22,217 44 INFO rb-35659da-226004-429082 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-26 10:28:22,254 44 INFO rb-35659da-226004-429082 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-26 10:28:22,318 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66216508 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '44d817bd-9cd9-489a-a38e-e87782755f87'} created pos.order #583 2026-10-26 10:28:22,324 44 INFO rb-35659da-226004-429082 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-26 10:28:22,376 44 INFO rb-35659da-226004-429082 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-26 10:28:22,382 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66216508 finished 2026-10-26 10:28:22,435 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-10-26 10:28:22,436 44 INFO rb-35659da-226004-429082 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-26 10:28:22,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.110 0.271 2026-10-26 10:28:22,639 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 17331040 (allocated 21233664) 2026-10-26 10:28:22,663 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 82085 2026-10-26 10:28:22,666 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-10-26 10:28:22,673 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 82085 2026-10-26 10:28:22,821 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_102822_821495_test_loyalty_is_not_processed_for_draft_order.txt 2026-10-26 10:28:22,821 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmpss7py5fz_chrome_odoo" 2026-10-26 10:28:22,844 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-10-26 10:28:24,222 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 82296 2026-10-26 10:28:24,222 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmppp7cwhzs_chrome_odoo 2026-10-26 10:28:24,222 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:37593/json/version 2026-10-26 10:28:24,224 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:28:24,252 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Browser version: Chrome/150.0.7871.114 2026-10-26 10:28:24,252 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:37593/json 2026-10-26 10:28:24,253 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:28:24,265 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:37593/devtools/page/A3927EBC4CA562573032AE35208AB6A6 2026-10-26 10:28:24,276 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-10-26 10:28:24,282 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-10-26 10:28:24,659 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:28:24,671 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-10-26 10:28:24,675 44 INFO rb-35659da-226004-429082 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-26 10:28:24,675 44 INFO rb-35659da-226004-429082 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-26 10:28:24,704 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:28:25,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:25] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.059 0.824 2026-10-26 10:28:25,586 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': 'A3927EBC4CA562573032AE35208AB6A6', 'loaderId': 'F1B7E654662ED90B6FD550962ABB035F', 'isDownload': False} 2026-10-26 10:28:25,586 44 INFO rb-35659da-226004-429082 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-26 10:28:25,625 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:28:25,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:25] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 10:28:25,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:25] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-26 10:28:25,684 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:25] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-26 10:28:26,396 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:28:26,401 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:28:26,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-10-26 10:28:26,512 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 10:28:26,518 44 INFO rb-35659da-226004-429082 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-26 10:28:26,527 44 INFO rb-35659da-226004-429082 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-26 10:28:26,535 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28: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-26 10:28:26,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:28:26,634 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.042 2026-10-26 10:28:26,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:26] "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.059 2026-10-26 10:28:26,678 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-26 10:28:26,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.070 2026-10-26 10:28:27,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.283 0.593 2026-10-26 10:28:27,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28: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-26 10:28:27,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 10:28:27,970 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:27] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.052 2026-10-26 10:28:28,035 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.013 2026-10-26 10:28:28,060 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: Owl is running in 'dev' mode. 2026-10-26 10:28:28,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 10:28:28,205 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:28:28,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 10:28:28,259 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 10:28:28,280 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 10:28:28,300 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 10:28:28,311 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "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-26 10:28:28,358 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:28:28,378 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.083 0.112 2026-10-26 10:28:28,419 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.217 2026-10-26 10:28:28,451 44 INFO rb-35659da-226004-429082 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-26 10:28:28,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.035 0.132 2026-10-26 10:28:28,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.020 0.178 2026-10-26 10:28:28,587 44 INFO rb-35659da-226004-429082 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-26 10:28:28,598 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:28:28,630 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 10:28:28,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.038 0.304 2026-10-26 10:28:28,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-26 10:28:28,768 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-10-26 10:28:28,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.254 2026-10-26 10:28:28,850 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.326 2026-10-26 10:28:28,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.238 2026-10-26 10:28:28,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.223 2026-10-26 10:28:28,980 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:28] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-10-26 10:28:29,018 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:29] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-10-26 10:28:29,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:29] "GET /web/image?model=product.template&field=image_128&id=1703&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.222 2026-10-26 10:28:29,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:29] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-26 10:28:29,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:29] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.246 2026-10-26 10:28:29,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.045 0.262 2026-10-26 10:28:29,369 44 INFO rb-35659da-226004-429082 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-26 10:28:29,435 44 INFO rb-35659da-226004-429082 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-26 10:28:29,495 44 INFO rb-35659da-226004-429082 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-26 10:28:29,557 44 INFO rb-35659da-226004-429082 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-26 10:28:29,637 44 INFO rb-35659da-226004-429082 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-26 10:28:29,694 44 INFO rb-35659da-226004-429082 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-26 10:28:29,724 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28: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 - 6 0.006 0.019 2026-10-26 10:28:29,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:29] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.008 0.019 2026-10-26 10:28:29,903 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-10-26 10:28:29,911 44 INFO rb-35659da-226004-429082 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-26 10:28:30,033 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 15320596 (allocated 16515072) 2026-10-26 10:28:30,036 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 82296 2026-10-26 10:28:30,037 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-10-26 10:28:30,038 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 82296 2026-10-26 10:28:30,149 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_102830_149422_test_loyalty_on_order_with_fixed_tax.txt 2026-10-26 10:28:30,149 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmppp7cwhzs_chrome_odoo" 2026-10-26 10:28:30,169 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-10-26 10:28:31,242 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 82498 2026-10-26 10:28:31,243 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmp7j3koekz_chrome_odoo 2026-10-26 10:28:31,243 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:37639/json/version 2026-10-26 10:28:31,244 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37639', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:28:31,268 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: Chrome/150.0.7871.114 2026-10-26 10:28:31,268 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:37639/json 2026-10-26 10:28:31,269 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37639', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:28:31,285 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:37639/devtools/page/5C4E2A19E0DE4D3DAEF0906DD493500D 2026-10-26 10:28:31,304 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-10-26 10:28:31,358 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-10-26 10:28:31,599 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:28:31,609 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-10-26 10:28:31,613 44 INFO rb-35659da-226004-429082 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-26 10:28:31,613 44 INFO rb-35659da-226004-429082 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-26 10:28:31,652 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:28:32,495 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:32] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.048 0.801 2026-10-26 10:28:32,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': '5C4E2A19E0DE4D3DAEF0906DD493500D', 'loaderId': '6620B8D0316A1B1466C106839411A74C', 'isDownload': False} 2026-10-26 10:28:32,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-10-26 10:28:32,521 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:28:32,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:32] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-26 10:28:32,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:32] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.019 0.018 2026-10-26 10:28:32,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:32] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.044 2026-10-26 10:28:33,368 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:28:33,387 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:28:33,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.031 2026-10-26 10:28:33,471 44 INFO rb-35659da-226004-429082 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-26 10:28:33,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.008 2026-10-26 10:28:33,502 44 INFO rb-35659da-226004-429082 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-26 10:28:33,523 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-26 10:28:33,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:28:33,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:33] "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.025 2026-10-26 10:28:33,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-26 10:28:33,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.061 0.076 2026-10-26 10:28:33,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.096 2026-10-26 10:28:34,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.289 0.618 2026-10-26 10:28:34,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:34] "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-26 10:28:34,942 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28: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-26 10:28:35,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.051 2026-10-26 10:28:35,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28: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.019 2026-10-26 10:28:35,123 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-10-26 10:28:35,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 10:28:35,234 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:28:35,275 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:28:35,305 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:28:35,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.052 0.067 2026-10-26 10:28:35,360 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 10:28:35,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.139 2026-10-26 10:28:35,403 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-26 10:28:35,411 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "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-26 10:28:35,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.009 0.057 2026-10-26 10:28:35,539 44 INFO rb-35659da-226004-429082 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-26 10:28:35,655 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 10:28:35,750 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:28:35,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.062 0.098 2026-10-26 10:28:35,828 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.133 2026-10-26 10:28:35,859 44 INFO rb-35659da-226004-429082 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-26 10:28:35,860 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.008 0.153 2026-10-26 10:28:35,876 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:28:35,899 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.179 2026-10-26 10:28:35,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:35] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.180 2026-10-26 10:28:36,063 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.035 0.410 2026-10-26 10:28:36,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:36] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.012 0.328 2026-10-26 10:28:36,170 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:36] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.328 2026-10-26 10:28:36,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:36] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.320 2026-10-26 10:28:36,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:36] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.354 2026-10-26 10:28:36,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:36] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.367 2026-10-26 10:28:36,482 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.053 0.358 2026-10-26 10:28:36,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:36] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.382 2026-10-26 10:28:36,610 44 INFO rb-35659da-226004-429082 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-26 10:28:36,761 44 INFO rb-35659da-226004-429082 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-26 10:28:36,811 44 INFO rb-35659da-226004-429082 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-26 10:28:36,865 44 INFO rb-35659da-226004-429082 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-26 10:28:37,105 44 INFO rb-35659da-226004-429082 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-26 10:28:37,154 44 INFO rb-35659da-226004-429082 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-26 10:28:37,204 44 INFO rb-35659da-226004-429082 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-26 10:28:37,309 44 INFO rb-35659da-226004-429082 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-26 10:28:37,400 44 INFO rb-35659da-226004-429082 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-26 10:28:37,452 44 INFO rb-35659da-226004-429082 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-26 10:28:37,519 44 INFO rb-35659da-226004-429082 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-26 10:28:37,620 44 INFO rb-35659da-226004-429082 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-26 10:28:37,671 44 INFO rb-35659da-226004-429082 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-26 10:28:37,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28: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.021 0.070 2026-10-26 10:28:37,733 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:37] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.009 0.097 2026-10-26 10:28:37,781 44 INFO rb-35659da-226004-429082 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-26 10:28:37,805 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:28:37,806 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:28:37,828 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.026 0.073 2026-10-26 10:28:37,898 44 INFO rb-35659da-226004-429082 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-26 10:28:37,952 44 INFO rb-35659da-226004-429082 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-26 10:28:38,037 44 INFO rb-35659da-226004-429082 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-26 10:28:38,127 44 INFO rb-35659da-226004-429082 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-26 10:28:38,224 44 INFO rb-35659da-226004-429082 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-26 10:28:38,317 44 INFO rb-35659da-226004-429082 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-26 10:28:38,362 44 INFO rb-35659da-226004-429082 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-26 10:28:38,409 44 INFO rb-35659da-226004-429082 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-26 10:28:38,463 44 INFO rb-35659da-226004-429082 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-26 10:28:38,527 44 INFO rb-35659da-226004-429082 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-26 10:28:38,579 44 INFO rb-35659da-226004-429082 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-26 10:28:38,627 44 INFO rb-35659da-226004-429082 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-26 10:28:38,687 44 INFO rb-35659da-226004-429082 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-26 10:28:38,746 44 INFO rb-35659da-226004-429082 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-26 10:28:38,800 44 INFO rb-35659da-226004-429082 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-26 10:28:38,853 44 INFO rb-35659da-226004-429082 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-26 10:28:38,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:38] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 10:28:38,953 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88382250 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '465fa916-477e-4350-8365-c2a2447f73bc'}] 2026-10-26 10:28:38,968 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:28:39,581 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88382250 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '465fa916-477e-4350-8365-c2a2447f73bc'} created pos.order #584 2026-10-26 10:28:39,627 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88382250 finished 2026-10-26 10:28:39,733 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 243 0.196 0.600 2026-10-26 10:28:39,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 44 0.046 0.102 2026-10-26 10:28:39,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:39] "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-26 10:28:40,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:40] "GET /report/barcode/Code128/0442-ed13-4dbb HTTP/1.1" 200 - 0 0.000 0.054 2026-10-26 10:28:40,237 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24633445 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '465fa916-477e-4350-8365-c2a2447f73bc'}] 2026-10-26 10:28:40,254 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24633445 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '465fa916-477e-4350-8365-c2a2447f73bc'} sync ignored for existing PoS order pos.order(584,) (state: paid) 2026-10-26 10:28:40,262 44 INFO rb-35659da-226004-429082 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-26 10:28:40,292 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24633445 finished 2026-10-26 10:28:40,310 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-10-26 10:28:40,311 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-26 10:28:40,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.072 0.174 2026-10-26 10:28:40,571 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 20969036 (allocated 23465984) 2026-10-26 10:28:40,578 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 82498 2026-10-26 10:28:40,582 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-10-26 10:28:40,586 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 82498 2026-10-26 10:28:40,748 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_102840_748545_test_loyalty_program_different_orders.txt 2026-10-26 10:28:40,749 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmp7j3koekz_chrome_odoo" 2026-10-26 10:28:40,803 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-10-26 10:28:41,965 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 82715 2026-10-26 10:28:41,965 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmp48bt7g8x_chrome_odoo 2026-10-26 10:28:41,966 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:44415/json/version 2026-10-26 10:28:41,967 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44415', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:28:42,056 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: Chrome/150.0.7871.114 2026-10-26 10:28:42,056 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:44415/json 2026-10-26 10:28:42,067 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44415', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:28:42,122 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:44415/devtools/page/883D11C0E05A9B6EB458BF635ACFD31A 2026-10-26 10:28:42,153 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-10-26 10:28:42,178 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-10-26 10:28:42,341 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:28:42,350 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-10-26 10:28:42,354 44 INFO rb-35659da-226004-429082 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-26 10:28:42,354 44 INFO rb-35659da-226004-429082 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-26 10:28:42,378 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:28:43,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:43] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.068 1.002 2026-10-26 10:28:43,447 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': '883D11C0E05A9B6EB458BF635ACFD31A', 'loaderId': '547CEA816AEEF2326CACAB90304AEE4E', 'isDownload': False} 2026-10-26 10:28:43,448 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-10-26 10:28:43,477 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:28:43,512 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:43] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.016 2026-10-26 10:28:43,528 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:43] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-26 10:28:43,541 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:43] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-26 10:28:44,326 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:28:44,334 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:28:44,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.030 2026-10-26 10:28:44,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-26 10:28:44,421 44 INFO rb-35659da-226004-429082 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-26 10:28:44,432 44 INFO rb-35659da-226004-429082 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-26 10:28:44,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 10:28:44,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:28:44,528 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.012 2026-10-26 10:28:44,554 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-26 10:28:44,650 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.026 0.074 2026-10-26 10:28:44,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-26 10:28:45,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.260 0.599 2026-10-26 10:28:45,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28: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-26 10:28:45,744 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28: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.011 2026-10-26 10:28:45,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:45] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.074 2026-10-26 10:28:45,905 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28: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.008 2026-10-26 10:28:45,924 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-10-26 10:28:45,942 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 10:28:46,039 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:28:46,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:28:46,071 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:28:46,103 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:28:46,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.027 0.082 2026-10-26 10:28:46,190 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:28:46,252 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.025 0.170 2026-10-26 10:28:46,266 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.071 2026-10-26 10:28:46,276 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:28:46,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.039 0.126 2026-10-26 10:28:46,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.147 2026-10-26 10:28:46,424 44 INFO rb-35659da-226004-429082 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-26 10:28:46,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.116 0.241 2026-10-26 10:28:46,603 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:28:46,607 44 INFO rb-35659da-226004-429082 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-26 10:28:46,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.007 0.180 2026-10-26 10:28:46,692 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.159 2026-10-26 10:28:46,741 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.200 2026-10-26 10:28:46,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.271 2026-10-26 10:28:46,813 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:28:46,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:46] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.020 0.294 2026-10-26 10:28:47,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:47] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.023 0.353 2026-10-26 10:28:47,034 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:47] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.372 2026-10-26 10:28:47,082 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:47] "GET /web/image?model=product.template&field=image_128&id=1705&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.372 2026-10-26 10:28:47,142 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:47] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.013 0.363 2026-10-26 10:28:47,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:47] "GET /web/image?model=product.template&field=image_128&id=1706&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.354 2026-10-26 10:28:47,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:47] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.344 2026-10-26 10:28:47,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.047 0.308 2026-10-26 10:28:47,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:47] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.370 2026-10-26 10:28:47,471 44 INFO rb-35659da-226004-429082 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-26 10:28:47,543 44 INFO rb-35659da-226004-429082 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-26 10:28:47,600 44 INFO rb-35659da-226004-429082 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-26 10:28:47,651 44 INFO rb-35659da-226004-429082 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-26 10:28:47,756 44 INFO rb-35659da-226004-429082 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-26 10:28:47,810 44 INFO rb-35659da-226004-429082 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-26 10:28:47,858 44 INFO rb-35659da-226004-429082 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-26 10:28:47,909 44 INFO rb-35659da-226004-429082 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-26 10:28:47,960 44 INFO rb-35659da-226004-429082 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-26 10:28:48,023 44 INFO rb-35659da-226004-429082 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-26 10:28:48,090 44 INFO rb-35659da-226004-429082 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-26 10:28:48,184 44 INFO rb-35659da-226004-429082 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-26 10:28:48,252 44 INFO rb-35659da-226004-429082 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-26 10:28:48,311 44 INFO rb-35659da-226004-429082 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-26 10:28:48,359 44 INFO rb-35659da-226004-429082 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-26 10:28:48,401 44 INFO rb-35659da-226004-429082 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-26 10:28:48,462 44 INFO rb-35659da-226004-429082 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-26 10:28:48,534 44 INFO rb-35659da-226004-429082 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-26 10:28:48,646 44 INFO rb-35659da-226004-429082 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-26 10:28:48,728 44 INFO rb-35659da-226004-429082 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-26 10:28:48,777 44 INFO rb-35659da-226004-429082 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-26 10:28:48,825 44 INFO rb-35659da-226004-429082 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-26 10:28:48,884 44 INFO rb-35659da-226004-429082 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-26 10:28:48,944 44 INFO rb-35659da-226004-429082 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-26 10:28:49,050 44 INFO rb-35659da-226004-429082 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-26 10:28:49,147 44 INFO rb-35659da-226004-429082 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-26 10:28:49,197 44 INFO rb-35659da-226004-429082 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-26 10:28:49,250 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-10-26 10:28:49,251 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 10:28:49,417 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 17871256 (allocated 19271680) 2026-10-26 10:28:49,444 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 82715 2026-10-26 10:28:49,447 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-10-26 10:28:49,449 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 82715 2026-10-26 10:28:49,580 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_102849_580497_test_loyalty_program_specific_product.txt 2026-10-26 10:28:49,580 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmp48bt7g8x_chrome_odoo" 2026-10-26 10:28:49,604 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-10-26 10:28:50,870 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 82923 2026-10-26 10:28:50,871 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmp7ahpdihl_chrome_odoo 2026-10-26 10:28:50,871 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:44825/json/version 2026-10-26 10:28:50,872 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44825', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:28:50,946 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: Chrome/150.0.7871.114 2026-10-26 10:28:50,946 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:44825/json 2026-10-26 10:28:50,946 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44825', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:28:50,990 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:44825/devtools/page/0CF5D0E85BE4D712D13F200EFC6433B4 2026-10-26 10:28:51,001 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-10-26 10:28:51,009 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-10-26 10:28:51,242 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:28:51,256 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-10-26 10:28:51,262 44 INFO rb-35659da-226004-429082 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-26 10:28:51,263 44 INFO rb-35659da-226004-429082 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-26 10:28:51,287 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:28:52,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:52] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.046 0.762 2026-10-26 10:28:52,097 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': '0CF5D0E85BE4D712D13F200EFC6433B4', 'loaderId': 'FA7BC027E820E8654538F090C300AB1F', 'isDownload': False} 2026-10-26 10:28:52,097 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-10-26 10:28:52,138 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:28:52,156 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:52] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 10:28:52,165 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:52] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.009 2026-10-26 10:28:52,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:52] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-26 10:28:52,908 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:28:52,935 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:28:52,968 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-26 10:28:53,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-26 10:28:53,024 44 INFO rb-35659da-226004-429082 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-26 10:28:53,036 44 INFO rb-35659da-226004-429082 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-26 10:28:53,044 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 10:28:53,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:28:53,129 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.019 2026-10-26 10:28:53,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-26 10:28:53,247 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.067 2026-10-26 10:28:53,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-26 10:28:54,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.329 0.644 2026-10-26 10:28:54,341 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:28:54,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 10:28:54,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.058 2026-10-26 10:28:54,599 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28: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.010 2026-10-26 10:28:54,617 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-10-26 10:28:54,648 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.012 2026-10-26 10:28:54,724 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:28:54,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:28:54,763 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:28:54,766 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:28:54,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.028 0.053 2026-10-26 10:28:54,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.074 2026-10-26 10:28:54,850 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:28:54,852 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:28:54,893 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:28:54,999 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.062 0.068 2026-10-26 10:28:55,045 44 INFO rb-35659da-226004-429082 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-26 10:28:55,093 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.195 2026-10-26 10:28:55,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.008 0.233 2026-10-26 10:28:55,165 44 INFO rb-35659da-226004-429082 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-26 10:28:55,172 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:28:55,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.020 0.058 2026-10-26 10:28:55,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.118 2026-10-26 10:28:55,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-26 10:28:55,334 44 INFO rb-35659da-226004-429082 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-26 10:28:55,341 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.185 2026-10-26 10:28:55,371 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:28:55,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.007 0.188 2026-10-26 10:28:55,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/image?model=product.template&field=image_128&id=1709&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.023 0.229 2026-10-26 10:28:55,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.017 0.269 2026-10-26 10:28:55,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.250 2026-10-26 10:28:55,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.250 2026-10-26 10:28:55,593 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-26 10:28:55,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-10-26 10:28:55,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.048 0.261 2026-10-26 10:28:55,869 44 INFO rb-35659da-226004-429082 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-26 10:28:56,017 44 INFO rb-35659da-226004-429082 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-26 10:28:56,066 44 INFO rb-35659da-226004-429082 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-26 10:28:56,142 44 INFO rb-35659da-226004-429082 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-26 10:28:56,240 44 INFO rb-35659da-226004-429082 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-26 10:28:56,275 44 INFO rb-35659da-226004-429082 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-26 10:28:56,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:56] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.016 0.057 2026-10-26 10:28:56,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:56] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.012 0.069 2026-10-26 10:28:56,391 44 INFO rb-35659da-226004-429082 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-26 10:28:56,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:28:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.083 2026-10-26 10:28:56,526 44 INFO rb-35659da-226004-429082 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-26 10:28:56,576 44 INFO rb-35659da-226004-429082 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-26 10:28:56,634 44 INFO rb-35659da-226004-429082 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-26 10:28:56,682 44 INFO rb-35659da-226004-429082 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-26 10:28:56,735 44 INFO rb-35659da-226004-429082 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-26 10:28:56,793 44 INFO rb-35659da-226004-429082 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-26 10:28:56,849 44 INFO rb-35659da-226004-429082 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-26 10:28:56,912 44 INFO rb-35659da-226004-429082 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-26 10:28:56,962 44 INFO rb-35659da-226004-429082 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-26 10:28:57,020 44 INFO rb-35659da-226004-429082 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-26 10:28:57,093 44 INFO rb-35659da-226004-429082 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-26 10:28:57,175 44 INFO rb-35659da-226004-429082 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-26 10:28:57,254 44 INFO rb-35659da-226004-429082 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-26 10:28:57,305 44 INFO rb-35659da-226004-429082 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-26 10:28:57,366 44 INFO rb-35659da-226004-429082 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-26 10:28:57,416 44 INFO rb-35659da-226004-429082 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-26 10:28:57,475 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-10-26 10:28:57,476 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-26 10:28:57,710 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 17049524 (allocated 18350080) 2026-10-26 10:28:57,733 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 82923 2026-10-26 10:28:57,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-10-26 10:28:57,750 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 82923 2026-10-26 10:28:57,880 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_102857_880462_test_loyalty_program_using_same_product.txt 2026-10-26 10:28:57,880 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmp7ahpdihl_chrome_odoo" 2026-10-26 10:28:57,903 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-10-26 10:29:00,248 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 83148 2026-10-26 10:29:00,248 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmp36twh2at_chrome_odoo 2026-10-26 10:29:00,249 44 INFO rb-35659da-226004-429082 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:43023/json/version 2026-10-26 10:29:00,249 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43023', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:29:00,355 44 INFO rb-35659da-226004-429082 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-26 10:29:00,355 44 INFO rb-35659da-226004-429082 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:43023/json 2026-10-26 10:29:00,356 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43023', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:29:00,385 44 INFO rb-35659da-226004-429082 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:43023/devtools/page/D448D3B713A766399C0FBC0C708523C0 2026-10-26 10:29:00,408 44 INFO rb-35659da-226004-429082 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-26 10:29:00,420 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-26 10:29:00,517 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:29:00,535 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-26 10:29:00,547 44 INFO rb-35659da-226004-429082 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-26 10:29:00,547 44 INFO rb-35659da-226004-429082 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-26 10:29:00,584 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:29:01,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:01] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.082 0.791 2026-10-26 10:29:01,456 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': 'D448D3B713A766399C0FBC0C708523C0', 'loaderId': 'B08D578CF02C3016B4E38042EA7CF25D', 'isDownload': False} 2026-10-26 10:29:01,456 44 INFO rb-35659da-226004-429082 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-26 10:29:01,507 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:29:01,538 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:01] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-10-26 10:29:01,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:01] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-26 10:29:01,564 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:01] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.046 2026-10-26 10:29:02,312 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:29:02,321 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:29:02,349 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-26 10:29:02,407 44 INFO rb-35659da-226004-429082 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-26 10:29:02,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.016 2026-10-26 10:29:02,422 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/41] Tour PosLoyaltyTour11.1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-26 10:29:02,445 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 10:29:02,468 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:29:02,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.013 2026-10-26 10:29:02,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-26 10:29:02,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.033 0.076 2026-10-26 10:29:02,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-26 10:29:03,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.365 0.586 2026-10-26 10:29:03,740 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:03] "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-26 10:29:03,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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.009 2026-10-26 10:29:03,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:03] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.063 2026-10-26 10:29:04,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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.010 2026-10-26 10:29:04,058 44 INFO rb-35659da-226004-429082 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-26 10:29:04,082 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-26 10:29:04,179 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 10:29:04,218 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:29:04,220 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:04,298 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "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-26 10:29:04,301 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:29:04,303 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.065 0.090 2026-10-26 10:29:04,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.135 2026-10-26 10:29:04,329 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.025 2026-10-26 10:29:04,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.003 0.166 2026-10-26 10:29:04,441 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/41] Tour PosLoyaltyTour11.1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-26 10:29:04,659 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/41] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 10:29:04,666 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-26 10:29:04,718 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.070 0.098 2026-10-26 10:29:04,724 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:29:04,815 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/41] Tour PosLoyaltyTour11.1 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-26 10:29:04,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.055 0.231 2026-10-26 10:29:04,851 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:29:04,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.284 2026-10-26 10:29:04,939 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.329 2026-10-26 10:29:04,966 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:04] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.239 2026-10-26 10:29:05,018 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:05] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.016 0.437 2026-10-26 10:29:05,061 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:05] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.313 2026-10-26 10:29:05,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:05] "GET /web/image?model=product.template&field=image_128&id=1711&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.229 2026-10-26 10:29:05,132 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:05] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-26 10:29:05,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:05] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.220 2026-10-26 10:29:05,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:05] "GET /web/image?model=product.template&field=image_128&id=1712&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.238 2026-10-26 10:29:05,253 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:05] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-26 10:29:05,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.077 0.258 2026-10-26 10:29:05,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:05] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.296 2026-10-26 10:29:05,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:05] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.389 2026-10-26 10:29:05,510 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/41] Tour PosLoyaltyTour11.1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-26 10:29:05,650 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/41] Tour PosLoyaltyTour11.1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-26 10:29:05,700 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/41] Tour PosLoyaltyTour11.1 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-26 10:29:05,762 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/41] Tour PosLoyaltyTour11.1 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-26 10:29:05,841 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/41] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 10:29:05,892 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/41] Tour PosLoyaltyTour11.1 → Step .product-screen .set-partner:contains("AAA Partner") 2026-10-26 10:29:05,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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.016 0.051 2026-10-26 10:29:05,938 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/41] Tour PosLoyaltyTour11.1 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-26 10:29:06,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.019 0.078 2026-10-26 10:29:06,051 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/41] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 10:29:06,110 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/41] 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-26 10:29:06,165 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/41] Tour PosLoyaltyTour11.1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-26 10:29:06,224 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/41] 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-26 10:29:06,421 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/41] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 10:29:06,474 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/41] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 10:29:06,535 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/41] Tour PosLoyaltyTour11.1 → Step order total amount is '150.00' (trigger: .product-screen .order-summary .total:contains("150.00")) 2026-10-26 10:29:06,569 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/41] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 10:29:06,622 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/41] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-26 10:29:06,670 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/41] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .more-btn) 2026-10-26 10:29:06,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/41] Tour PosLoyaltyTour11.1 → Step .control-buttons button.disabled:contains("Reward") 2026-10-26 10:29:06,784 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/41] Tour PosLoyaltyTour11.1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-26 10:29:06,839 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/41] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-26 10:29:06,933 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/41] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-26 10:29:06,966 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:06,969 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:06,984 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/41] Tour PosLoyaltyTour11.1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-26 10:29:07,031 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/41] Tour PosLoyaltyTour11.1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-26 10:29:07,135 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/41] Tour PosLoyaltyTour11.1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-26 10:29:07,191 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/41] Tour PosLoyaltyTour11.1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-26 10:29:07,249 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/41] Tour PosLoyaltyTour11.1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-26 10:29:07,298 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/41] Tour PosLoyaltyTour11.1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-26 10:29:07,382 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/41] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-26 10:29:07,389 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:07,393 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72653154 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd7c55a9a-6599-4269-b75b-04520d47e873'}] 2026-10-26 10:29:08,181 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72653154 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd7c55a9a-6599-4269-b75b-04520d47e873'} created pos.order #585 2026-10-26 10:29:08,214 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72653154 finished 2026-10-26 10:29:08,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.348 0.589 2026-10-26 10:29:08,497 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.046 0.068 2026-10-26 10:29:08,528 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:08] "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-26 10:29:08,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:08] "GET /report/barcode/Code128/044d-e071-4669 HTTP/1.1" 200 - 0 0.000 0.075 2026-10-26 10:29:08,755 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33488588 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd7c55a9a-6599-4269-b75b-04520d47e873'}] 2026-10-26 10:29:08,765 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33488588 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd7c55a9a-6599-4269-b75b-04520d47e873'} sync ignored for existing PoS order pos.order(585,) (state: paid) 2026-10-26 10:29:08,796 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33488588 finished 2026-10-26 10:29:08,807 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/41] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-26 10:29:08,854 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [34/41] Tour PosLoyaltyTour11.1 → Step Wait until the orders are synced with the server (trigger: body) 2026-10-26 10:29:08,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.075 0.170 2026-10-26 10:29:09,092 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.008 0.036 2026-10-26 10:29:09,110 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [35/41] Tour PosLoyaltyTour11.1 → Step refresh page (trigger: body) 2026-10-26 10:29:09,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:09] "GET /pos/ui/76/product/8335b053-aff9-446a-b5f0-413426cebc86 HTTP/1.1" 200 - 33 0.023 0.063 2026-10-26 10:29:10,621 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [36/41] Tour PosLoyaltyTour11.1 → Step .pos-leftheader .orders-button 2026-10-26 10:29:10,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 10:29:10,682 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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-26 10:29:10,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:29:10,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.016 0.058 2026-10-26 10:29:10,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.074 2026-10-26 10:29:10,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-26 10:29:10,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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.006 2026-10-26 10:29:11,044 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:11] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.016 2026-10-26 10:29:11,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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.010 2026-10-26 10:29:11,126 44 INFO rb-35659da-226004-429082 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-26 10:29:11,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:29:11,448 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [37/41] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter 2026-10-26 10:29:11,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:11] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.056 0.071 2026-10-26 10:29:11,628 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:11] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.165 2026-10-26 10:29:11,638 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.180 2026-10-26 10:29:11,705 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [38/41] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter ul 2026-10-26 10:29:11,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:11] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.042 0.267 2026-10-26 10:29:11,755 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [39/41] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-26 10:29:11,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:11] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.329 2026-10-26 10:29:11,814 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [40/41] Tour PosLoyaltyTour11.1 → Step Wait loading is finished if it is shown (trigger: body) 2026-10-26 10:29:11,828 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.147 2026-10-26 10:29:11,849 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:11] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.047 2026-10-26 10:29:11,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:11] "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.053 2026-10-26 10:29:12,063 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 48 0.045 0.095 2026-10-26 10:29:12,135 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.040 2026-10-26 10:29:12,182 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [41/41] Tour PosLoyaltyTour11.1 → Step body 2026-10-26 10:29:12,235 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-26 10:29:12,236 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.1 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-26 10:29:12,594 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 17633732 (allocated 19922944) 2026-10-26 10:29:12,604 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 83148 2026-10-26 10:29:12,608 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-26 10:29:12,611 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 83148 2026-10-26 10:29:12,755 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_102912_755489_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-26 10:29:12,755 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmp36twh2at_chrome_odoo" 2026-10-26 10:29:13,306 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 83391 2026-10-26 10:29:13,307 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpgahbqct9_chrome_odoo 2026-10-26 10:29:13,307 44 INFO rb-35659da-226004-429082 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:43083/json/version 2026-10-26 10:29:13,308 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:29:13,408 44 INFO rb-35659da-226004-429082 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-26 10:29:13,408 44 INFO rb-35659da-226004-429082 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:43083/json 2026-10-26 10:29:13,409 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:29:13,417 44 INFO rb-35659da-226004-429082 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:43083/devtools/page/830A721002E864A90344E58B883EAD2F 2026-10-26 10:29:13,428 44 INFO rb-35659da-226004-429082 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-26 10:29:13,439 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-26 10:29:13,615 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:29:13,622 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-26 10:29:13,636 44 INFO rb-35659da-226004-429082 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-26 10:29:13,637 44 INFO rb-35659da-226004-429082 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-26 10:29:13,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:13] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.039 0.069 2026-10-26 10:29:13,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '830A721002E864A90344E58B883EAD2F', 'loaderId': '89EB93CFB5B1E03818DC039A80D79A91', 'isDownload': False} 2026-10-26 10:29:13,768 44 INFO rb-35659da-226004-429082 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-26 10:29:13,790 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:29:13,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:13] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.024 2026-10-26 10:29:13,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:13] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.029 2026-10-26 10:29:13,853 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:13] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-26 10:29:14,544 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:29:14,558 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:29:14,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:29:14,622 44 INFO rb-35659da-226004-429082 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-26 10:29:14,635 44 INFO rb-35659da-226004-429082 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-26 10:29:14,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 10:29:14,670 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-26 10:29:14,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:29:14,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:14] "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.031 2026-10-26 10:29:14,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.043 2026-10-26 10:29:14,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.011 0.056 2026-10-26 10:29:14,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-26 10:29:15,729 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.256 0.561 2026-10-26 10:29:15,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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-26 10:29:15,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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-26 10:29:15,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:15] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.051 2026-10-26 10:29:16,058 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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-26 10:29:16,098 44 INFO rb-35659da-226004-429082 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-26 10:29:16,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:29:16,204 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:29:16,228 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:29:16,231 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:16,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.014 0.049 2026-10-26 10:29:16,304 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:16,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.091 2026-10-26 10:29:16,323 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "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-26 10:29:16,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.104 2026-10-26 10:29:16,378 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.030 2026-10-26 10:29:16,490 44 INFO rb-35659da-226004-429082 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-26 10:29:16,654 44 INFO rb-35659da-226004-429082 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-26 10:29:16,664 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:29:16,716 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.048 0.093 2026-10-26 10:29:16,730 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:29:16,837 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.050 0.221 2026-10-26 10:29:16,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.300 2026-10-26 10:29:16,893 44 INFO rb-35659da-226004-429082 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-26 10:29:16,915 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.009 0.293 2026-10-26 10:29:16,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:16] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.036 2026-10-26 10:29:17,017 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:17] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.272 2026-10-26 10:29:17,047 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:17] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.291 2026-10-26 10:29:17,106 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:17] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.259 2026-10-26 10:29:17,138 44 INFO rb-35659da-226004-429082 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-26 10:29:17,178 44 INFO rb-35659da-226004-429082 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-26 10:29:17,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:17] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.019 0.585 2026-10-26 10:29:17,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:17] "GET /web/image?model=product.template&field=image_128&id=1711&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.321 2026-10-26 10:29:17,245 44 INFO rb-35659da-226004-429082 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-26 10:29:17,297 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:17] "GET /web/image?model=product.template&field=image_128&id=1712&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.325 2026-10-26 10:29:17,323 44 INFO rb-35659da-226004-429082 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-26 10:29:17,339 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:17] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.305 2026-10-26 10:29:17,376 44 INFO rb-35659da-226004-429082 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-26 10:29:17,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:17] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.020 0.351 2026-10-26 10:29:17,433 44 INFO rb-35659da-226004-429082 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-26 10:29:17,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:17] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.338 2026-10-26 10:29:17,542 44 INFO rb-35659da-226004-429082 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-26 10:29:17,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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.227 2026-10-26 10:29:17,636 44 INFO rb-35659da-226004-429082 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-26 10:29:17,696 44 INFO rb-35659da-226004-429082 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-26 10:29:17,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.066 2026-10-26 10:29:17,746 44 INFO rb-35659da-226004-429082 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-26 10:29:17,792 44 INFO rb-35659da-226004-429082 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-26 10:29:17,852 44 INFO rb-35659da-226004-429082 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-26 10:29:17,870 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:17,904 44 INFO rb-35659da-226004-429082 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-26 10:29:17,959 44 INFO rb-35659da-226004-429082 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-26 10:29:18,009 44 INFO rb-35659da-226004-429082 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-26 10:29:18,068 44 INFO rb-35659da-226004-429082 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-26 10:29:18,133 44 INFO rb-35659da-226004-429082 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-26 10:29:18,192 44 INFO rb-35659da-226004-429082 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-26 10:29:18,248 44 INFO rb-35659da-226004-429082 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-26 10:29:18,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:18] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 10:29:18,307 44 INFO rb-35659da-226004-429082 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-26 10:29:18,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:18] "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-26 10:29:18,366 44 INFO rb-35659da-226004-429082 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-26 10:29:18,417 44 INFO rb-35659da-226004-429082 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-26 10:29:18,469 44 INFO rb-35659da-226004-429082 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-26 10:29:18,520 44 INFO rb-35659da-226004-429082 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-26 10:29:18,578 44 INFO rb-35659da-226004-429082 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-26 10:29:18,640 44 INFO rb-35659da-226004-429082 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-26 10:29:18,691 44 INFO rb-35659da-226004-429082 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-26 10:29:18,780 44 INFO rb-35659da-226004-429082 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-26 10:29:18,859 44 INFO rb-35659da-226004-429082 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-26 10:29:18,913 44 INFO rb-35659da-226004-429082 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-26 10:29:18,978 44 INFO rb-35659da-226004-429082 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-26 10:29:19,039 44 INFO rb-35659da-226004-429082 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-26 10:29:19,090 44 INFO rb-35659da-226004-429082 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-26 10:29:19,139 44 INFO rb-35659da-226004-429082 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-26 10:29:19,190 44 INFO rb-35659da-226004-429082 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-26 10:29:19,240 44 INFO rb-35659da-226004-429082 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-26 10:29:19,319 44 INFO rb-35659da-226004-429082 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-26 10:29:19,346 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:19,350 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:19,375 44 INFO rb-35659da-226004-429082 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-26 10:29:19,421 44 INFO rb-35659da-226004-429082 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-26 10:29:19,500 44 INFO rb-35659da-226004-429082 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-26 10:29:19,555 44 INFO rb-35659da-226004-429082 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-26 10:29:19,610 44 INFO rb-35659da-226004-429082 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-26 10:29:19,666 44 INFO rb-35659da-226004-429082 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-26 10:29:19,692 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:19] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.010 0.015 2026-10-26 10:29:19,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:19] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.020 2026-10-26 10:29:19,785 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:29:19,788 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95689557 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '861a0254-de4a-4d9c-b81d-f8555c4925a3'}] 2026-10-26 10:29:20,513 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95689557 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '861a0254-de4a-4d9c-b81d-f8555c4925a3'} created pos.order #586 2026-10-26 10:29:20,550 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95689557 finished 2026-10-26 10:29:20,628 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 178 0.205 0.642 2026-10-26 10:29:20,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.042 0.052 2026-10-26 10:29:20,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.007 2026-10-26 10:29:21,061 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37419648 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '861a0254-de4a-4d9c-b81d-f8555c4925a3'}] 2026-10-26 10:29:21,071 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37419648 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '861a0254-de4a-4d9c-b81d-f8555c4925a3'} sync ignored for existing PoS order pos.order(586,) (state: paid) 2026-10-26 10:29:21,078 44 INFO rb-35659da-226004-429082 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-26 10:29:21,122 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37419648 finished 2026-10-26 10:29:21,131 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-26 10:29:21,136 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-26 10:29:21,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.046 0.185 2026-10-26 10:29:21,364 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 20308424 (allocated 23728128) 2026-10-26 10:29:21,376 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 83391 2026-10-26 10:29:21,379 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-26 10:29:21,384 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 83391 2026-10-26 10:29:21,515 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_102921_515509_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-26 10:29:21,515 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpgahbqct9_chrome_odoo" 2026-10-26 10:29:21,551 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-10-26 10:29:23,214 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 83608 2026-10-26 10:29:23,214 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmpe95a5oi1_chrome_odoo 2026-10-26 10:29:23,215 44 INFO rb-35659da-226004-429082 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:38249/json/version 2026-10-26 10:29:23,216 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38249', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:29:23,291 44 INFO rb-35659da-226004-429082 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-26 10:29:23,291 44 INFO rb-35659da-226004-429082 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:38249/json 2026-10-26 10:29:23,292 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38249', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:29:23,303 44 INFO rb-35659da-226004-429082 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:38249/devtools/page/6FC349BA20824CE718883BC0F39BC0D6 2026-10-26 10:29:23,315 44 INFO rb-35659da-226004-429082 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-26 10:29:23,319 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless enable page notifications 2026-10-26 10:29:23,556 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:29:23,574 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Setting session cookie in browser 2026-10-26 10:29:23,580 44 INFO rb-35659da-226004-429082 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-26 10:29:23,581 44 INFO rb-35659da-226004-429082 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-26 10:29:23,599 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:29:24,672 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:24] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.056 1.021 2026-10-26 10:29:24,684 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': '6FC349BA20824CE718883BC0F39BC0D6', 'loaderId': '973FCA93D96E3B513443878B373C9F13', 'isDownload': False} 2026-10-26 10:29:24,684 44 INFO rb-35659da-226004-429082 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-26 10:29:24,726 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:29:24,748 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:24] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 10:29:24,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:24] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 10:29:24,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:24] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-26 10:29:25,543 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:29:25,585 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 10:29:25,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.038 2026-10-26 10:29:25,624 44 INFO rb-35659da-226004-429082 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-26 10:29:25,635 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 10:29:25,645 44 INFO rb-35659da-226004-429082 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-26 10:29:25,666 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 10:29:25,688 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:29:25,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.021 2026-10-26 10:29:25,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-26 10:29:25,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.019 0.055 2026-10-26 10:29:25,860 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-26 10:29:26,942 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.345 0.682 2026-10-26 10:29:26,972 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:29:27,084 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:29:27,173 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-10-26 10:29:27,223 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:29:27,241 44 INFO rb-35659da-226004-429082 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-26 10:29:27,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 10:29:27,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:29:27,363 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:29:27,411 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:29:27,419 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:29:27,459 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.032 0.058 2026-10-26 10:29:27,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.088 2026-10-26 10:29:27,496 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:27,520 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:29:27,583 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 10:29:27,690 44 INFO rb-35659da-226004-429082 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-26 10:29:27,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.102 0.070 2026-10-26 10:29:27,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.012 0.171 2026-10-26 10:29:27,891 44 INFO rb-35659da-226004-429082 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-26 10:29:27,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.052 0.294 2026-10-26 10:29:27,929 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:29:27,938 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.011 0.165 2026-10-26 10:29:27,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:27] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-10-26 10:29:28,035 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:28] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.171 2026-10-26 10:29:28,060 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:29:28,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:28] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.224 2026-10-26 10:29:28,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:28] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.022 0.274 2026-10-26 10:29:28,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:28] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.258 2026-10-26 10:29:28,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:28] "GET /web/image?model=product.template&field=image_128&id=1714&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.319 2026-10-26 10:29:28,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:28] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.324 2026-10-26 10:29:28,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:28] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.248 2026-10-26 10:29:28,420 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:28] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.317 2026-10-26 10:29:28,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:28] "GET /web/image?model=product.template&field=image_128&id=1715&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.302 2026-10-26 10:29:28,682 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.100 0.344 2026-10-26 10:29:28,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:28] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.419 2026-10-26 10:29:28,791 44 INFO rb-35659da-226004-429082 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-26 10:29:28,854 44 INFO rb-35659da-226004-429082 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-26 10:29:28,906 44 INFO rb-35659da-226004-429082 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-26 10:29:28,960 44 INFO rb-35659da-226004-429082 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-26 10:29:29,161 44 INFO rb-35659da-226004-429082 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-26 10:29:29,212 44 INFO rb-35659da-226004-429082 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-26 10:29:29,307 44 INFO rb-35659da-226004-429082 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-26 10:29:29,385 44 INFO rb-35659da-226004-429082 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-26 10:29:29,441 44 INFO rb-35659da-226004-429082 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-26 10:29:29,489 44 INFO rb-35659da-226004-429082 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-26 10:29:29,542 44 INFO rb-35659da-226004-429082 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-26 10:29:29,638 44 INFO rb-35659da-226004-429082 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-26 10:29:29,689 44 INFO rb-35659da-226004-429082 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-26 10:29:29,757 44 INFO rb-35659da-226004-429082 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-26 10:29:29,810 44 INFO rb-35659da-226004-429082 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-26 10:29:30,061 44 INFO rb-35659da-226004-429082 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-26 10:29:30,110 44 INFO rb-35659da-226004-429082 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-26 10:29:30,193 44 INFO rb-35659da-226004-429082 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-26 10:29:30,279 44 INFO rb-35659da-226004-429082 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-26 10:29:30,327 44 INFO rb-35659da-226004-429082 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-26 10:29:30,379 44 INFO rb-35659da-226004-429082 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-26 10:29:30,430 44 INFO rb-35659da-226004-429082 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-26 10:29:30,529 44 INFO rb-35659da-226004-429082 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-26 10:29:30,630 44 INFO rb-35659da-226004-429082 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-26 10:29:30,750 44 INFO rb-35659da-226004-429082 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-26 10:29:30,813 44 INFO rb-35659da-226004-429082 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-26 10:29:30,864 44 INFO rb-35659da-226004-429082 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-26 10:29:30,916 44 INFO rb-35659da-226004-429082 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-26 10:29:30,965 44 INFO rb-35659da-226004-429082 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-26 10:29:31,016 44 INFO rb-35659da-226004-429082 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-26 10:29:31,067 44 INFO rb-35659da-226004-429082 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-26 10:29:31,118 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-10-26 10:29:31,119 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-26 10:29:31,284 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 18919460 (allocated 20844544) 2026-10-26 10:29:31,301 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 83608 2026-10-26 10:29:31,308 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-10-26 10:29:31,316 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 83608 2026-10-26 10:29:31,451 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_102931_450762_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-10-26 10:29:31,451 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmpe95a5oi1_chrome_odoo" 2026-10-26 10:29:31,475 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-10-26 10:29:33,181 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 83817 2026-10-26 10:29:33,181 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmp7q5tsjg9_chrome_odoo 2026-10-26 10:29:33,182 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:42469/json/version 2026-10-26 10:29:33,184 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:29:33,255 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Browser version: Chrome/150.0.7871.114 2026-10-26 10:29:33,255 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:42469/json 2026-10-26 10:29:33,256 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:29:33,272 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:42469/devtools/page/03CBE5EA74EDFBC22C587D71DBE19873 2026-10-26 10:29:33,287 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-10-26 10:29:33,294 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-10-26 10:29:33,534 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:29:33,544 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-10-26 10:29:33,550 44 INFO rb-35659da-226004-429082 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-26 10:29:33,550 44 INFO rb-35659da-226004-429082 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-26 10:29:33,578 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:29:34,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:34] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.041 0.742 2026-10-26 10:29:34,360 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': '03CBE5EA74EDFBC22C587D71DBE19873', 'loaderId': '9E8510F2F530934200D62BF3C9CCD00F', 'isDownload': False} 2026-10-26 10:29:34,361 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-10-26 10:29:34,389 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:29:34,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:34] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-26 10:29:34,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:34] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.022 2026-10-26 10:29:34,447 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:34] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.034 2026-10-26 10:29:35,214 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:29:35,227 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:29:35,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 10:29:35,286 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-26 10:29:35,306 44 INFO rb-35659da-226004-429082 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-26 10:29:35,315 44 INFO rb-35659da-226004-429082 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-26 10:29:35,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 10:29:35,354 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:35,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.021 2026-10-26 10:29:35,451 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.053 2026-10-26 10:29:35,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.037 0.089 2026-10-26 10:29:35,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-26 10:29:36,519 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.303 0.595 2026-10-26 10:29:36,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:29:36,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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.008 2026-10-26 10:29:36,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:36] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.036 2026-10-26 10:29:36,822 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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.016 2026-10-26 10:29:36,851 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: Owl is running in 'dev' mode. 2026-10-26 10:29:36,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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-26 10:29:36,966 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:29:37,001 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:29:37,032 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 10:29:37,107 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "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-26 10:29:37,108 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 10:29:37,126 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.070 0.100 2026-10-26 10:29:37,144 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.166 2026-10-26 10:29:37,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.005 0.218 2026-10-26 10:29:37,254 44 INFO rb-35659da-226004-429082 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-26 10:29:37,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.117 2026-10-26 10:29:37,337 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:29:37,485 44 INFO rb-35659da-226004-429082 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-26 10:29:37,498 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.071 0.108 2026-10-26 10:29:37,528 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:37,579 44 INFO rb-35659da-226004-429082 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-26 10:29:37,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.066 0.257 2026-10-26 10:29:37,656 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:37,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.012 0.297 2026-10-26 10:29:37,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.012 0.335 2026-10-26 10:29:37,797 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.377 2026-10-26 10:29:37,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.007 0.488 2026-10-26 10:29:37,863 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.321 2026-10-26 10:29:37,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/image?model=product.template&field=image_128&id=1719&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.230 2026-10-26 10:29:37,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.239 2026-10-26 10:29:37,991 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:37] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.226 2026-10-26 10:29:38,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:38] "GET /web/image?model=product.template&field=image_128&id=1717&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.217 2026-10-26 10:29:38,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:38] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.229 2026-10-26 10:29:38,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:38] "GET /web/image?model=product.template&field=image_128&id=1718&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.241 2026-10-26 10:29:38,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.046 0.262 2026-10-26 10:29:38,273 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:38] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.274 2026-10-26 10:29:38,311 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:38] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.344 2026-10-26 10:29:38,349 44 INFO rb-35659da-226004-429082 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-26 10:29:38,484 44 INFO rb-35659da-226004-429082 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-26 10:29:38,533 44 INFO rb-35659da-226004-429082 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-26 10:29:38,596 44 INFO rb-35659da-226004-429082 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-26 10:29:38,692 44 INFO rb-35659da-226004-429082 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-26 10:29:38,739 44 INFO rb-35659da-226004-429082 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-26 10:29:38,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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.019 0.056 2026-10-26 10:29:38,789 44 INFO rb-35659da-226004-429082 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-26 10:29:38,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:38] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.009 0.071 2026-10-26 10:29:38,898 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.102 2026-10-26 10:29:38,914 44 INFO rb-35659da-226004-429082 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-26 10:29:38,969 44 INFO rb-35659da-226004-429082 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-26 10:29:39,025 44 INFO rb-35659da-226004-429082 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-26 10:29:39,075 44 INFO rb-35659da-226004-429082 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-26 10:29:39,124 44 INFO rb-35659da-226004-429082 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-26 10:29:39,176 44 INFO rb-35659da-226004-429082 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-26 10:29:39,226 44 INFO rb-35659da-226004-429082 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-26 10:29:39,277 44 INFO rb-35659da-226004-429082 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-26 10:29:39,335 44 INFO rb-35659da-226004-429082 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-26 10:29:39,386 44 INFO rb-35659da-226004-429082 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-26 10:29:39,440 44 INFO rb-35659da-226004-429082 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-26 10:29:39,491 44 INFO rb-35659da-226004-429082 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-26 10:29:39,559 44 INFO rb-35659da-226004-429082 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-26 10:29:39,620 44 INFO rb-35659da-226004-429082 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-26 10:29:39,671 44 INFO rb-35659da-226004-429082 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-26 10:29:39,727 44 INFO rb-35659da-226004-429082 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-26 10:29:39,810 44 INFO rb-35659da-226004-429082 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-26 10:29:39,885 44 INFO rb-35659da-226004-429082 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-26 10:29:39,936 44 INFO rb-35659da-226004-429082 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-26 10:29:39,987 44 INFO rb-35659da-226004-429082 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-26 10:29:40,037 44 INFO rb-35659da-226004-429082 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-26 10:29:40,088 44 INFO rb-35659da-226004-429082 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-26 10:29:40,148 44 INFO rb-35659da-226004-429082 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-26 10:29:40,202 44 INFO rb-35659da-226004-429082 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-26 10:29:40,256 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-10-26 10:29:40,257 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-26 10:29:40,398 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 17307744 (allocated 18747392) 2026-10-26 10:29:40,418 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 83817 2026-10-26 10:29:40,422 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-10-26 10:29:40,426 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 83817 2026-10-26 10:29:40,592 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_102940_592016_test_loyalty_program_with_tagged_free_product.txt 2026-10-26 10:29:40,592 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmp7q5tsjg9_chrome_odoo" 2026-10-26 10:29:40,631 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-10-26 10:29:42,194 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 84033 2026-10-26 10:29:42,194 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmp8ikm5nqo_chrome_odoo 2026-10-26 10:29:42,194 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:44915/json/version 2026-10-26 10:29:42,201 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44915', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:29:42,319 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: Chrome/150.0.7871.114 2026-10-26 10:29:42,319 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:44915/json 2026-10-26 10:29:42,320 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44915', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:29:42,367 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:44915/devtools/page/5AE822D99B9E95D644543AD364C99001 2026-10-26 10:29:42,390 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-10-26 10:29:42,398 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-10-26 10:29:42,549 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:29:42,559 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-10-26 10:29:42,566 44 INFO rb-35659da-226004-429082 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-26 10:29:42,567 44 INFO rb-35659da-226004-429082 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-26 10:29:42,594 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:29:43,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:43] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.058 0.751 2026-10-26 10:29:43,401 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': '5AE822D99B9E95D644543AD364C99001', 'loaderId': '0A2CCCCE40A025BC555C3BF424409286', 'isDownload': False} 2026-10-26 10:29:43,402 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-10-26 10:29:43,418 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:29:43,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:43] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.014 2026-10-26 10:29:43,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:43] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 10:29:43,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:43] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.025 2026-10-26 10:29:44,282 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:44,305 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:29:44,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.052 2026-10-26 10:29:44,404 44 INFO rb-35659da-226004-429082 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-26 10:29:44,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-26 10:29:44,430 44 INFO rb-35659da-226004-429082 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-26 10:29:44,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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-26 10:29:44,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:29:44,535 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:44] "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.021 2026-10-26 10:29:44,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.043 2026-10-26 10:29:44,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.067 2026-10-26 10:29:44,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-26 10:29:45,589 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 401 0.278 0.576 2026-10-26 10:29:45,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:29:45,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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.012 2026-10-26 10:29:45,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:45] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.056 2026-10-26 10:29:45,908 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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.008 2026-10-26 10:29:45,940 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-10-26 10:29:45,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 10:29:46,032 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:46,087 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:29:46,113 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 10:29:46,136 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "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-26 10:29:46,145 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 10:29:46,155 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.070 0.052 2026-10-26 10:29:46,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.006 0.139 2026-10-26 10:29:46,227 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.057 2026-10-26 10:29:46,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.171 2026-10-26 10:29:46,318 44 INFO rb-35659da-226004-429082 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-26 10:29:46,401 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 10:29:46,541 44 INFO rb-35659da-226004-429082 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-26 10:29:46,566 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:29:46,596 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:29:46,607 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.111 0.150 2026-10-26 10:29:46,640 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.276 2026-10-26 10:29:46,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.048 0.328 2026-10-26 10:29:46,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.318 2026-10-26 10:29:46,839 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.217 2026-10-26 10:29:46,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.405 2026-10-26 10:29:46,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.263 2026-10-26 10:29:46,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:46] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.307 2026-10-26 10:29:47,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:47] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.237 2026-10-26 10:29:47,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.054 0.303 2026-10-26 10:29:47,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:47] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.332 2026-10-26 10:29:47,254 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:47] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.311 2026-10-26 10:29:47,272 44 INFO rb-35659da-226004-429082 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-26 10:29:47,296 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:47] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.445 2026-10-26 10:29:47,393 44 INFO rb-35659da-226004-429082 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-26 10:29:47,445 44 INFO rb-35659da-226004-429082 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-26 10:29:47,510 44 INFO rb-35659da-226004-429082 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-26 10:29:47,562 44 INFO rb-35659da-226004-429082 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-26 10:29:47,615 44 INFO rb-35659da-226004-429082 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-26 10:29:47,666 44 INFO rb-35659da-226004-429082 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-26 10:29:47,734 44 INFO rb-35659da-226004-429082 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-26 10:29:47,799 44 INFO rb-35659da-226004-429082 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-26 10:29:47,850 44 INFO rb-35659da-226004-429082 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-26 10:29:47,906 44 INFO rb-35659da-226004-429082 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-26 10:29:47,982 44 INFO rb-35659da-226004-429082 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-26 10:29:48,070 44 INFO rb-35659da-226004-429082 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-26 10:29:48,117 44 INFO rb-35659da-226004-429082 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-26 10:29:48,173 44 INFO rb-35659da-226004-429082 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-26 10:29:48,225 44 INFO rb-35659da-226004-429082 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-26 10:29:48,290 44 INFO rb-35659da-226004-429082 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-26 10:29:48,392 44 INFO rb-35659da-226004-429082 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-26 10:29:48,490 44 INFO rb-35659da-226004-429082 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-26 10:29:48,531 44 INFO rb-35659da-226004-429082 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-26 10:29:48,590 44 INFO rb-35659da-226004-429082 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-26 10:29:48,642 44 INFO rb-35659da-226004-429082 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-26 10:29:48,697 44 INFO rb-35659da-226004-429082 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-26 10:29:48,754 44 INFO rb-35659da-226004-429082 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-26 10:29:48,816 44 INFO rb-35659da-226004-429082 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-26 10:29:48,881 44 INFO rb-35659da-226004-429082 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-26 10:29:48,930 44 INFO rb-35659da-226004-429082 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-26 10:29:48,989 44 INFO rb-35659da-226004-429082 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-26 10:29:49,086 44 INFO rb-35659da-226004-429082 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-26 10:29:49,179 44 INFO rb-35659da-226004-429082 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-26 10:29:49,227 44 INFO rb-35659da-226004-429082 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-26 10:29:49,286 44 INFO rb-35659da-226004-429082 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-26 10:29:49,338 44 INFO rb-35659da-226004-429082 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-26 10:29:49,395 44 INFO rb-35659da-226004-429082 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-26 10:29:49,519 44 INFO rb-35659da-226004-429082 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-26 10:29:49,663 44 INFO rb-35659da-226004-429082 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-26 10:29:49,715 44 INFO rb-35659da-226004-429082 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-26 10:29:49,780 44 INFO rb-35659da-226004-429082 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-26 10:29:49,827 44 INFO rb-35659da-226004-429082 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-26 10:29:49,882 44 INFO rb-35659da-226004-429082 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-26 10:29:49,937 44 INFO rb-35659da-226004-429082 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-26 10:29:49,999 44 INFO rb-35659da-226004-429082 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-26 10:29:50,060 44 INFO rb-35659da-226004-429082 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-26 10:29:50,111 44 INFO rb-35659da-226004-429082 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-26 10:29:50,177 44 INFO rb-35659da-226004-429082 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-26 10:29:50,267 44 INFO rb-35659da-226004-429082 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-26 10:29:50,399 44 INFO rb-35659da-226004-429082 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-26 10:29:50,448 44 INFO rb-35659da-226004-429082 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-26 10:29:50,512 44 INFO rb-35659da-226004-429082 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-26 10:29:50,562 44 INFO rb-35659da-226004-429082 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-26 10:29:50,624 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-10-26 10:29:50,625 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-26 10:29:50,890 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 21126248 (allocated 23334912) 2026-10-26 10:29:50,916 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 84033 2026-10-26 10:29:50,921 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-10-26 10:29:50,923 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 84033 2026-10-26 10:29:51,065 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_102951_065048_test_loyalty_reward_product_tag.txt 2026-10-26 10:29:51,065 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmp8ikm5nqo_chrome_odoo" 2026-10-26 10:29:51,096 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-10-26 10:29:52,957 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 84236 2026-10-26 10:29:52,958 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmpbfhvy4_7_chrome_odoo 2026-10-26 10:29:52,958 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:39379/json/version 2026-10-26 10:29:52,964 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39379', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:29:53,028 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: Chrome/150.0.7871.114 2026-10-26 10:29:53,028 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:39379/json 2026-10-26 10:29:53,029 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39379', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:29:53,055 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:39379/devtools/page/6A4E0ADF2918E640DF0C13BAF81B2D0B 2026-10-26 10:29:53,080 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-10-26 10:29:53,094 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-10-26 10:29:53,313 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:29:53,325 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-10-26 10:29:53,334 44 INFO rb-35659da-226004-429082 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-26 10:29:53,334 44 INFO rb-35659da-226004-429082 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-26 10:29:53,362 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:29:54,461 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:54] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.058 1.047 2026-10-26 10:29:54,467 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': '6A4E0ADF2918E640DF0C13BAF81B2D0B', 'loaderId': 'B9A597C0960227359BA34AF2621A1EB7', 'isDownload': False} 2026-10-26 10:29:54,467 44 INFO rb-35659da-226004-429082 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-26 10:29:54,498 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:29:54,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:54] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.028 2026-10-26 10:29:54,551 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:54] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-26 10:29:54,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:54] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.036 2026-10-26 10:29:55,288 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:29:55,293 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:29:55,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.038 2026-10-26 10:29:55,383 44 INFO rb-35659da-226004-429082 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-26 10:29:55,395 44 INFO rb-35659da-226004-429082 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-26 10:29:55,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-26 10:29:55,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 10:29:55,451 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:29:55,515 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:55] "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.017 2026-10-26 10:29:55,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-26 10:29:55,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.038 0.062 2026-10-26 10:29:55,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-10-26 10:29:56,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 399 0.293 0.624 2026-10-26 10:29:56,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:29:56,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-10-26 10:29:56,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:56] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.024 2026-10-26 10:29:56,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:56] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.046 2026-10-26 10:29:56,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 10:29:57,017 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-10-26 10:29:57,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 10:29:57,122 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:29:57,143 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:29:57,175 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:29:57,179 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.016 0.041 2026-10-26 10:29:57,183 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-26 10:29:57,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.017 0.095 2026-10-26 10:29:57,261 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:29:57,271 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:29:57,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.017 2026-10-26 10:29:57,451 44 INFO rb-35659da-226004-429082 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-26 10:29:57,489 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:29:57,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.095 2026-10-26 10:29:57,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.015 0.156 2026-10-26 10:29:57,755 44 INFO rb-35659da-226004-429082 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-26 10:29:57,803 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.074 0.250 2026-10-26 10:29:57,818 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:29:57,819 44 INFO rb-35659da-226004-429082 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-26 10:29:57,838 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:29:57,849 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.129 2026-10-26 10:29:57,887 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-26 10:29:57,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.206 2026-10-26 10:29:57,958 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-26 10:29:57,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:57] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.267 2026-10-26 10:29:58,018 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:58] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-26 10:29:58,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:58] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-26 10:29:58,106 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:58] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-10-26 10:29:58,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:58] "GET /web/image?model=product.template&field=image_128&id=1722&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-26 10:29:58,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.054 0.251 2026-10-26 10:29:58,319 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:58] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.308 2026-10-26 10:29:58,394 44 INFO rb-35659da-226004-429082 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-26 10:29:58,511 44 INFO rb-35659da-226004-429082 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-26 10:29:58,558 44 INFO rb-35659da-226004-429082 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-26 10:29:58,617 44 INFO rb-35659da-226004-429082 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-26 10:29:59,018 44 INFO rb-35659da-226004-429082 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-26 10:29:59,070 44 INFO rb-35659da-226004-429082 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-26 10:29:59,138 44 INFO rb-35659da-226004-429082 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-26 10:29:59,218 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:59] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.037 0.055 2026-10-26 10:29:59,265 44 INFO rb-35659da-226004-429082 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-26 10:29:59,313 44 INFO rb-35659da-226004-429082 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-26 10:29:59,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.068 2026-10-26 10:29:59,375 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:59] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.007 0.111 2026-10-26 10:29:59,377 44 INFO rb-35659da-226004-429082 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-26 10:29:59,462 44 INFO rb-35659da-226004-429082 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-26 10:29:59,514 44 INFO rb-35659da-226004-429082 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-26 10:29:59,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29: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.015 0.045 2026-10-26 10:29:59,624 44 INFO rb-35659da-226004-429082 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-26 10:29:59,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:29:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.096 2026-10-26 10:29:59,678 44 INFO rb-35659da-226004-429082 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-26 10:29:59,744 44 INFO rb-35659da-226004-429082 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-26 10:29:59,802 44 INFO rb-35659da-226004-429082 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-26 10:29:59,917 44 INFO rb-35659da-226004-429082 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-26 10:29:59,993 44 INFO rb-35659da-226004-429082 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-26 10:30:00,051 44 INFO rb-35659da-226004-429082 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-26 10:30:00,131 44 INFO rb-35659da-226004-429082 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-26 10:30:00,197 44 INFO rb-35659da-226004-429082 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-26 10:30:00,251 44 INFO rb-35659da-226004-429082 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-26 10:30:00,336 44 INFO rb-35659da-226004-429082 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-26 10:30:00,415 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-10-26 10:30:00,416 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-26 10:30:00,557 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 17441248 (allocated 19271680) 2026-10-26 10:30:00,580 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 84236 2026-10-26 10:30:00,584 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-10-26 10:30:00,586 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 84236 2026-10-26 10:30:00,758 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103000_758536_test_loyalty_reward_with_variant.txt 2026-10-26 10:30:00,758 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmpbfhvy4_7_chrome_odoo" 2026-10-26 10:30:00,779 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-10-26 10:30:01,812 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 84458 2026-10-26 10:30:01,812 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmp7vj811p3_chrome_odoo 2026-10-26 10:30:01,813 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:36893/json/version 2026-10-26 10:30:01,814 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36893', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:30:01,879 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-26 10:30:01,880 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:36893/json 2026-10-26 10:30:01,880 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36893', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:30:01,920 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:36893/devtools/page/E5C42FB19910B5224E2F56F085F79595 2026-10-26 10:30:01,945 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-26 10:30:01,961 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-26 10:30:02,024 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:30:02,039 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-26 10:30:02,048 44 INFO rb-35659da-226004-429082 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-26 10:30:02,048 44 INFO rb-35659da-226004-429082 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-26 10:30:02,092 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:30:03,009 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:03] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.062 0.870 2026-10-26 10:30:03,014 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': 'E5C42FB19910B5224E2F56F085F79595', 'loaderId': '0BBD0432D2451D7F852BE7615101EC7E', 'isDownload': False} 2026-10-26 10:30:03,015 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-10-26 10:30:03,051 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:30:03,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:03] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.031 2026-10-26 10:30:03,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:03] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-26 10:30:03,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:03] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-26 10:30:03,773 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:30:03,787 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:30:03,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-26 10:30:03,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 10:30:03,866 44 INFO rb-35659da-226004-429082 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-26 10:30:03,879 44 INFO rb-35659da-226004-429082 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-26 10:30:03,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:30:03,911 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:30:03,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.014 2026-10-26 10:30:03,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.043 2026-10-26 10:30:04,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.045 0.078 2026-10-26 10:30:04,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-26 10:30:05,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.270 0.608 2026-10-26 10:30:05,122 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:30:05,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 10:30:05,338 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.058 2026-10-26 10:30:05,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.019 2026-10-26 10:30:05,435 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-26 10:30:05,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.014 2026-10-26 10:30:05,528 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:30:05,541 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:30:05,600 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 10:30:05,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.014 0.051 2026-10-26 10:30:05,614 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 10:30:05,675 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:30:05,681 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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-26 10:30:05,743 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.040 0.166 2026-10-26 10:30:05,782 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 10:30:05,798 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.009 0.089 2026-10-26 10:30:05,876 44 INFO rb-35659da-226004-429082 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-26 10:30:05,898 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:05] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.024 0.164 2026-10-26 10:30:06,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.092 0.250 2026-10-26 10:30:06,128 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:30:06,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.148 2026-10-26 10:30:06,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-26 10:30:06,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.172 2026-10-26 10:30:06,245 44 INFO rb-35659da-226004-429082 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-26 10:30:06,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.019 0.235 2026-10-26 10:30:06,297 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:30:06,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.254 2026-10-26 10:30:06,366 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.228 2026-10-26 10:30:06,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.234 2026-10-26 10:30:06,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.243 2026-10-26 10:30:06,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.237 2026-10-26 10:30:06,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-26 10:30:06,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.043 0.263 2026-10-26 10:30:06,726 44 INFO rb-35659da-226004-429082 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-26 10:30:06,804 44 INFO rb-35659da-226004-429082 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-26 10:30:06,855 44 INFO rb-35659da-226004-429082 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-26 10:30:06,910 44 INFO rb-35659da-226004-429082 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-26 10:30:07,099 44 INFO rb-35659da-226004-429082 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-26 10:30:07,145 44 INFO rb-35659da-226004-429082 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-26 10:30:07,201 44 INFO rb-35659da-226004-429082 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-26 10:30:07,255 44 INFO rb-35659da-226004-429082 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-26 10:30:07,306 44 INFO rb-35659da-226004-429082 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-26 10:30:07,361 44 INFO rb-35659da-226004-429082 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-26 10:30:07,413 44 INFO rb-35659da-226004-429082 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-26 10:30:07,464 44 INFO rb-35659da-226004-429082 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-26 10:30:07,550 44 INFO rb-35659da-226004-429082 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-26 10:30:07,590 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:30:07,591 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:30:07,602 44 INFO rb-35659da-226004-429082 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-26 10:30:07,652 44 INFO rb-35659da-226004-429082 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-26 10:30:07,730 44 INFO rb-35659da-226004-429082 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-26 10:30:07,785 44 INFO rb-35659da-226004-429082 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-26 10:30:07,837 44 INFO rb-35659da-226004-429082 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-26 10:30:07,914 44 INFO rb-35659da-226004-429082 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-26 10:30:07,922 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21153826 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3ead8fe0-69ca-4fbb-8c2f-16843b2a90d0'}] 2026-10-26 10:30:07,929 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:30:08,512 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21153826 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3ead8fe0-69ca-4fbb-8c2f-16843b2a90d0'} created pos.order #587 2026-10-26 10:30:08,547 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21153826 finished 2026-10-26 10:30:08,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.244 0.490 2026-10-26 10:30:08,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.040 0.066 2026-10-26 10:30:08,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:08] "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-26 10:30:09,020 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:09] "GET /report/barcode/Code128/0444-dad2-485f HTTP/1.1" 200 - 0 0.000 0.070 2026-10-26 10:30:09,023 44 INFO rb-35659da-226004-429082 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-26 10:30:09,035 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25128884 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3ead8fe0-69ca-4fbb-8c2f-16843b2a90d0'}] 2026-10-26 10:30:09,046 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25128884 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3ead8fe0-69ca-4fbb-8c2f-16843b2a90d0'} sync ignored for existing PoS order pos.order(587,) (state: paid) 2026-10-26 10:30:09,075 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-26 10:30:09,076 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 10:30:09,080 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25128884 finished 2026-10-26 10:30:09,234 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 16422040 (allocated 18087936) 2026-10-26 10:30:09,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.085 0.128 2026-10-26 10:30:09,254 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 84458 2026-10-26 10:30:09,256 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-26 10:30:09,257 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 84458 2026-10-26 10:30:09,423 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103009_423329_test_loyalty_validity_dates_and_use.txt 2026-10-26 10:30:09,423 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmp7vj811p3_chrome_odoo" 2026-10-26 10:30:09,817 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 84683 2026-10-26 10:30:09,817 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpeb212dk3_chrome_odoo 2026-10-26 10:30:09,818 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:40059/json/version 2026-10-26 10:30:09,819 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:30:09,902 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-26 10:30:09,902 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:40059/json 2026-10-26 10:30:09,905 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:30:09,921 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:40059/devtools/page/615B93DB0D9AE3789F4D361EECBE8CF0 2026-10-26 10:30:09,934 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-26 10:30:09,947 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-26 10:30:10,019 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:30:10,024 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-26 10:30:10,036 44 INFO rb-35659da-226004-429082 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-26 10:30:10,036 44 INFO rb-35659da-226004-429082 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-26 10:30:10,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.085 2026-10-26 10:30:10,180 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '615B93DB0D9AE3789F4D361EECBE8CF0', 'loaderId': '769D1349F6253F828EE9A21D484D6016', 'isDownload': False} 2026-10-26 10:30:10,181 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-10-26 10:30:10,227 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:30:10,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:10] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-26 10:30:10,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:10] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.037 2026-10-26 10:30:10,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:10] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-26 10:30:11,031 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:30:11,036 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:30:11,058 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:30:11,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 10:30:11,084 44 INFO rb-35659da-226004-429082 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-26 10:30:11,095 44 INFO rb-35659da-226004-429082 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-26 10:30:11,115 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:30:11,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:30:11,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.012 2026-10-26 10:30:11,179 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-26 10:30:11,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 15 0.018 0.057 2026-10-26 10:30:11,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-26 10:30:12,124 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 302 0.206 0.583 2026-10-26 10:30:12,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:30:12,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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-26 10:30:12,364 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:12] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 3 0.011 0.045 2026-10-26 10:30:12,425 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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.020 2026-10-26 10:30:12,472 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-26 10:30:12,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:30:12,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:30:12,612 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 10:30:12,669 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.054 2026-10-26 10:30:12,681 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.051 2026-10-26 10:30:12,756 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 10:30:12,771 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.051 2026-10-26 10:30:12,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:12] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.041 0.154 2026-10-26 10:30:12,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:12] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.013 0.217 2026-10-26 10:30:12,855 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:30:12,879 44 INFO rb-35659da-226004-429082 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-26 10:30:13,028 44 INFO rb-35659da-226004-429082 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-26 10:30:13,067 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.089 0.178 2026-10-26 10:30:13,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.226 2026-10-26 10:30:13,131 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:30:13,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-10-26 10:30:13,167 44 INFO rb-35659da-226004-429082 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-26 10:30:13,220 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.232 2026-10-26 10:30:13,231 44 INFO rb-35659da-226004-429082 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-26 10:30:13,268 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.279 2026-10-26 10:30:13,276 44 INFO rb-35659da-226004-429082 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-26 10:30:13,420 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.060 0.528 2026-10-26 10:30:13,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.395 2026-10-26 10:30:13,531 44 INFO rb-35659da-226004-429082 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-26 10:30:13,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.380 2026-10-26 10:30:13,582 44 INFO rb-35659da-226004-429082 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-26 10:30:13,588 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.405 2026-10-26 10:30:13,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.385 2026-10-26 10:30:13,636 44 INFO rb-35659da-226004-429082 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-26 10:30:13,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.378 2026-10-26 10:30:13,716 44 INFO rb-35659da-226004-429082 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-26 10:30:13,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.017 0.277 2026-10-26 10:30:13,746 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:30:13,766 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:30:13,769 44 INFO rb-35659da-226004-429082 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-26 10:30:13,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.010 0.272 2026-10-26 10:30:13,826 44 INFO rb-35659da-226004-429082 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-26 10:30:13,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:13] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.033 2026-10-26 10:30:13,915 44 INFO rb-35659da-226004-429082 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-26 10:30:13,962 44 INFO rb-35659da-226004-429082 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-26 10:30:14,017 44 INFO rb-35659da-226004-429082 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-26 10:30:14,074 44 INFO rb-35659da-226004-429082 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-26 10:30:14,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:14] "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-26 10:30:14,153 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47732509 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '501d5632-19ec-4c90-8f3f-eb06ff17c757'}] 2026-10-26 10:30:14,156 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:30:14,691 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47732509 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '501d5632-19ec-4c90-8f3f-eb06ff17c757'} created pos.order #588 2026-10-26 10:30:14,720 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47732509 finished 2026-10-26 10:30:14,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.165 0.502 2026-10-26 10:30:14,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 32 0.027 0.076 2026-10-26 10:30:15,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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-26 10:30:15,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:15] "GET /report/barcode/Code128/0442-04fd-41f4 HTTP/1.1" 200 - 0 0.000 0.067 2026-10-26 10:30:15,235 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28458929 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '501d5632-19ec-4c90-8f3f-eb06ff17c757'}] 2026-10-26 10:30:15,251 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28458929 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '501d5632-19ec-4c90-8f3f-eb06ff17c757'} sync ignored for existing PoS order pos.order(588,) (state: paid) 2026-10-26 10:30:15,254 44 INFO rb-35659da-226004-429082 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-26 10:30:15,287 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28458929 finished 2026-10-26 10:30:15,305 44 INFO rb-35659da-226004-429082 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-26 10:30:15,387 44 INFO rb-35659da-226004-429082 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-26 10:30:15,440 44 INFO rb-35659da-226004-429082 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-26 10:30:15,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.048 0.182 2026-10-26 10:30:15,506 44 INFO rb-35659da-226004-429082 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-26 10:30:15,542 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:15] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.006 0.018 2026-10-26 10:30:15,593 44 INFO rb-35659da-226004-429082 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-26 10:30:15,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.012 0.033 2026-10-26 10:30:15,772 44 INFO rb-35659da-226004-429082 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-26 10:30:15,819 44 INFO rb-35659da-226004-429082 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-26 10:30:15,867 44 INFO rb-35659da-226004-429082 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-26 10:30:15,939 44 INFO rb-35659da-226004-429082 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-26 10:30:15,963 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:30:15,990 44 INFO rb-35659da-226004-429082 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-26 10:30:16,051 44 INFO rb-35659da-226004-429082 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-26 10:30:16,104 44 INFO rb-35659da-226004-429082 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-26 10:30:16,162 44 INFO rb-35659da-226004-429082 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-26 10:30:16,217 44 INFO rb-35659da-226004-429082 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-26 10:30:16,269 44 INFO rb-35659da-226004-429082 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-26 10:30:16,319 44 INFO rb-35659da-226004-429082 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-26 10:30:16,380 44 INFO rb-35659da-226004-429082 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-26 10:30:16,437 44 INFO rb-35659da-226004-429082 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-26 10:30:16,491 44 INFO rb-35659da-226004-429082 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-26 10:30:16,542 44 INFO rb-35659da-226004-429082 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-26 10:30:16,594 44 INFO rb-35659da-226004-429082 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-26 10:30:16,651 44 INFO rb-35659da-226004-429082 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-26 10:30:16,726 44 INFO rb-35659da-226004-429082 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-26 10:30:16,731 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51732534 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '08cbff75-e2b2-4887-8d42-ea36226c95ee'}] 2026-10-26 10:30:17,149 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51732534 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '08cbff75-e2b2-4887-8d42-ea36226c95ee'} created pos.order #589 2026-10-26 10:30:17,184 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51732534 finished 2026-10-26 10:30:17,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.110 0.457 2026-10-26 10:30:17,457 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.019 0.073 2026-10-26 10:30:17,493 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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-26 10:30:17,618 44 INFO rb-35659da-226004-429082 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-26 10:30:17,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:17] "GET /report/barcode/Code128/0444-a0b5-45c0 HTTP/1.1" 200 - 0 0.000 0.070 2026-10-26 10:30:17,622 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31704478 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '08cbff75-e2b2-4887-8d42-ea36226c95ee'}] 2026-10-26 10:30:17,631 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31704478 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '08cbff75-e2b2-4887-8d42-ea36226c95ee'} sync ignored for existing PoS order pos.order(589,) (state: paid) 2026-10-26 10:30:17,655 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-26 10:30:17,656 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 10:30:17,661 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31704478 finished 2026-10-26 10:30:17,911 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.063 0.231 2026-10-26 10:30:17,962 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 20229944 (allocated 22417408) 2026-10-26 10:30:17,965 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 84683 2026-10-26 10:30:17,968 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-26 10:30:17,972 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 84683 2026-10-26 10:30:18,104 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103018_103992_test_loyalty_validity_dates_and_use.txt 2026-10-26 10:30:18,105 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpeb212dk3_chrome_odoo" 2026-10-26 10:30:18,154 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-10-26 10:30:19,742 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 84903 2026-10-26 10:30:19,742 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmp3grlujlc_chrome_odoo 2026-10-26 10:30:19,742 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:33455/json/version 2026-10-26 10:30:19,744 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33455', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:30:19,852 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: Chrome/150.0.7871.114 2026-10-26 10:30:19,852 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:33455/json 2026-10-26 10:30:19,853 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33455', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:30:19,871 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:33455/devtools/page/22A0620CEBB798CCD3EBFD9342908B24 2026-10-26 10:30:19,893 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-10-26 10:30:19,909 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-10-26 10:30:20,084 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:30:20,093 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-10-26 10:30:20,096 44 INFO rb-35659da-226004-429082 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-26 10:30:20,096 44 INFO rb-35659da-226004-429082 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-26 10:30:20,121 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:30:21,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:21] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.051 0.876 2026-10-26 10:30:21,045 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': '22A0620CEBB798CCD3EBFD9342908B24', 'loaderId': '2D31F89E76C317244A5D682BAEFBDC58', 'isDownload': False} 2026-10-26 10:30:21,046 44 INFO rb-35659da-226004-429082 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-26 10:30:21,070 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:30:21,118 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:21] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-26 10:30:21,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:21] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-26 10:30:21,158 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:21] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.056 2026-10-26 10:30:21,796 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:30:21,799 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:30:21,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 10:30:21,855 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 10:30:21,879 44 INFO rb-35659da-226004-429082 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-26 10:30:21,887 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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-26 10:30:21,897 44 INFO rb-35659da-226004-429082 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-26 10:30:21,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:30:21,951 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.012 2026-10-26 10:30:21,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.050 2026-10-26 10:30:22,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.034 0.072 2026-10-26 10:30:22,095 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-26 10:30:23,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.344 0.630 2026-10-26 10:30:23,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 10:30:23,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.008 2026-10-26 10:30:23,454 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.076 2026-10-26 10:30:23,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.008 2026-10-26 10:30:23,522 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-10-26 10:30:23,545 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 10:30:23,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:30:23,719 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 10:30:23,752 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:30:23,771 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:30:23,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.042 2026-10-26 10:30:23,803 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.070 2026-10-26 10:30:23,828 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:30:23,831 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:30:23,891 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:30:23,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:23] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.020 0.032 2026-10-26 10:30:24,083 44 INFO rb-35659da-226004-429082 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-26 10:30:24,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.108 0.139 2026-10-26 10:30:24,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.052 0.344 2026-10-26 10:30:24,291 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:30:24,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.018 0.175 2026-10-26 10:30:24,362 44 INFO rb-35659da-226004-429082 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-26 10:30:24,364 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.036 2026-10-26 10:30:24,391 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:30:24,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.179 2026-10-26 10:30:24,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-26 10:30:24,517 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.262 2026-10-26 10:30:24,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.250 2026-10-26 10:30:24,613 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.387 2026-10-26 10:30:24,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.241 2026-10-26 10:30:24,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.251 2026-10-26 10:30:24,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.043 0.290 2026-10-26 10:30:24,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:24] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.333 2026-10-26 10:30:24,955 44 INFO rb-35659da-226004-429082 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-26 10:30:25,024 44 INFO rb-35659da-226004-429082 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-26 10:30:25,079 44 INFO rb-35659da-226004-429082 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-26 10:30:25,129 44 INFO rb-35659da-226004-429082 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-26 10:30:25,327 44 INFO rb-35659da-226004-429082 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-26 10:30:25,378 44 INFO rb-35659da-226004-429082 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-26 10:30:25,426 44 INFO rb-35659da-226004-429082 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-26 10:30:25,530 44 INFO rb-35659da-226004-429082 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-26 10:30:25,613 44 INFO rb-35659da-226004-429082 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-26 10:30:25,664 44 INFO rb-35659da-226004-429082 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-26 10:30:25,724 44 INFO rb-35659da-226004-429082 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-26 10:30:25,834 44 INFO rb-35659da-226004-429082 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-26 10:30:25,879 44 INFO rb-35659da-226004-429082 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-26 10:30:25,886 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.019 0.047 2026-10-26 10:30:25,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:25] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.006 0.069 2026-10-26 10:30:25,940 44 INFO rb-35659da-226004-429082 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-26 10:30:26,003 44 INFO rb-35659da-226004-429082 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-26 10:30:26,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.021 0.068 2026-10-26 10:30:26,052 44 INFO rb-35659da-226004-429082 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-26 10:30:26,103 44 INFO rb-35659da-226004-429082 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-26 10:30:26,151 44 INFO rb-35659da-226004-429082 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-26 10:30:26,216 44 INFO rb-35659da-226004-429082 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-26 10:30:26,278 44 INFO rb-35659da-226004-429082 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-26 10:30:26,329 44 INFO rb-35659da-226004-429082 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-26 10:30:26,417 44 INFO rb-35659da-226004-429082 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-26 10:30:26,501 44 INFO rb-35659da-226004-429082 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-26 10:30:26,537 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:30:26,538 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:30:26,550 44 INFO rb-35659da-226004-429082 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-26 10:30:26,609 44 INFO rb-35659da-226004-429082 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-26 10:30:26,702 44 INFO rb-35659da-226004-429082 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-26 10:30:26,762 44 INFO rb-35659da-226004-429082 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-26 10:30:26,818 44 INFO rb-35659da-226004-429082 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-26 10:30:26,839 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:26] "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.016 2026-10-26 10:30:26,882 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20207672 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b5116dcb-1291-47bb-9686-383be07fdf50'}] 2026-10-26 10:30:26,909 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:30:27,532 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20207672 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b5116dcb-1291-47bb-9686-383be07fdf50'} created pos.order #590 2026-10-26 10:30:27,569 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20207672 finished 2026-10-26 10:30:27,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.240 0.558 2026-10-26 10:30:27,837 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.030 0.070 2026-10-26 10:30:27,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.009 2026-10-26 10:30:28,136 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22380057 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b5116dcb-1291-47bb-9686-383be07fdf50'}] 2026-10-26 10:30:28,145 44 INFO rb-35659da-226004-429082 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-26 10:30:28,153 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22380057 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b5116dcb-1291-47bb-9686-383be07fdf50'} sync ignored for existing PoS order pos.order(590,) (state: paid) 2026-10-26 10:30:28,183 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22380057 finished 2026-10-26 10:30:28,185 44 INFO rb-35659da-226004-429082 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-26 10:30:28,244 44 INFO rb-35659da-226004-429082 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-26 10:30:28,325 44 INFO rb-35659da-226004-429082 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-26 10:30:28,365 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.059 0.175 2026-10-26 10:30:28,386 44 INFO rb-35659da-226004-429082 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-26 10:30:28,450 44 INFO rb-35659da-226004-429082 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-26 10:30:28,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.008 0.027 2026-10-26 10:30:28,500 44 INFO rb-35659da-226004-429082 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-26 10:30:28,575 44 INFO rb-35659da-226004-429082 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-26 10:30:28,625 44 INFO rb-35659da-226004-429082 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-26 10:30:28,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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.018 0.057 2026-10-26 10:30:28,702 44 INFO rb-35659da-226004-429082 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-26 10:30:28,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.065 2026-10-26 10:30:28,753 44 INFO rb-35659da-226004-429082 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-26 10:30:28,815 44 INFO rb-35659da-226004-429082 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-26 10:30:28,858 44 INFO rb-35659da-226004-429082 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-26 10:30:29,040 44 INFO rb-35659da-226004-429082 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-26 10:30:29,092 44 INFO rb-35659da-226004-429082 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-26 10:30:29,142 44 INFO rb-35659da-226004-429082 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-26 10:30:29,208 44 INFO rb-35659da-226004-429082 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-26 10:30:29,267 44 INFO rb-35659da-226004-429082 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-26 10:30:29,316 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-10-26 10:30:29,317 44 INFO rb-35659da-226004-429082 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-26 10:30:29,591 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 19625568 (allocated 21106688) 2026-10-26 10:30:29,599 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 84903 2026-10-26 10:30:29,600 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-10-26 10:30:29,603 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 84903 2026-10-26 10:30:29,759 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103029_758661_test_max_usage_partner_with_point.txt 2026-10-26 10:30:29,759 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmp3grlujlc_chrome_odoo" 2026-10-26 10:30:29,780 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-10-26 10:30:31,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 85122 2026-10-26 10:30:31,479 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmpvgwh27zn_chrome_odoo 2026-10-26 10:30:31,479 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:33181/json/version 2026-10-26 10:30:31,480 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33181', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:30:31,514 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: Chrome/150.0.7871.114 2026-10-26 10:30:31,514 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:33181/json 2026-10-26 10:30:31,515 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33181', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:30:31,527 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:33181/devtools/page/2C81451ACC6CB20A3813E7D03FFDE684 2026-10-26 10:30:31,540 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-10-26 10:30:31,549 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-10-26 10:30:31,751 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:30:31,765 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-10-26 10:30:31,771 44 INFO rb-35659da-226004-429082 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-26 10:30:31,771 44 INFO rb-35659da-226004-429082 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-26 10:30:31,792 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:30:32,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:32] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.043 1.017 2026-10-26 10:30:32,852 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': '2C81451ACC6CB20A3813E7D03FFDE684', 'loaderId': 'BABDBEDB5A615F4A97EF5FB068E60667', 'isDownload': False} 2026-10-26 10:30:32,852 44 INFO rb-35659da-226004-429082 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-26 10:30:32,881 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:30:32,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:32] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-10-26 10:30:32,919 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:32] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-26 10:30:32,934 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:32] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-10-26 10:30:33,705 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:30:33,708 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:30:33,743 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 10:30:33,774 44 INFO rb-35659da-226004-429082 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-26 10:30:33,783 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 10:30:33,794 44 INFO rb-35659da-226004-429082 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-26 10:30:33,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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-26 10:30:33,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:30:33,887 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:33] "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.019 2026-10-26 10:30:33,908 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-26 10:30:33,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.019 0.049 2026-10-26 10:30:33,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-26 10:30:35,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.305 0.643 2026-10-26 10:30:35,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "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-26 10:30:35,142 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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.011 2026-10-26 10:30:35,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.094 2026-10-26 10:30:35,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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.009 2026-10-26 10:30:35,367 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-10-26 10:30:35,402 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.016 2026-10-26 10:30:35,428 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:30:35,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:30:35,486 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:30:35,493 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:30:35,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.035 0.045 2026-10-26 10:30:35,568 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:30:35,575 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "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-26 10:30:35,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.017 0.100 2026-10-26 10:30:35,639 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 10:30:35,758 44 INFO rb-35659da-226004-429082 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-26 10:30:35,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.053 0.121 2026-10-26 10:30:35,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.006 0.198 2026-10-26 10:30:35,839 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.010 0.026 2026-10-26 10:30:35,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.084 0.280 2026-10-26 10:30:36,016 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:30:36,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.013 0.147 2026-10-26 10:30:36,058 44 INFO rb-35659da-226004-429082 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-26 10:30:36,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.032 2026-10-26 10:30:36,107 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:30:36,107 44 INFO rb-35659da-226004-429082 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-26 10:30:36,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.229 2026-10-26 10:30:36,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.251 2026-10-26 10:30:36,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.270 2026-10-26 10:30:36,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-26 10:30:36,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.397 2026-10-26 10:30:36,315 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-26 10:30:36,437 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.060 0.236 2026-10-26 10:30:36,481 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.301 2026-10-26 10:30:36,520 44 INFO rb-35659da-226004-429082 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-26 10:30:36,635 44 INFO rb-35659da-226004-429082 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-26 10:30:36,694 44 INFO rb-35659da-226004-429082 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-26 10:30:36,756 44 INFO rb-35659da-226004-429082 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-26 10:30:36,855 44 INFO rb-35659da-226004-429082 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-26 10:30:36,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.053 2026-10-26 10:30:36,905 44 INFO rb-35659da-226004-429082 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-26 10:30:36,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:36] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.061 2026-10-26 10:30:37,023 44 INFO rb-35659da-226004-429082 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-26 10:30:37,032 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.017 0.087 2026-10-26 10:30:37,121 44 INFO rb-35659da-226004-429082 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-26 10:30:37,185 44 INFO rb-35659da-226004-429082 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-26 10:30:37,249 44 INFO rb-35659da-226004-429082 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-26 10:30:37,300 44 INFO rb-35659da-226004-429082 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-26 10:30:37,382 44 INFO rb-35659da-226004-429082 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-26 10:30:37,462 44 INFO rb-35659da-226004-429082 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-26 10:30:37,513 44 INFO rb-35659da-226004-429082 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-26 10:30:37,563 44 INFO rb-35659da-226004-429082 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-26 10:30:37,652 44 INFO rb-35659da-226004-429082 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-26 10:30:37,666 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:30:37,672 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:30:37,703 44 INFO rb-35659da-226004-429082 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-26 10:30:37,753 44 INFO rb-35659da-226004-429082 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-26 10:30:37,828 44 INFO rb-35659da-226004-429082 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-26 10:30:37,884 44 INFO rb-35659da-226004-429082 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-26 10:30:37,941 44 INFO rb-35659da-226004-429082 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-26 10:30:37,997 44 INFO rb-35659da-226004-429082 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-26 10:30:38,056 44 INFO rb-35659da-226004-429082 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-26 10:30:38,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:38] "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-26 10:30:38,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:38] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.021 2026-10-26 10:30:38,178 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26314275 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f7936b49-9802-447b-bff2-67df934aafbd'}] 2026-10-26 10:30:38,191 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:30:38,904 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26314275 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f7936b49-9802-447b-bff2-67df934aafbd'} created pos.order #591 2026-10-26 10:30:38,935 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26314275 finished 2026-10-26 10:30:39,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.304 0.568 2026-10-26 10:30:39,220 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.044 0.070 2026-10-26 10:30:39,254 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:39] "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-26 10:30:39,347 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33775231 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f7936b49-9802-447b-bff2-67df934aafbd'}] 2026-10-26 10:30:39,355 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33775231 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f7936b49-9802-447b-bff2-67df934aafbd'} sync ignored for existing PoS order pos.order(591,) (state: paid) 2026-10-26 10:30:39,382 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33775231 finished 2026-10-26 10:30:39,496 44 INFO rb-35659da-226004-429082 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-26 10:30:39,549 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-10-26 10:30:39,553 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 10:30:39,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.067 0.174 2026-10-26 10:30:39,766 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 20732880 (allocated 22941696) 2026-10-26 10:30:39,777 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 85122 2026-10-26 10:30:39,780 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-10-26 10:30:39,785 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 85122 2026-10-26 10:30:39,953 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103039_952987_test_min_qty_points_awarded.txt 2026-10-26 10:30:39,953 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmpvgwh27zn_chrome_odoo" 2026-10-26 10:30:40,020 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-10-26 10:30:41,907 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 85342 2026-10-26 10:30:41,908 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmppceal95o_chrome_odoo 2026-10-26 10:30:41,908 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:33677/json/version 2026-10-26 10:30:41,911 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33677', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:30:41,986 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: Chrome/150.0.7871.114 2026-10-26 10:30:41,986 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:33677/json 2026-10-26 10:30:41,987 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33677', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:30:42,011 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:33677/devtools/page/64B0A71E729DFD65E05AE376D729B904 2026-10-26 10:30:42,040 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-10-26 10:30:42,063 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-10-26 10:30:42,182 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:30:42,201 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-10-26 10:30:42,230 44 INFO rb-35659da-226004-429082 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-26 10:30:42,230 44 INFO rb-35659da-226004-429082 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-26 10:30:42,282 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:30:43,221 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:43] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.077 0.869 2026-10-26 10:30:43,227 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': '64B0A71E729DFD65E05AE376D729B904', 'loaderId': 'C4BF8F251CEAAEDFC55BF99882ED6730', 'isDownload': False} 2026-10-26 10:30:43,227 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-10-26 10:30:43,266 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:30:43,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:43] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.021 2026-10-26 10:30:43,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:43] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.032 2026-10-26 10:30:43,361 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:43] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.065 2026-10-26 10:30:44,213 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:30:44,224 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:30:44,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 10:30:44,297 44 INFO rb-35659da-226004-429082 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-26 10:30:44,303 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.013 2026-10-26 10:30:44,313 44 INFO rb-35659da-226004-429082 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-26 10:30:44,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 10:30:44,377 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:30:44,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.020 2026-10-26 10:30:44,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-26 10:30:44,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.032 0.071 2026-10-26 10:30:44,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-26 10:30:45,650 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.344 0.669 2026-10-26 10:30:45,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:30:45,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 10:30:45,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:45] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.045 2026-10-26 10:30:45,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 10:30:45,997 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-10-26 10:30:46,019 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.015 2026-10-26 10:30:46,108 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:30:46,160 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:30:46,213 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:30:46,224 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 10:30:46,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.022 0.102 2026-10-26 10:30:46,297 44 INFO ? werkzeug: 127.0.0.1 - - [26/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.033 2026-10-26 10:30:46,365 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.059 0.208 2026-10-26 10:30:46,383 44 INFO rb-35659da-226004-429082 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-26 10:30:46,390 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.003 0.092 2026-10-26 10:30:46,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.256 2026-10-26 10:30:46,454 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.019 2026-10-26 10:30:46,547 44 INFO rb-35659da-226004-429082 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-26 10:30:46,592 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.013 0.090 2026-10-26 10:30:46,613 44 INFO ? werkzeug: 127.0.0.1 - - [26/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.011 2026-10-26 10:30:46,633 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:30:46,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.019 0.129 2026-10-26 10:30:46,715 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.189 2026-10-26 10:30:46,729 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:30:46,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-10-26 10:30:46,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.271 2026-10-26 10:30:46,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 4 0.003 0.354 2026-10-26 10:30:46,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:46] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.070 0.268 2026-10-26 10:30:47,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:47] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.285 2026-10-26 10:30:47,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:47] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.013 0.311 2026-10-26 10:30:47,119 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:47] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.294 2026-10-26 10:30:47,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.028 0.544 2026-10-26 10:30:47,297 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:47] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.021 0.272 2026-10-26 10:30:47,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:47] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.482 2026-10-26 10:30:47,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.050 0.385 2026-10-26 10:30:47,521 44 INFO rb-35659da-226004-429082 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-26 10:30:47,574 44 INFO rb-35659da-226004-429082 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-26 10:30:47,626 44 INFO rb-35659da-226004-429082 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-26 10:30:47,740 44 INFO rb-35659da-226004-429082 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-26 10:30:47,809 44 INFO rb-35659da-226004-429082 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-26 10:30:47,858 44 INFO rb-35659da-226004-429082 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-26 10:30:47,909 44 INFO rb-35659da-226004-429082 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-26 10:30:47,959 44 INFO rb-35659da-226004-429082 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-26 10:30:48,018 44 INFO rb-35659da-226004-429082 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-26 10:30:48,068 44 INFO rb-35659da-226004-429082 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-26 10:30:48,119 44 INFO rb-35659da-226004-429082 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-26 10:30:48,172 44 INFO rb-35659da-226004-429082 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-26 10:30:48,227 44 INFO rb-35659da-226004-429082 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-26 10:30:48,273 44 INFO rb-35659da-226004-429082 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-26 10:30:48,329 44 INFO rb-35659da-226004-429082 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-26 10:30:48,385 44 INFO rb-35659da-226004-429082 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-26 10:30:48,434 44 INFO rb-35659da-226004-429082 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-26 10:30:48,566 44 INFO rb-35659da-226004-429082 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-26 10:30:48,613 44 INFO rb-35659da-226004-429082 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-26 10:30:48,709 44 INFO rb-35659da-226004-429082 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-26 10:30:48,742 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:30:48,748 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:30:48,764 44 INFO rb-35659da-226004-429082 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-26 10:30:48,810 44 INFO rb-35659da-226004-429082 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-26 10:30:48,914 44 INFO rb-35659da-226004-429082 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-26 10:30:48,976 44 INFO rb-35659da-226004-429082 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-26 10:30:49,030 44 INFO rb-35659da-226004-429082 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-26 10:30:49,114 44 INFO rb-35659da-226004-429082 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-26 10:30:49,126 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42146483 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6345594d-20fa-404f-85dd-280d68ee6607'}] 2026-10-26 10:30:49,129 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:30:49,383 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42146483 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6345594d-20fa-404f-85dd-280d68ee6607'} created pos.order #592 2026-10-26 10:30:49,451 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42146483 finished 2026-10-26 10:30:49,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 97 0.210 0.282 2026-10-26 10:30:49,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.029 0.080 2026-10-26 10:30:49,822 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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-26 10:30:50,033 44 INFO rb-35659da-226004-429082 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-26 10:30:50,037 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93470953 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6345594d-20fa-404f-85dd-280d68ee6607'}] 2026-10-26 10:30:50,050 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93470953 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6345594d-20fa-404f-85dd-280d68ee6607'} sync ignored for existing PoS order pos.order(592,) (state: paid) 2026-10-26 10:30:50,082 44 INFO rb-35659da-226004-429082 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-26 10:30:50,096 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93470953 finished 2026-10-26 10:30:50,139 44 INFO rb-35659da-226004-429082 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-26 10:30:50,232 44 INFO rb-35659da-226004-429082 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-26 10:30:50,281 44 INFO rb-35659da-226004-429082 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-26 10:30:50,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.091 0.181 2026-10-26 10:30:50,335 44 INFO rb-35659da-226004-429082 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-26 10:30:50,375 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.009 0.029 2026-10-26 10:30:50,390 44 INFO rb-35659da-226004-429082 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-26 10:30:50,437 44 INFO rb-35659da-226004-429082 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-26 10:30:50,495 44 INFO rb-35659da-226004-429082 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-26 10:30:50,545 44 INFO rb-35659da-226004-429082 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-26 10:30:50,595 44 INFO rb-35659da-226004-429082 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-26 10:30:50,647 44 INFO rb-35659da-226004-429082 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-26 10:30:50,696 44 INFO rb-35659da-226004-429082 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-26 10:30:50,747 44 INFO rb-35659da-226004-429082 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-26 10:30:50,801 44 INFO rb-35659da-226004-429082 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-26 10:30:50,854 44 INFO rb-35659da-226004-429082 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-26 10:30:50,906 44 INFO rb-35659da-226004-429082 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-26 10:30:51,052 44 INFO rb-35659da-226004-429082 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-26 10:30:51,101 44 INFO rb-35659da-226004-429082 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-26 10:30:51,167 44 INFO rb-35659da-226004-429082 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-26 10:30:51,218 44 INFO rb-35659da-226004-429082 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-26 10:30:51,269 44 INFO rb-35659da-226004-429082 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-26 10:30:51,330 44 INFO rb-35659da-226004-429082 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-26 10:30:51,385 44 INFO rb-35659da-226004-429082 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-26 10:30:51,438 44 INFO rb-35659da-226004-429082 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-26 10:30:51,514 44 INFO rb-35659da-226004-429082 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-26 10:30:51,523 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91139277 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'e67b64ee-7a56-4ea5-8cba-20f22716b983'}] 2026-10-26 10:30:51,648 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91139277 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'e67b64ee-7a56-4ea5-8cba-20f22716b983'} created pos.order #593 2026-10-26 10:30:51,687 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91139277 finished 2026-10-26 10:30:51,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.046 0.222 2026-10-26 10:30:51,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.016 0.078 2026-10-26 10:30:51,956 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:51] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 10:30:51,981 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85389130 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'e67b64ee-7a56-4ea5-8cba-20f22716b983'}] 2026-10-26 10:30:51,993 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85389130 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'e67b64ee-7a56-4ea5-8cba-20f22716b983'} sync ignored for existing PoS order pos.order(593,) (state: paid) 2026-10-26 10:30:52,044 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85389130 finished 2026-10-26 10:30:52,057 44 INFO rb-35659da-226004-429082 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-26 10:30:52,106 44 INFO rb-35659da-226004-429082 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-26 10:30:52,162 44 INFO rb-35659da-226004-429082 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-26 10:30:52,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.059 0.165 2026-10-26 10:30:52,215 44 INFO rb-35659da-226004-429082 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-26 10:30:52,272 44 INFO rb-35659da-226004-429082 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-26 10:30:52,313 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.010 0.029 2026-10-26 10:30:52,363 44 INFO rb-35659da-226004-429082 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-26 10:30:52,421 44 INFO rb-35659da-226004-429082 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-26 10:30:52,532 44 INFO rb-35659da-226004-429082 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-26 10:30:52,605 44 INFO rb-35659da-226004-429082 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-26 10:30:52,670 44 INFO rb-35659da-226004-429082 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-26 10:30:52,719 44 INFO rb-35659da-226004-429082 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-26 10:30:52,800 44 INFO rb-35659da-226004-429082 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-26 10:30:52,845 44 INFO rb-35659da-226004-429082 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-26 10:30:52,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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.018 0.049 2026-10-26 10:30:52,884 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:52] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.007 0.055 2026-10-26 10:30:52,899 44 INFO rb-35659da-226004-429082 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-26 10:30:52,959 44 INFO rb-35659da-226004-429082 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-26 10:30:53,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.090 2026-10-26 10:30:53,023 44 INFO rb-35659da-226004-429082 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-26 10:30:53,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:53] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.083 2026-10-26 10:30:53,068 44 INFO rb-35659da-226004-429082 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-26 10:30:53,119 44 INFO rb-35659da-226004-429082 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-26 10:30:53,170 44 INFO rb-35659da-226004-429082 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-26 10:30:53,219 44 INFO rb-35659da-226004-429082 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-26 10:30:53,272 44 INFO rb-35659da-226004-429082 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-26 10:30:53,326 44 INFO rb-35659da-226004-429082 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-26 10:30:53,377 44 INFO rb-35659da-226004-429082 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-26 10:30:53,509 44 INFO rb-35659da-226004-429082 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-26 10:30:53,563 44 INFO rb-35659da-226004-429082 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-26 10:30:53,617 44 INFO rb-35659da-226004-429082 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-26 10:30:53,673 44 INFO rb-35659da-226004-429082 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-26 10:30:53,724 44 INFO rb-35659da-226004-429082 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-26 10:30:53,778 44 INFO rb-35659da-226004-429082 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-26 10:30:53,838 44 INFO rb-35659da-226004-429082 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-26 10:30:53,894 44 INFO rb-35659da-226004-429082 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-26 10:30:53,974 44 INFO rb-35659da-226004-429082 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-26 10:30:53,992 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20567776 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'c000c547-834a-4572-b118-8097a5e28f75'}] 2026-10-26 10:30:54,128 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20567776 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'c000c547-834a-4572-b118-8097a5e28f75'} created pos.order #594 2026-10-26 10:30:54,168 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20567776 finished 2026-10-26 10:30:54,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.063 0.244 2026-10-26 10:30:54,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.023 0.067 2026-10-26 10:30:54,498 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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-26 10:30:54,559 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60038818 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'c000c547-834a-4572-b118-8097a5e28f75'}] 2026-10-26 10:30:54,570 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60038818 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'c000c547-834a-4572-b118-8097a5e28f75'} sync ignored for existing PoS order pos.order(594,) (state: paid) 2026-10-26 10:30:54,589 44 INFO rb-35659da-226004-429082 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-26 10:30:54,609 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60038818 finished 2026-10-26 10:30:54,643 44 INFO rb-35659da-226004-429082 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-26 10:30:54,706 44 INFO rb-35659da-226004-429082 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-26 10:30:54,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.041 0.174 2026-10-26 10:30:54,787 44 INFO rb-35659da-226004-429082 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-26 10:30:54,843 44 INFO rb-35659da-226004-429082 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-26 10:30:54,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.015 0.035 2026-10-26 10:30:54,936 44 INFO rb-35659da-226004-429082 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-26 10:30:54,992 44 INFO rb-35659da-226004-429082 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-26 10:30:55,043 44 INFO rb-35659da-226004-429082 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-26 10:30:55,100 44 INFO rb-35659da-226004-429082 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-26 10:30:55,182 44 INFO rb-35659da-226004-429082 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-26 10:30:55,232 44 INFO rb-35659da-226004-429082 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-26 10:30:55,252 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.065 2026-10-26 10:30:55,285 44 INFO rb-35659da-226004-429082 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-26 10:30:55,348 44 INFO rb-35659da-226004-429082 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-26 10:30:55,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.073 2026-10-26 10:30:55,399 44 INFO rb-35659da-226004-429082 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-26 10:30:55,451 44 INFO rb-35659da-226004-429082 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-26 10:30:55,517 44 INFO rb-35659da-226004-429082 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-26 10:30:55,551 44 INFO rb-35659da-226004-429082 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-26 10:30:55,604 44 INFO rb-35659da-226004-429082 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-26 10:30:55,656 44 INFO rb-35659da-226004-429082 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-26 10:30:55,712 44 INFO rb-35659da-226004-429082 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-26 10:30:55,761 44 INFO rb-35659da-226004-429082 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-26 10:30:55,896 44 INFO rb-35659da-226004-429082 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-26 10:30:55,951 44 INFO rb-35659da-226004-429082 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-26 10:30:56,014 44 INFO rb-35659da-226004-429082 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-26 10:30:56,061 44 INFO rb-35659da-226004-429082 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-26 10:30:56,111 44 INFO rb-35659da-226004-429082 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-26 10:30:56,174 44 INFO rb-35659da-226004-429082 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-26 10:30:56,223 44 INFO rb-35659da-226004-429082 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-26 10:30:56,276 44 INFO rb-35659da-226004-429082 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-26 10:30:56,337 44 INFO rb-35659da-226004-429082 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-26 10:30:56,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:56] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.035 2026-10-26 10:30:56,441 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29348728 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '77a140d1-0a8f-417d-befa-885f7e79a8b3'}] 2026-10-26 10:30:56,578 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29348728 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '77a140d1-0a8f-417d-befa-885f7e79a8b3'} created pos.order #595 2026-10-26 10:30:56,630 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29348728 finished 2026-10-26 10:30:56,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.073 0.252 2026-10-26 10:30:56,970 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:56] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.055 0.078 2026-10-26 10:30:57,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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-26 10:30:57,049 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93724798 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '77a140d1-0a8f-417d-befa-885f7e79a8b3'}] 2026-10-26 10:30:57,069 44 INFO rb-35659da-226004-429082 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-26 10:30:57,072 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93724798 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '77a140d1-0a8f-417d-befa-885f7e79a8b3'} sync ignored for existing PoS order pos.order(595,) (state: paid) 2026-10-26 10:30:57,113 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93724798 finished 2026-10-26 10:30:57,121 44 INFO rb-35659da-226004-429082 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-26 10:30:57,187 44 INFO rb-35659da-226004-429082 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-26 10:30:57,262 44 INFO rb-35659da-226004-429082 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-26 10:30:57,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.058 0.191 2026-10-26 10:30:57,330 44 INFO rb-35659da-226004-429082 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-26 10:30:57,391 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.015 0.052 2026-10-26 10:30:57,412 44 INFO rb-35659da-226004-429082 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-26 10:30:57,480 44 INFO rb-35659da-226004-429082 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-26 10:30:57,530 44 INFO rb-35659da-226004-429082 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-26 10:30:57,588 44 INFO rb-35659da-226004-429082 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-26 10:30:57,669 44 INFO rb-35659da-226004-429082 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-26 10:30:57,719 44 INFO rb-35659da-226004-429082 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-26 10:30:57,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30: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.026 0.082 2026-10-26 10:30:57,768 44 INFO rb-35659da-226004-429082 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-26 10:30:57,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:57] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.004 0.101 2026-10-26 10:30:57,835 44 INFO rb-35659da-226004-429082 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-26 10:30:57,886 44 INFO rb-35659da-226004-429082 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-26 10:30:57,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.029 0.107 2026-10-26 10:30:57,956 44 INFO rb-35659da-226004-429082 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-26 10:30:57,963 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:57] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.124 2026-10-26 10:30:57,987 44 INFO rb-35659da-226004-429082 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-26 10:30:58,054 44 INFO rb-35659da-226004-429082 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-26 10:30:58,106 44 INFO rb-35659da-226004-429082 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-26 10:30:58,159 44 INFO rb-35659da-226004-429082 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-26 10:30:58,236 44 INFO rb-35659da-226004-429082 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-26 10:30:58,242 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23535497 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '3b2b2d46-9831-4a22-9b55-408f3a5cb45b'}] 2026-10-26 10:30:58,361 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23535497 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '3b2b2d46-9831-4a22-9b55-408f3a5cb45b'} created pos.order #596 2026-10-26 10:30:58,397 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23535497 finished 2026-10-26 10:30:58,506 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.054 0.214 2026-10-26 10:30:58,658 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.038 0.061 2026-10-26 10:30:58,722 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:58] "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-26 10:30:58,762 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28276121 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '3b2b2d46-9831-4a22-9b55-408f3a5cb45b'}] 2026-10-26 10:30:58,775 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28276121 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '3b2b2d46-9831-4a22-9b55-408f3a5cb45b'} sync ignored for existing PoS order pos.order(596,) (state: paid) 2026-10-26 10:30:58,783 44 INFO rb-35659da-226004-429082 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-26 10:30:58,823 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28276121 finished 2026-10-26 10:30:58,833 44 INFO rb-35659da-226004-429082 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-26 10:30:58,928 44 INFO rb-35659da-226004-429082 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-26 10:30:58,976 44 INFO rb-35659da-226004-429082 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-26 10:30:59,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.086 0.182 2026-10-26 10:30:59,033 44 INFO rb-35659da-226004-429082 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-26 10:30:59,079 44 INFO rb-35659da-226004-429082 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-26 10:30:59,133 44 INFO rb-35659da-226004-429082 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-26 10:30:59,144 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:30:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.015 0.038 2026-10-26 10:30:59,196 44 INFO rb-35659da-226004-429082 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-26 10:30:59,267 44 INFO rb-35659da-226004-429082 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-26 10:30:59,316 44 INFO rb-35659da-226004-429082 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-26 10:30:59,375 44 INFO rb-35659da-226004-429082 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-26 10:30:59,577 44 INFO rb-35659da-226004-429082 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-26 10:30:59,622 44 INFO rb-35659da-226004-429082 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-26 10:30:59,684 44 INFO rb-35659da-226004-429082 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-26 10:30:59,736 44 INFO rb-35659da-226004-429082 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-26 10:30:59,790 44 INFO rb-35659da-226004-429082 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-26 10:30:59,845 44 INFO rb-35659da-226004-429082 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-26 10:30:59,893 44 INFO rb-35659da-226004-429082 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-26 10:30:59,989 44 INFO rb-35659da-226004-429082 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-26 10:31:00,047 44 INFO rb-35659da-226004-429082 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-26 10:31:00,097 44 INFO rb-35659da-226004-429082 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-26 10:31:00,158 44 INFO rb-35659da-226004-429082 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-26 10:31:00,238 44 INFO rb-35659da-226004-429082 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-26 10:31:00,290 44 INFO rb-35659da-226004-429082 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-26 10:31:00,316 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.024 0.063 2026-10-26 10:31:00,341 44 INFO rb-35659da-226004-429082 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-26 10:31:00,402 44 INFO rb-35659da-226004-429082 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-26 10:31:00,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.076 2026-10-26 10:31:00,462 44 INFO rb-35659da-226004-429082 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-26 10:31:00,518 44 INFO rb-35659da-226004-429082 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-26 10:31:00,562 44 INFO rb-35659da-226004-429082 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-26 10:31:00,659 44 INFO rb-35659da-226004-429082 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-26 10:31:00,716 44 INFO rb-35659da-226004-429082 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-26 10:31:00,762 44 INFO rb-35659da-226004-429082 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-26 10:31:00,826 44 INFO rb-35659da-226004-429082 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-26 10:31:00,879 44 INFO rb-35659da-226004-429082 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-26 10:31:00,928 44 INFO rb-35659da-226004-429082 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-26 10:31:00,988 44 INFO rb-35659da-226004-429082 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-26 10:31:01,041 44 INFO rb-35659da-226004-429082 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-26 10:31:01,097 44 INFO rb-35659da-226004-429082 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-26 10:31:01,124 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:01] "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.016 2026-10-26 10:31:01,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:01] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.010 0.020 2026-10-26 10:31:01,234 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32394609 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '03f0fffa-4127-43dc-bc90-e8694e247779'}] 2026-10-26 10:31:01,882 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32394609 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '03f0fffa-4127-43dc-bc90-e8694e247779'} created pos.order #597 2026-10-26 10:31:01,923 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32394609 finished 2026-10-26 10:31:02,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 202 0.247 0.575 2026-10-26 10:31:02,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.048 0.088 2026-10-26 10:31:02,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31: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-26 10:31:02,463 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12047338 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '03f0fffa-4127-43dc-bc90-e8694e247779'}] 2026-10-26 10:31:02,472 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12047338 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '03f0fffa-4127-43dc-bc90-e8694e247779'} sync ignored for existing PoS order pos.order(597,) (state: paid) 2026-10-26 10:31:02,478 44 INFO rb-35659da-226004-429082 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-26 10:31:02,518 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12047338 finished 2026-10-26 10:31:02,531 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-10-26 10:31:02,532 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 10:31:02,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.064 0.199 2026-10-26 10:31:03,166 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 30220064 (allocated 32518144) 2026-10-26 10:31:03,188 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 85342 2026-10-26 10:31:03,191 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-10-26 10:31:03,195 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 85342 2026-10-26 10:31:03,353 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103103_353166_test_multiple_gift_wallet_programs.txt 2026-10-26 10:31:03,353 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmppceal95o_chrome_odoo" 2026-10-26 10:31:03,444 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-10-26 10:31:05,198 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 85597 2026-10-26 10:31:05,199 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmpwz2awfod_chrome_odoo 2026-10-26 10:31:05,199 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:33311/json/version 2026-10-26 10:31:05,200 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33311', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:31:05,287 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: Chrome/150.0.7871.114 2026-10-26 10:31:05,290 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:33311/json 2026-10-26 10:31:05,302 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33311', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:31:05,329 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:33311/devtools/page/5F69E1B3F28DCB151E35CB0A83332EA2 2026-10-26 10:31:05,353 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-10-26 10:31:05,373 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-10-26 10:31:05,598 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:31:05,611 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-10-26 10:31:05,615 44 INFO rb-35659da-226004-429082 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-26 10:31:05,616 44 INFO rb-35659da-226004-429082 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-26 10:31:05,652 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:31:06,576 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:06] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.052 0.876 2026-10-26 10:31:06,580 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': '5F69E1B3F28DCB151E35CB0A83332EA2', 'loaderId': 'A5FF16416D8FCFB4713503505A092956', 'isDownload': False} 2026-10-26 10:31:06,580 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-10-26 10:31:06,616 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:31:06,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:06] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.013 2026-10-26 10:31:06,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:06] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-26 10:31:06,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:06] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-26 10:31:07,878 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:31:07,881 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:31:07,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 10:31:07,943 44 INFO rb-35659da-226004-429082 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-26 10:31:07,951 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-26 10:31:07,956 44 INFO rb-35659da-226004-429082 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-26 10:31:07,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 10:31:08,001 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:31:08,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:08] "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.024 2026-10-26 10:31:08,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.064 2026-10-26 10:31:08,195 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.066 2026-10-26 10:31:08,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-26 10:31:09,195 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.332 0.611 2026-10-26 10:31:09,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:31:09,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31: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.011 2026-10-26 10:31:09,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:09] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.064 2026-10-26 10:31:09,498 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31: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.008 2026-10-26 10:31:09,522 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-10-26 10:31:09,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.015 2026-10-26 10:31:09,604 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:31:09,654 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:31:09,675 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:31:09,774 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:09] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.077 0.083 2026-10-26 10:31:09,779 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.049 2026-10-26 10:31:09,793 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:09] "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-26 10:31:09,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.159 2026-10-26 10:31:09,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:09] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.013 0.217 2026-10-26 10:31:09,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:09] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.093 2026-10-26 10:31:09,917 44 INFO rb-35659da-226004-429082 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-26 10:31:10,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.037 2026-10-26 10:31:10,053 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:31:10,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.079 2026-10-26 10:31:10,119 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.115 2026-10-26 10:31:10,151 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 10:31:10,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.168 2026-10-26 10:31:10,179 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:31:10,197 44 INFO rb-35659da-226004-429082 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-26 10:31:10,242 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.020 0.224 2026-10-26 10:31:10,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.272 2026-10-26 10:31:10,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.041 0.313 2026-10-26 10:31:10,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.261 2026-10-26 10:31:10,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.287 2026-10-26 10:31:10,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.281 2026-10-26 10:31:10,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.278 2026-10-26 10:31:10,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.050 0.234 2026-10-26 10:31:10,841 44 INFO rb-35659da-226004-429082 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-26 10:31:10,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.035 0.726 2026-10-26 10:31:10,894 44 INFO rb-35659da-226004-429082 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-26 10:31:10,997 44 INFO rb-35659da-226004-429082 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-26 10:31:11,049 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-10-26 10:31:11,049 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 10:31:11,191 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 14849100 (allocated 15728640) 2026-10-26 10:31:11,202 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 85597 2026-10-26 10:31:11,206 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-10-26 10:31:11,207 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 85597 2026-10-26 10:31:11,359 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103111_359072_test_multiple_loyalty_products.txt 2026-10-26 10:31:11,359 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmpwz2awfod_chrome_odoo" 2026-10-26 10:31:11,383 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-10-26 10:31:12,350 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 85811 2026-10-26 10:31:12,351 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmp9zrvp8n0_chrome_odoo 2026-10-26 10:31:12,351 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:42809/json/version 2026-10-26 10:31:12,352 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42809', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:31:12,495 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-26 10:31:12,495 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:42809/json 2026-10-26 10:31:12,496 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42809', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:31:12,555 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:42809/devtools/page/9240CB83BD6ECADA360F708E583D0590 2026-10-26 10:31:12,586 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-26 10:31:12,614 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-26 10:31:12,792 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:31:12,804 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-10-26 10:31:12,812 44 INFO rb-35659da-226004-429082 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-26 10:31:12,813 44 INFO rb-35659da-226004-429082 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-26 10:31:12,838 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:31:13,944 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:13] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.077 1.034 2026-10-26 10:31:13,948 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': '9240CB83BD6ECADA360F708E583D0590', 'loaderId': '0E7553F617B2F76741A444B309D7B6AA', 'isDownload': False} 2026-10-26 10:31:13,948 44 INFO rb-35659da-226004-429082 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-26 10:31:13,980 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:31:14,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:14] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.010 2026-10-26 10:31:14,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:14] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-26 10:31:14,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:14] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-10-26 10:31:14,791 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:31:14,793 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:31:14,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 10:31:14,862 44 INFO rb-35659da-226004-429082 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-26 10:31:14,873 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.018 2026-10-26 10:31:14,879 44 INFO rb-35659da-226004-429082 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-26 10:31:14,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.011 2026-10-26 10:31:14,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:31:14,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.012 2026-10-26 10:31:15,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-26 10:31:15,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.079 2026-10-26 10:31:15,132 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.092 2026-10-26 10:31:19,603 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.305 4.094 2026-10-26 10:31:19,631 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:31:19,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.022 2026-10-26 10:31:19,879 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:19] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.059 2026-10-26 10:31:19,940 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 10:31:19,966 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-26 10:31:19,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-26 10:31:20,160 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:31:20,163 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.056 2026-10-26 10:31:20,222 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 10:31:20,252 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.071 0.064 2026-10-26 10:31:20,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.005 0.147 2026-10-26 10:31:20,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.148 2026-10-26 10:31:20,290 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:31:20,296 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "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-26 10:31:20,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.006 0.026 2026-10-26 10:31:20,477 44 INFO rb-35659da-226004-429082 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-26 10:31:20,528 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.007 0.026 2026-10-26 10:31:20,581 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:31:20,672 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.072 0.071 2026-10-26 10:31:20,698 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 4 0.007 0.035 2026-10-26 10:31:20,703 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:31:20,733 44 INFO rb-35659da-226004-429082 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-26 10:31:20,748 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-10-26 10:31:20,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.045 0.294 2026-10-26 10:31:20,894 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:31:20,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:20] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.286 2026-10-26 10:31:21,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:21] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.331 2026-10-26 10:31:21,094 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:21] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.020 0.352 2026-10-26 10:31:21,215 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.043 0.067 2026-10-26 10:31:21,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:21] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.339 2026-10-26 10:31:21,298 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:21] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.307 2026-10-26 10:31:21,342 44 INFO rb-35659da-226004-429082 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-26 10:31:21,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:21] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.012 0.300 2026-10-26 10:31:21,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:21] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.012 0.645 2026-10-26 10:31:21,463 44 INFO rb-35659da-226004-429082 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-26 10:31:21,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:21] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.733 2026-10-26 10:31:21,528 44 INFO rb-35659da-226004-429082 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-26 10:31:22,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:22] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.020 0.021 2026-10-26 10:31:22,130 44 INFO rb-35659da-226004-429082 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-26 10:31:22,222 44 INFO rb-35659da-226004-429082 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-26 10:31:22,275 44 INFO rb-35659da-226004-429082 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-26 10:31:22,326 44 INFO rb-35659da-226004-429082 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-26 10:31:22,377 44 INFO rb-35659da-226004-429082 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-26 10:31:22,470 44 INFO rb-35659da-226004-429082 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-26 10:31:22,521 44 INFO rb-35659da-226004-429082 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-26 10:31:22,573 44 INFO rb-35659da-226004-429082 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-26 10:31:22,631 44 INFO rb-35659da-226004-429082 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-26 10:31:22,682 44 INFO rb-35659da-226004-429082 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-26 10:31:22,736 44 INFO rb-35659da-226004-429082 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-26 10:31:22,815 44 INFO rb-35659da-226004-429082 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-26 10:31:22,868 44 INFO rb-35659da-226004-429082 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-26 10:31:22,924 44 INFO rb-35659da-226004-429082 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-26 10:31:22,970 44 INFO rb-35659da-226004-429082 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-26 10:31:23,025 44 INFO rb-35659da-226004-429082 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-26 10:31:23,085 44 INFO rb-35659da-226004-429082 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-26 10:31:23,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:23] "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.014 2026-10-26 10:31:23,645 44 INFO rb-35659da-226004-429082 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-26 10:31:23,748 44 INFO rb-35659da-226004-429082 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-26 10:31:23,834 44 INFO rb-35659da-226004-429082 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-26 10:31:23,853 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:31:23,860 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:31:23,890 44 INFO rb-35659da-226004-429082 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-26 10:31:23,956 44 INFO rb-35659da-226004-429082 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-26 10:31:24,039 44 INFO rb-35659da-226004-429082 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-26 10:31:24,092 44 INFO rb-35659da-226004-429082 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-26 10:31:24,143 44 INFO rb-35659da-226004-429082 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-26 10:31:24,198 44 INFO rb-35659da-226004-429082 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-26 10:31:24,281 44 INFO rb-35659da-226004-429082 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-26 10:31:24,288 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67360181 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '044f0bed-7a0c-4f0f-aa37-2b3b59d12c72'}] 2026-10-26 10:31:24,315 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:31:24,507 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67360181 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '044f0bed-7a0c-4f0f-aa37-2b3b59d12c72'} created pos.order #598 2026-10-26 10:31:24,548 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67360181 finished 2026-10-26 10:31:24,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.117 0.267 2026-10-26 10:31:24,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.033 0.088 2026-10-26 10:31:24,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:24] "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-26 10:31:25,129 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18925852 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '044f0bed-7a0c-4f0f-aa37-2b3b59d12c72'}] 2026-10-26 10:31:25,143 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18925852 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '044f0bed-7a0c-4f0f-aa37-2b3b59d12c72'} sync ignored for existing PoS order pos.order(598,) (state: paid) 2026-10-26 10:31:25,152 44 INFO rb-35659da-226004-429082 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-26 10:31:25,175 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18925852 finished 2026-10-26 10:31:25,190 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-10-26 10:31:25,191 44 INFO rb-35659da-226004-429082 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-26 10:31:25,343 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 17661716 (allocated 19009536) 2026-10-26 10:31:25,354 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 85811 2026-10-26 10:31:25,356 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-10-26 10:31:25,357 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 85811 2026-10-26 10:31:25,363 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.066 0.171 2026-10-26 10:31:25,498 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103125_498345_test_multiple_physical_gift_card_sale.txt 2026-10-26 10:31:25,498 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmp9zrvp8n0_chrome_odoo" 2026-10-26 10:31:25,558 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-10-26 10:31:27,111 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 86049 2026-10-26 10:31:27,111 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmp76oetaat_chrome_odoo 2026-10-26 10:31:27,111 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:33083/json/version 2026-10-26 10:31:27,112 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:31:27,183 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: Chrome/150.0.7871.114 2026-10-26 10:31:27,183 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:33083/json 2026-10-26 10:31:27,184 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:31:27,195 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:33083/devtools/page/C637F7A02DC1DBEBDD1E168B4B871733 2026-10-26 10:31:27,209 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-10-26 10:31:27,227 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-10-26 10:31:27,412 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:31:27,422 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-10-26 10:31:27,432 44 INFO rb-35659da-226004-429082 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-26 10:31:27,432 44 INFO rb-35659da-226004-429082 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-26 10:31:27,484 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:31:28,349 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:28] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.072 0.807 2026-10-26 10:31:28,355 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': 'C637F7A02DC1DBEBDD1E168B4B871733', 'loaderId': '07A2079BBB9588065E1C0001B040CDE5', 'isDownload': False} 2026-10-26 10:31:28,355 44 INFO rb-35659da-226004-429082 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-26 10:31:28,387 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:31:28,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:28] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 10:31:28,422 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:28] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-26 10:31:28,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:28] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-26 10:31:29,223 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:31:29,226 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:31:29,253 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 10:31:29,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-26 10:31:29,294 44 INFO rb-35659da-226004-429082 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-26 10:31:29,316 44 INFO rb-35659da-226004-429082 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-26 10:31:29,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31: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-26 10:31:29,367 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:31:29,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.019 2026-10-26 10:31:29,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-26 10:31:29,599 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.095 0.064 2026-10-26 10:31:29,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.104 2026-10-26 10:31:30,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.325 0.656 2026-10-26 10:31:30,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:30] "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-26 10:31:30,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 10:31:30,930 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:30] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.047 2026-10-26 10:31:30,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 10:31:31,025 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-10-26 10:31:31,063 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.013 2026-10-26 10:31:31,196 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 10:31:31,203 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 10:31:31,242 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.070 2026-10-26 10:31:31,256 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:31] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.055 0.061 2026-10-26 10:31:31,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:31] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.003 0.116 2026-10-26 10:31:31,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-10-26 10:31:31,320 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:31:31,323 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31: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-26 10:31:31,373 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:31] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.027 2026-10-26 10:31:31,499 44 INFO rb-35659da-226004-429082 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-26 10:31:31,566 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:31:31,674 44 INFO rb-35659da-226004-429082 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-26 10:31:31,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:31] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.061 0.183 2026-10-26 10:31:31,791 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:31:31,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:31] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.272 2026-10-26 10:31:32,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.081 0.367 2026-10-26 10:31:32,016 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:31:32,106 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.028 0.444 2026-10-26 10:31:32,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.538 2026-10-26 10:31:32,235 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.614 2026-10-26 10:31:32,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.460 2026-10-26 10:31:32,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.436 2026-10-26 10:31:32,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.338 2026-10-26 10:31:32,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "GET /web/image?model=product.template&field=image_128&id=1733&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.286 2026-10-26 10:31:32,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.253 2026-10-26 10:31:32,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "GET /web/image?model=product.template&field=image_128&id=1734&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-26 10:31:32,645 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.049 0.291 2026-10-26 10:31:32,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.300 2026-10-26 10:31:32,718 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:32] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.386 2026-10-26 10:31:32,775 44 INFO rb-35659da-226004-429082 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-26 10:31:32,885 44 INFO rb-35659da-226004-429082 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-26 10:31:32,983 44 INFO rb-35659da-226004-429082 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-26 10:31:33,070 44 INFO rb-35659da-226004-429082 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-26 10:31:33,163 44 INFO rb-35659da-226004-429082 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-26 10:31:33,277 44 INFO rb-35659da-226004-429082 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-26 10:31:33,325 44 INFO rb-35659da-226004-429082 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-26 10:31:33,417 44 INFO rb-35659da-226004-429082 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-26 10:31:33,529 44 INFO rb-35659da-226004-429082 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-26 10:31:33,579 44 INFO rb-35659da-226004-429082 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-26 10:31:33,676 44 INFO rb-35659da-226004-429082 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-26 10:31:33,805 44 INFO rb-35659da-226004-429082 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-26 10:31:33,866 44 INFO rb-35659da-226004-429082 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-26 10:31:33,918 44 INFO rb-35659da-226004-429082 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-26 10:31:34,033 44 INFO rb-35659da-226004-429082 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-26 10:31:34,172 44 INFO rb-35659da-226004-429082 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-26 10:31:34,225 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-10-26 10:31:34,231 44 INFO rb-35659da-226004-429082 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-26 10:31:34,442 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 19438172 (allocated 21499904) 2026-10-26 10:31:34,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 86049 2026-10-26 10:31:34,484 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-10-26 10:31:34,506 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 86049 2026-10-26 10:31:34,674 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103134_673928_test_multiple_reward_line_free_product.txt 2026-10-26 10:31:34,674 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmp76oetaat_chrome_odoo" 2026-10-26 10:31:34,701 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-10-26 10:31:36,140 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 86258 2026-10-26 10:31:36,141 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmp499tjqs5_chrome_odoo 2026-10-26 10:31:36,141 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:39595/json/version 2026-10-26 10:31:36,142 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39595', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:31:36,244 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Browser version: Chrome/150.0.7871.114 2026-10-26 10:31:36,245 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:39595/json 2026-10-26 10:31:36,246 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39595', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:31:36,285 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:39595/devtools/page/470793F977CC4720DFE26EB1690EAEEC 2026-10-26 10:31:36,324 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-10-26 10:31:36,363 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-10-26 10:31:36,537 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:31:36,547 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-10-26 10:31:36,552 44 INFO rb-35659da-226004-429082 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-26 10:31:36,552 44 INFO rb-35659da-226004-429082 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-26 10:31:36,588 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:31:37,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:37] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.060 0.818 2026-10-26 10:31:37,467 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': '470793F977CC4720DFE26EB1690EAEEC', 'loaderId': '1A79449727A013C277F46E966AB7CB86', 'isDownload': False} 2026-10-26 10:31:37,467 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-10-26 10:31:37,492 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:31:37,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:37] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.013 2026-10-26 10:31:37,575 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:37] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.062 2026-10-26 10:31:37,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:37] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.063 2026-10-26 10:31:38,365 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:31:38,378 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:31:38,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 10:31:38,439 44 INFO rb-35659da-226004-429082 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-26 10:31:38,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-26 10:31:38,448 44 INFO rb-35659da-226004-429082 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-26 10:31:38,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31: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-26 10:31:38,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:31:38,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.022 2026-10-26 10:31:38,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-26 10:31:38,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.072 2026-10-26 10:31:38,704 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.081 2026-10-26 10:31:39,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.331 0.606 2026-10-26 10:31:39,740 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:39] "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-26 10:31:39,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.001 0.010 2026-10-26 10:31:39,956 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:39] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.056 2026-10-26 10:31:40,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31: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.012 2026-10-26 10:31:40,047 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: Owl is running in 'dev' mode. 2026-10-26 10:31:40,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-10-26 10:31:40,184 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:31:40,232 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:31:40,290 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:31:40,297 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:31:40,333 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "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-26 10:31:40,340 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.042 0.126 2026-10-26 10:31:40,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.005 0.161 2026-10-26 10:31:40,399 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.006 0.067 2026-10-26 10:31:40,407 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.134 2026-10-26 10:31:40,485 44 INFO rb-35659da-226004-429082 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-26 10:31:40,535 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-26 10:31:40,590 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:31:40,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.031 0.081 2026-10-26 10:31:40,786 44 INFO rb-35659da-226004-429082 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-26 10:31:40,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.071 0.214 2026-10-26 10:31:40,842 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:31:40,852 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:31:40,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.175 2026-10-26 10:31:40,930 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.244 2026-10-26 10:31:40,967 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:40] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.272 2026-10-26 10:31:41,016 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:41] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.299 2026-10-26 10:31:41,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:41] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.368 2026-10-26 10:31:41,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:41] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.274 2026-10-26 10:31:41,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:41] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.325 2026-10-26 10:31:41,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:41] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.312 2026-10-26 10:31:41,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.080 0.373 2026-10-26 10:31:41,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:41] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.456 2026-10-26 10:31:41,541 44 INFO rb-35659da-226004-429082 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-26 10:31:41,634 44 INFO rb-35659da-226004-429082 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-26 10:31:41,687 44 INFO rb-35659da-226004-429082 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-26 10:31:41,742 44 INFO rb-35659da-226004-429082 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-26 10:31:41,939 44 INFO rb-35659da-226004-429082 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-26 10:31:41,988 44 INFO rb-35659da-226004-429082 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-26 10:31:42,075 44 INFO rb-35659da-226004-429082 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-26 10:31:42,104 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:31:42,112 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:31:42,127 44 INFO rb-35659da-226004-429082 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-26 10:31:42,176 44 INFO rb-35659da-226004-429082 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-26 10:31:42,271 44 INFO rb-35659da-226004-429082 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-26 10:31:42,324 44 INFO rb-35659da-226004-429082 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-26 10:31:42,376 44 INFO rb-35659da-226004-429082 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-26 10:31:42,431 44 INFO rb-35659da-226004-429082 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-26 10:31:42,485 44 INFO rb-35659da-226004-429082 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-26 10:31:42,578 44 INFO rb-35659da-226004-429082 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-26 10:31:42,594 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77819850 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '93ab817a-eaab-4f2c-8469-9d4b0cf612e7'}] 2026-10-26 10:31:42,618 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 10:31:43,304 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77819850 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '93ab817a-eaab-4f2c-8469-9d4b0cf612e7'} created pos.order #599 2026-10-26 10:31:43,340 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77819850 finished 2026-10-26 10:31:43,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.279 0.593 2026-10-26 10:31:43,682 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.052 0.092 2026-10-26 10:31:43,740 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:43] "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-26 10:31:43,961 44 INFO rb-35659da-226004-429082 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-26 10:31:43,976 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:43] "GET /report/barcode/Code128/044f-b6a4-4320 HTTP/1.1" 200 - 0 0.000 0.137 2026-10-26 10:31:43,979 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35475419 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '93ab817a-eaab-4f2c-8469-9d4b0cf612e7'}] 2026-10-26 10:31:43,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-10-26 10:31:44,001 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-26 10:31:44,006 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35475419 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '93ab817a-eaab-4f2c-8469-9d4b0cf612e7'} sync ignored for existing PoS order pos.order(599,) (state: paid) 2026-10-26 10:31:44,053 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35475419 finished 2026-10-26 10:31:44,180 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 16127104 (allocated 17563648) 2026-10-26 10:31:44,220 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 86258 2026-10-26 10:31:44,228 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-10-26 10:31:44,229 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 86258 2026-10-26 10:31:44,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.081 0.228 2026-10-26 10:31:44,396 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103144_396013_test_next_order_coupon_program_expiration_date.txt 2026-10-26 10:31:44,396 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmp499tjqs5_chrome_odoo" 2026-10-26 10:31:44,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-10-26 10:31:46,265 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 86470 2026-10-26 10:31:46,266 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmp0ejmfenu_chrome_odoo 2026-10-26 10:31:46,266 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:37229/json/version 2026-10-26 10:31:46,268 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37229', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:31:46,321 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Browser version: Chrome/150.0.7871.114 2026-10-26 10:31:46,321 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:37229/json 2026-10-26 10:31:46,322 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37229', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:31:46,348 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:37229/devtools/page/BBC0D668B1C09543AABDACE874DD9A7A 2026-10-26 10:31:46,383 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-10-26 10:31:46,391 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-10-26 10:31:46,605 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:31:46,618 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-10-26 10:31:46,631 44 INFO rb-35659da-226004-429082 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-26 10:31:46,631 44 INFO rb-35659da-226004-429082 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-26 10:31:46,650 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:31:47,505 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:47] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.051 0.808 2026-10-26 10:31:47,510 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': 'BBC0D668B1C09543AABDACE874DD9A7A', 'loaderId': 'D45EDBF7D373A2E5BB836AA78705FAFD', 'isDownload': False} 2026-10-26 10:31:47,511 44 INFO rb-35659da-226004-429082 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-26 10:31:47,558 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:31:47,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:47] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-10-26 10:31:47,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:47] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-26 10:31:47,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:47] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-26 10:31:48,402 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:31:48,413 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:31:48,469 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-26 10:31:48,508 44 INFO rb-35659da-226004-429082 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-26 10:31:48,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 10:31:48,523 44 INFO rb-35659da-226004-429082 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-26 10:31:48,548 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 10:31:48,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:31:48,665 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:48] "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.031 2026-10-26 10:31:48,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.064 2026-10-26 10:31:48,774 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.065 2026-10-26 10:31:48,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-26 10:31:49,708 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.294 0.580 2026-10-26 10:31:49,748 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31: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-26 10:31:49,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31: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.014 2026-10-26 10:31:49,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:49] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.074 2026-10-26 10:31:50,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.024 2026-10-26 10:31:50,096 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: Owl is running in 'dev' mode. 2026-10-26 10:31:50,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.010 0.009 2026-10-26 10:31:50,216 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:31:50,264 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 10:31:50,273 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 10:31:50,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.033 0.034 2026-10-26 10:31:50,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.017 0.107 2026-10-26 10:31:50,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.081 2026-10-26 10:31:50,371 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:31:50,388 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31: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-26 10:31:50,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.014 2026-10-26 10:31:50,583 44 INFO rb-35659da-226004-429082 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-26 10:31:50,640 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:31:50,753 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.029 0.113 2026-10-26 10:31:50,867 44 INFO rb-35659da-226004-429082 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-26 10:31:50,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.075 0.219 2026-10-26 10:31:50,926 44 INFO rb-35659da-226004-429082 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-26 10:31:50,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.274 2026-10-26 10:31:50,975 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:31:51,007 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.072 2026-10-26 10:31:51,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:51] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.043 0.285 2026-10-26 10:31:51,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:51] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.368 2026-10-26 10:31:51,188 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:51] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.395 2026-10-26 10:31:51,234 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:51] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.435 2026-10-26 10:31:51,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:51] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.232 2026-10-26 10:31:51,317 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:51] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.273 2026-10-26 10:31:51,386 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:51] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.016 0.240 2026-10-26 10:31:51,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:51] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.274 2026-10-26 10:31:51,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.058 0.340 2026-10-26 10:31:51,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:51] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.401 2026-10-26 10:31:51,691 44 INFO rb-35659da-226004-429082 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-26 10:31:51,812 44 INFO rb-35659da-226004-429082 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-26 10:31:51,859 44 INFO rb-35659da-226004-429082 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-26 10:31:51,925 44 INFO rb-35659da-226004-429082 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-26 10:31:52,327 44 INFO rb-35659da-226004-429082 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-26 10:31:52,379 44 INFO rb-35659da-226004-429082 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-26 10:31:52,444 44 INFO rb-35659da-226004-429082 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-26 10:31:52,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:52] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 13 0.022 0.073 2026-10-26 10:31:52,573 44 INFO rb-35659da-226004-429082 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-26 10:31:52,615 44 INFO rb-35659da-226004-429082 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-26 10:31:52,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.030 0.079 2026-10-26 10:31:52,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:52] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.087 2026-10-26 10:31:52,675 44 INFO rb-35659da-226004-429082 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-26 10:31:52,745 44 INFO rb-35659da-226004-429082 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-26 10:31:52,799 44 INFO rb-35659da-226004-429082 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-26 10:31:52,834 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:52] "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.066 2026-10-26 10:31:52,918 44 INFO rb-35659da-226004-429082 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-26 10:31:52,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.022 0.077 2026-10-26 10:31:52,980 44 INFO rb-35659da-226004-429082 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-26 10:31:53,031 44 INFO rb-35659da-226004-429082 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-26 10:31:53,096 44 INFO rb-35659da-226004-429082 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-26 10:31:53,258 44 INFO rb-35659da-226004-429082 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-26 10:31:53,310 44 INFO rb-35659da-226004-429082 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-26 10:31:53,390 44 INFO rb-35659da-226004-429082 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-26 10:31:53,414 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:31:53,417 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:31:53,447 44 INFO rb-35659da-226004-429082 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-26 10:31:53,499 44 INFO rb-35659da-226004-429082 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-26 10:31:53,585 44 INFO rb-35659da-226004-429082 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-26 10:31:53,638 44 INFO rb-35659da-226004-429082 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-26 10:31:53,692 44 INFO rb-35659da-226004-429082 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-26 10:31:53,746 44 INFO rb-35659da-226004-429082 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-26 10:31:53,800 44 INFO rb-35659da-226004-429082 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-26 10:31:53,880 44 INFO rb-35659da-226004-429082 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-26 10:31:53,887 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94556276 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '824fb64b-5c38-4b8c-8236-bdff9a98020d'}] 2026-10-26 10:31:53,916 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 10:31:54,611 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94556276 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '824fb64b-5c38-4b8c-8236-bdff9a98020d'} created pos.order #600 2026-10-26 10:31:54,645 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94556276 finished 2026-10-26 10:31:54,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.250 0.634 2026-10-26 10:31:54,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:54] "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-26 10:31:55,010 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17449737 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '824fb64b-5c38-4b8c-8236-bdff9a98020d'}] 2026-10-26 10:31:55,018 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17449737 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '824fb64b-5c38-4b8c-8236-bdff9a98020d'} sync ignored for existing PoS order pos.order(600,) (state: paid) 2026-10-26 10:31:55,026 44 INFO rb-35659da-226004-429082 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-26 10:31:55,047 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17449737 finished 2026-10-26 10:31:55,078 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-10-26 10:31:55,081 44 INFO rb-35659da-226004-429082 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-26 10:31:55,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 17265784 (allocated 19398656) 2026-10-26 10:31:55,276 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.065 0.205 2026-10-26 10:31:55,278 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 86470 2026-10-26 10:31:55,287 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-10-26 10:31:55,289 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 86470 2026-10-26 10:31:55,419 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103155_419285_test_not_create_loyalty_card_expired_program.txt 2026-10-26 10:31:55,419 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmp0ejmfenu_chrome_odoo" 2026-10-26 10:31:55,472 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-10-26 10:31:57,096 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 86691 2026-10-26 10:31:57,096 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmpshx11_yn_chrome_odoo 2026-10-26 10:31:57,096 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:40079/json/version 2026-10-26 10:31:57,097 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40079', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:31:57,175 44 INFO rb-35659da-226004-429082 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-26 10:31:57,175 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:40079/json 2026-10-26 10:31:57,176 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40079', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:31:57,239 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:40079/devtools/page/DCA341C96FA8CF54FA625827D7D79607 2026-10-26 10:31:57,262 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-26 10:31:57,279 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-26 10:31:57,453 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:31:57,461 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-26 10:31:57,465 44 INFO rb-35659da-226004-429082 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-26 10:31:57,465 44 INFO rb-35659da-226004-429082 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-26 10:31:57,488 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:31:58,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:58] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.043 1.018 2026-10-26 10:31:58,548 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': 'DCA341C96FA8CF54FA625827D7D79607', 'loaderId': '50174226DE45B35FA0E60BB4852BA421', 'isDownload': False} 2026-10-26 10:31:58,548 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-10-26 10:31:58,583 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:31:58,608 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:58] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.010 2026-10-26 10:31:58,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:58] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-26 10:31:58,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:58] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.045 2026-10-26 10:31:59,392 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 10:31:59,394 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 10:31:59,420 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-26 10:31:59,462 44 INFO rb-35659da-226004-429082 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-26 10:31:59,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-26 10:31:59,475 44 INFO rb-35659da-226004-429082 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-26 10:31:59,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.011 2026-10-26 10:31:59,545 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:31:59,599 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.015 0.017 2026-10-26 10:31:59,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.066 2026-10-26 10:31:59,733 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.028 0.075 2026-10-26 10:31:59,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:31:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-26 10:32:00,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.309 0.595 2026-10-26 10:32:00,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:32:00,870 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32: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.007 2026-10-26 10:32:00,978 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:00] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.060 2026-10-26 10:32:01,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32: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-26 10:32:01,063 44 INFO rb-35659da-226004-429082 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-26 10:32:01,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-26 10:32:01,154 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:32:01,195 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 10:32:01,201 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:32:01,254 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.048 0.060 2026-10-26 10:32:01,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.123 2026-10-26 10:32:01,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.118 2026-10-26 10:32:01,334 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:32:01,337 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:32:01,649 44 INFO rb-35659da-226004-429082 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-26 10:32:01,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.003 0.021 2026-10-26 10:32:01,731 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 10:32:01,813 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.045 0.086 2026-10-26 10:32:01,928 44 INFO rb-35659da-226004-429082 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-26 10:32:01,972 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.086 0.198 2026-10-26 10:32:01,984 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:32:02,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:02] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.175 2026-10-26 10:32:02,029 44 INFO rb-35659da-226004-429082 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-26 10:32:02,036 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:32:02,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:02] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.217 2026-10-26 10:32:02,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:02] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.241 2026-10-26 10:32:02,146 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:02] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.255 2026-10-26 10:32:02,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:02] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.232 2026-10-26 10:32:02,223 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:02] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-26 10:32:02,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:02] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-10-26 10:32:02,300 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:02] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-10-26 10:32:02,329 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:02] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.198 2026-10-26 10:32:02,366 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:02] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-26 10:32:02,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.039 0.332 2026-10-26 10:32:02,631 44 INFO rb-35659da-226004-429082 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-26 10:32:02,746 44 INFO rb-35659da-226004-429082 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-26 10:32:02,796 44 INFO rb-35659da-226004-429082 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-26 10:32:02,859 44 INFO rb-35659da-226004-429082 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-26 10:32:03,262 44 INFO rb-35659da-226004-429082 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-26 10:32:03,315 44 INFO rb-35659da-226004-429082 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-26 10:32:03,380 44 INFO rb-35659da-226004-429082 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-26 10:32:03,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:03] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 17 0.028 0.063 2026-10-26 10:32:03,514 44 INFO rb-35659da-226004-429082 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-26 10:32:03,562 44 INFO rb-35659da-226004-429082 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-26 10:32:03,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.027 0.078 2026-10-26 10:32:03,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.006 0.103 2026-10-26 10:32:03,619 44 INFO rb-35659da-226004-429082 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-26 10:32:03,694 44 INFO rb-35659da-226004-429082 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-26 10:32:03,745 44 INFO rb-35659da-226004-429082 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-26 10:32:03,759 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32: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.021 0.041 2026-10-26 10:32:03,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.067 2026-10-26 10:32:03,880 44 INFO rb-35659da-226004-429082 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-26 10:32:03,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.041 0.095 2026-10-26 10:32:03,937 44 INFO rb-35659da-226004-429082 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-26 10:32:03,991 44 INFO rb-35659da-226004-429082 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-26 10:32:04,045 44 INFO rb-35659da-226004-429082 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-26 10:32:04,240 44 INFO rb-35659da-226004-429082 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-26 10:32:04,291 44 INFO rb-35659da-226004-429082 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-26 10:32:04,342 44 INFO rb-35659da-226004-429082 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-26 10:32:04,392 44 INFO rb-35659da-226004-429082 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-26 10:32:04,466 44 INFO rb-35659da-226004-429082 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-26 10:32:04,531 44 INFO rb-35659da-226004-429082 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-26 10:32:04,582 44 INFO rb-35659da-226004-429082 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-26 10:32:04,689 44 INFO rb-35659da-226004-429082 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-26 10:32:04,778 44 INFO rb-35659da-226004-429082 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-26 10:32:04,862 44 INFO rb-35659da-226004-429082 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-26 10:32:04,888 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:32:04,889 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:32:04,917 44 INFO rb-35659da-226004-429082 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-26 10:32:04,964 44 INFO rb-35659da-226004-429082 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-26 10:32:05,044 44 INFO rb-35659da-226004-429082 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-26 10:32:05,099 44 INFO rb-35659da-226004-429082 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-26 10:32:05,155 44 INFO rb-35659da-226004-429082 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-26 10:32:05,210 44 INFO rb-35659da-226004-429082 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-26 10:32:05,263 44 INFO rb-35659da-226004-429082 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-26 10:32:05,325 44 INFO rb-35659da-226004-429082 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-26 10:32:05,360 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:05] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.014 0.019 2026-10-26 10:32:05,427 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55858390 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b5356c8b-80b7-4809-a86b-ee5975fcb378'}] 2026-10-26 10:32:05,431 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:32:06,265 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55858390 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b5356c8b-80b7-4809-a86b-ee5975fcb378'} created pos.order #601 2026-10-26 10:32:06,308 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55858390 finished 2026-10-26 10:32:06,423 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.352 0.649 2026-10-26 10:32:06,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 55 0.039 0.079 2026-10-26 10:32:06,716 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:06] "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-26 10:32:06,958 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50490904 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b5356c8b-80b7-4809-a86b-ee5975fcb378'}] 2026-10-26 10:32:06,975 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50490904 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b5356c8b-80b7-4809-a86b-ee5975fcb378'} sync ignored for existing PoS order pos.order(601,) (state: paid) 2026-10-26 10:32:06,985 44 INFO rb-35659da-226004-429082 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-26 10:32:07,012 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50490904 finished 2026-10-26 10:32:07,033 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-26 10:32:07,034 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 10:32:07,290 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 19052700 (allocated 20844544) 2026-10-26 10:32:07,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.165 0.201 2026-10-26 10:32:07,325 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 86691 2026-10-26 10:32:07,328 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-26 10:32:07,330 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 86691 2026-10-26 10:32:07,553 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103207_553082_test_not_create_loyalty_card_max_usage_program.txt 2026-10-26 10:32:07,553 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmpshx11_yn_chrome_odoo" 2026-10-26 10:32:08,087 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 86906 2026-10-26 10:32:08,088 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp1pyoeff9_chrome_odoo 2026-10-26 10:32:08,088 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:44697/json/version 2026-10-26 10:32:08,089 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44697', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:32:08,196 44 INFO rb-35659da-226004-429082 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-26 10:32:08,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:44697/json 2026-10-26 10:32:08,197 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44697', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:32:08,213 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:44697/devtools/page/58589CDFC6EF7CF252127411FBD4841D 2026-10-26 10:32:08,238 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-26 10:32:08,252 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-26 10:32:08,302 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:32:08,305 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-26 10:32:08,309 44 INFO rb-35659da-226004-429082 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-26 10:32:08,309 44 INFO rb-35659da-226004-429082 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-26 10:32:08,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:08] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 33 0.023 0.067 2026-10-26 10:32:08,427 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '58589CDFC6EF7CF252127411FBD4841D', 'loaderId': 'A3293AF2599171814F96D9ACED09A35F', 'isDownload': False} 2026-10-26 10:32:08,428 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-10-26 10:32:08,472 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:32:08,517 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:08] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.017 0.007 2026-10-26 10:32:08,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:08] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.038 2026-10-26 10:32:08,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:08] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.069 2026-10-26 10:32:09,425 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:32:09,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:32:09,451 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:32:09,490 44 INFO rb-35659da-226004-429082 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-26 10:32:09,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.009 0.013 2026-10-26 10:32:09,503 44 INFO rb-35659da-226004-429082 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-26 10:32:09,524 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32: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-26 10:32:09,547 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:32:09,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.007 0.008 2026-10-26 10:32:09,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.013 2026-10-26 10:32:09,650 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.010 0.037 2026-10-26 10:32:09,654 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-26 10:32:10,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 277 0.269 0.534 2026-10-26 10:32:10,575 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:32:10,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.016 2026-10-26 10:32:10,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:10] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-26 10:32:10,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 10:32:10,833 44 INFO rb-35659da-226004-429082 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-26 10:32:10,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:32:11,000 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.064 2026-10-26 10:32:11,010 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.050 2026-10-26 10:32:11,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.046 0.045 2026-10-26 10:32:11,043 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:32:11,065 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.011 0.106 2026-10-26 10:32:11,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.113 2026-10-26 10:32:11,073 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:32:11,081 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:32:11,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.009 0.023 2026-10-26 10:32:11,220 44 INFO rb-35659da-226004-429082 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-26 10:32:11,262 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:32:11,303 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.011 0.049 2026-10-26 10:32:11,425 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.060 0.118 2026-10-26 10:32:11,437 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:32:11,477 44 INFO rb-35659da-226004-429082 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-26 10:32:11,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.028 0.250 2026-10-26 10:32:11,567 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-26 10:32:11,589 44 INFO rb-35659da-226004-429082 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-26 10:32:11,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.239 2026-10-26 10:32:11,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.294 2026-10-26 10:32:11,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.288 2026-10-26 10:32:11,706 44 INFO rb-35659da-226004-429082 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-26 10:32:11,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.290 2026-10-26 10:32:11,773 44 INFO rb-35659da-226004-429082 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-26 10:32:11,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.258 2026-10-26 10:32:11,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.263 2026-10-26 10:32:11,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.248 2026-10-26 10:32:11,877 44 INFO rb-35659da-226004-429082 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-26 10:32:11,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:11] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-26 10:32:12,246 44 INFO rb-35659da-226004-429082 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-26 10:32:12,298 44 INFO rb-35659da-226004-429082 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-26 10:32:12,365 44 INFO rb-35659da-226004-429082 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-26 10:32:12,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:12] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 16 0.028 0.056 2026-10-26 10:32:12,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:12] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:32:12,476 44 INFO rb-35659da-226004-429082 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-26 10:32:12,526 44 INFO rb-35659da-226004-429082 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-26 10:32:12,584 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.097 2026-10-26 10:32:12,587 44 INFO rb-35659da-226004-429082 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-26 10:32:12,659 44 INFO rb-35659da-226004-429082 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-26 10:32:12,710 44 INFO rb-35659da-226004-429082 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-26 10:32:12,749 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:12] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.019 0.069 2026-10-26 10:32:12,840 44 INFO rb-35659da-226004-429082 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-26 10:32:12,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.070 2026-10-26 10:32:12,904 44 INFO rb-35659da-226004-429082 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-26 10:32:12,952 44 INFO rb-35659da-226004-429082 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-26 10:32:13,004 44 INFO rb-35659da-226004-429082 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-26 10:32:13,202 44 INFO rb-35659da-226004-429082 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-26 10:32:13,262 44 INFO rb-35659da-226004-429082 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-26 10:32:13,316 44 INFO rb-35659da-226004-429082 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-26 10:32:13,411 44 INFO rb-35659da-226004-429082 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-26 10:32:13,434 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:32:13,437 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:32:13,467 44 INFO rb-35659da-226004-429082 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-26 10:32:13,515 44 INFO rb-35659da-226004-429082 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-26 10:32:13,612 44 INFO rb-35659da-226004-429082 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-26 10:32:13,670 44 INFO rb-35659da-226004-429082 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-26 10:32:13,728 44 INFO rb-35659da-226004-429082 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-26 10:32:13,787 44 INFO rb-35659da-226004-429082 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-26 10:32:13,843 44 INFO rb-35659da-226004-429082 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-26 10:32:13,940 44 INFO rb-35659da-226004-429082 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-26 10:32:13,947 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90285616 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'b516e219-d1ca-4413-8145-3a02a1c07929'}] 2026-10-26 10:32:13,954 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:32:14,448 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90285616 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'b516e219-d1ca-4413-8145-3a02a1c07929'} created pos.order #602 2026-10-26 10:32:14,478 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90285616 finished 2026-10-26 10:32:14,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.137 0.500 2026-10-26 10:32:14,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:14] "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-26 10:32:14,891 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29139643 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'b516e219-d1ca-4413-8145-3a02a1c07929'}] 2026-10-26 10:32:14,905 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29139643 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'b516e219-d1ca-4413-8145-3a02a1c07929'} sync ignored for existing PoS order pos.order(602,) (state: paid) 2026-10-26 10:32:14,912 44 INFO rb-35659da-226004-429082 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-26 10:32:14,939 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29139643 finished 2026-10-26 10:32:14,965 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-26 10:32:14,966 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-26 10:32:15,110 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 17062916 (allocated 18612224) 2026-10-26 10:32:15,131 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 86906 2026-10-26 10:32:15,133 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-26 10:32:15,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.060 0.188 2026-10-26 10:32:15,137 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 86906 2026-10-26 10:32:15,259 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103215_259525_test_not_create_loyalty_card_max_usage_program.txt 2026-10-26 10:32:15,259 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp1pyoeff9_chrome_odoo" 2026-10-26 10:32:15,301 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-10-26 10:32:16,903 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 87119 2026-10-26 10:32:16,903 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp6m1rym53_chrome_odoo 2026-10-26 10:32:16,903 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:46839/json/version 2026-10-26 10:32:16,905 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:32:17,051 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-26 10:32:17,051 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:46839/json 2026-10-26 10:32:17,052 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:32:17,087 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:46839/devtools/page/AF6B560CEE1D5B499CE40C3D3633AB68 2026-10-26 10:32:17,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-26 10:32:17,118 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-26 10:32:17,382 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:32:17,391 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-26 10:32:17,393 44 INFO rb-35659da-226004-429082 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-26 10:32:17,393 44 INFO rb-35659da-226004-429082 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-26 10:32:17,422 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:32:18,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:18] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.050 0.784 2026-10-26 10:32:18,255 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': 'AF6B560CEE1D5B499CE40C3D3633AB68', 'loaderId': 'C77EB7A885E07489FBC45BDFC3535FA4', 'isDownload': False} 2026-10-26 10:32:18,256 44 INFO rb-35659da-226004-429082 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-26 10:32:18,290 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:32:18,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:18] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 10:32:18,340 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:18] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.031 2026-10-26 10:32:18,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:18] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.043 2026-10-26 10:32:19,168 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:32:19,173 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:32:19,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 10:32:19,254 44 INFO rb-35659da-226004-429082 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-26 10:32:19,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-26 10:32:19,272 44 INFO rb-35659da-226004-429082 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-26 10:32:19,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32: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-26 10:32:19,332 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:32:19,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.014 2026-10-26 10:32:19,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-26 10:32:19,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.084 2026-10-26 10:32:19,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-10-26 10:32:20,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.344 0.617 2026-10-26 10:32:20,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:20] "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-26 10:32:20,718 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32: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.009 2026-10-26 10:32:20,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:20] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.063 2026-10-26 10:32:20,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32: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.013 2026-10-26 10:32:20,922 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-26 10:32:20,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 10:32:21,034 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:32:21,075 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:32:21,096 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:32:21,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.032 0.045 2026-10-26 10:32:21,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.091 2026-10-26 10:32:21,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.118 2026-10-26 10:32:21,201 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 10:32:21,207 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "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-26 10:32:21,258 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.027 2026-10-26 10:32:21,408 44 INFO rb-35659da-226004-429082 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-26 10:32:21,468 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:32:21,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.017 0.023 2026-10-26 10:32:21,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.054 0.102 2026-10-26 10:32:21,628 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:32:21,712 44 INFO rb-35659da-226004-429082 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-26 10:32:21,753 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.259 2026-10-26 10:32:21,763 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:32:21,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.017 0.218 2026-10-26 10:32:21,848 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.273 2026-10-26 10:32:21,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.295 2026-10-26 10:32:21,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.349 2026-10-26 10:32:21,974 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:21] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.333 2026-10-26 10:32:22,022 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:22] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.241 2026-10-26 10:32:22,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:22] "GET /web/image?model=product.template&field=image_128&id=1741&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.227 2026-10-26 10:32:22,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:22] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.224 2026-10-26 10:32:22,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:22] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-26 10:32:22,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.040 0.248 2026-10-26 10:32:22,302 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:22] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.313 2026-10-26 10:32:22,385 44 INFO rb-35659da-226004-429082 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-26 10:32:22,478 44 INFO rb-35659da-226004-429082 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-26 10:32:22,538 44 INFO rb-35659da-226004-429082 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-26 10:32:22,576 44 INFO rb-35659da-226004-429082 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-26 10:32:22,627 44 INFO rb-35659da-226004-429082 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-26 10:32:22,677 44 INFO rb-35659da-226004-429082 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-26 10:32:22,736 44 INFO rb-35659da-226004-429082 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-26 10:32:22,796 44 INFO rb-35659da-226004-429082 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-26 10:32:22,858 44 INFO rb-35659da-226004-429082 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-26 10:32:22,916 44 INFO rb-35659da-226004-429082 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-26 10:32:22,940 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:22] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.005 0.016 2026-10-26 10:32:23,078 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-26 10:32:23,079 44 INFO rb-35659da-226004-429082 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-26 10:32:23,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15430244 (allocated 17039360) 2026-10-26 10:32:23,204 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 87119 2026-10-26 10:32:23,208 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-26 10:32:23,208 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 87119 2026-10-26 10:32:23,347 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103223_347077_test_order_reward_product_tax_included_excluded.txt 2026-10-26 10:32:23,347 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp6m1rym53_chrome_odoo" 2026-10-26 10:32:23,848 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 87328 2026-10-26 10:32:23,849 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp9vuhgjw__chrome_odoo 2026-10-26 10:32:23,849 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:37471/json/version 2026-10-26 10:32:23,852 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37471', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:32:23,881 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-26 10:32:23,881 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:37471/json 2026-10-26 10:32:23,882 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37471', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:32:23,894 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:37471/devtools/page/68FA92311F11DC02B88430BD884CAB94 2026-10-26 10:32:23,909 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-26 10:32:23,922 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-26 10:32:24,057 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:32:24,063 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-26 10:32:24,066 44 INFO rb-35659da-226004-429082 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-26 10:32:24,066 44 INFO rb-35659da-226004-429082 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-26 10:32:24,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:24] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.023 0.064 2026-10-26 10:32:24,184 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '68FA92311F11DC02B88430BD884CAB94', 'loaderId': 'C14B98D33EF8EFDC32457900BB014435', 'isDownload': False} 2026-10-26 10:32:24,184 44 INFO rb-35659da-226004-429082 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-26 10:32:24,198 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:32:24,253 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:24] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.012 0.018 2026-10-26 10:32:24,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:24] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.042 2026-10-26 10:32:24,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:24] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.046 2026-10-26 10:32:25,216 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:32:25,230 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:32:25,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:32:25,305 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 10:32:25,311 44 INFO rb-35659da-226004-429082 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-26 10:32:25,324 44 INFO rb-35659da-226004-429082 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-26 10:32:25,331 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 10:32:25,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:32:25,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:25] "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-26 10:32:25,400 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 10:32:25,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.009 0.043 2026-10-26 10:32:25,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-26 10:32:26,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.236 0.593 2026-10-26 10:32:26,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.004 2026-10-26 10:32:26,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.008 2026-10-26 10:32:26,608 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:26] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.040 2026-10-26 10:32:26,675 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 10:32:26,701 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-26 10:32:26,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:32:26,802 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:32:26,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:26] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.033 0.055 2026-10-26 10:32:26,875 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:32:26,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.112 2026-10-26 10:32:26,925 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.111 2026-10-26 10:32:26,928 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:32:26,963 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:26] "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-26 10:32:26,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:26] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.012 0.192 2026-10-26 10:32:27,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.007 0.058 2026-10-26 10:32:27,062 44 INFO rb-35659da-226004-429082 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-26 10:32:27,176 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 10:32:27,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.076 0.089 2026-10-26 10:32:27,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.062 0.223 2026-10-26 10:32:27,425 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:32:27,430 44 INFO rb-35659da-226004-429082 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-26 10:32:27,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.012 0.262 2026-10-26 10:32:27,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.163 2026-10-26 10:32:27,526 44 INFO rb-35659da-226004-429082 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-26 10:32:27,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.190 2026-10-26 10:32:27,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.225 2026-10-26 10:32:27,576 44 INFO rb-35659da-226004-429082 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-26 10:32:27,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.289 2026-10-26 10:32:27,632 44 INFO rb-35659da-226004-429082 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-26 10:32:27,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.217 2026-10-26 10:32:27,680 44 INFO rb-35659da-226004-429082 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-26 10:32:27,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.243 2026-10-26 10:32:27,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.215 2026-10-26 10:32:27,750 44 INFO rb-35659da-226004-429082 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-26 10:32:27,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-26 10:32:27,817 44 INFO rb-35659da-226004-429082 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-26 10:32:27,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.229 2026-10-26 10:32:27,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/image?model=product.template&field=image_128&id=1741&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.232 2026-10-26 10:32:27,859 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:32:27,880 44 INFO rb-35659da-226004-429082 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-26 10:32:27,942 44 INFO rb-35659da-226004-429082 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-26 10:32:28,009 44 INFO rb-35659da-226004-429082 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-26 10:32:28,034 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:28] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.016 2026-10-26 10:32:28,176 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-26 10:32:28,177 44 INFO rb-35659da-226004-429082 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-26 10:32:28,291 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15214616 (allocated 16252928) 2026-10-26 10:32:28,307 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 87328 2026-10-26 10:32:28,308 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-26 10:32:28,311 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 87328 2026-10-26 10:32:28,436 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103228_436113_test_order_reward_product_tax_included_excluded.txt 2026-10-26 10:32:28,436 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp9vuhgjw__chrome_odoo" 2026-10-26 10:32:28,457 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_partner_list_after_removing_code_activated_coupon ... 2026-10-26 10:32:30,123 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome pid: 87529 2026-10-26 10:32:30,124 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless temporary user profile dir: /tmp/tmp5ajo6ni9_chrome_odoo 2026-10-26 10:32:30,124 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:43335/json/version 2026-10-26 10:32:30,125 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43335', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:32:30,255 44 INFO rb-35659da-226004-429082 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-26 10:32:30,255 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:43335/json 2026-10-26 10:32:30,256 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43335', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:32:30,266 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Websocket url found: ws://127.0.0.1:43335/devtools/page/56FD0E043FE43CF8AB8382DA808DE8CA 2026-10-26 10:32:30,285 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Enable chrome headless console log notification 2026-10-26 10:32:30,291 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless enable page notifications 2026-10-26 10:32:30,546 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:32:30,556 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Setting session cookie in browser 2026-10-26 10:32:30,561 44 INFO rb-35659da-226004-429082 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-26 10:32:30,561 44 INFO rb-35659da-226004-429082 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-26 10:32:30,588 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:32:31,399 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:31] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.049 0.767 2026-10-26 10:32:31,404 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Navigation result: {'frameId': '56FD0E043FE43CF8AB8382DA808DE8CA', 'loaderId': '5E419B01629A4B0F56BE22C01A3AD632', 'isDownload': False} 2026-10-26 10:32:31,404 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Evaluate ready code "odoo.isTourReady('PosLoyaltyPartnerListAfterCouponRemoval')" 2026-10-26 10:32:31,426 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:32:31,451 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:31] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-26 10:32:31,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:31] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-10-26 10:32:31,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:31] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-26 10:32:32,245 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:32:32,260 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:32:32,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.028 2026-10-26 10:32:32,360 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 10:32:32,374 44 INFO rb-35659da-226004-429082 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-26 10:32:32,387 44 INFO rb-35659da-226004-429082 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-26 10:32:32,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:32:32,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:32:32,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.019 2026-10-26 10:32:32,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-26 10:32:32,592 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.060 2026-10-26 10:32:32,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-26 10:32:33,839 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.336 0.840 2026-10-26 10:32:33,886 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:33] "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-26 10:32:33,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 10:32:34,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.045 2026-10-26 10:32:34,137 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32: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.008 2026-10-26 10:32:34,161 44 INFO rb-35659da-226004-429082 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-26 10:32:34,188 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.017 2026-10-26 10:32:34,265 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:32:34,302 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:32:34,320 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:32:34,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.067 0.049 2026-10-26 10:32:34,408 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:32:34,412 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "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-26 10:32:34,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.006 0.120 2026-10-26 10:32:34,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.121 2026-10-26 10:32:34,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-10-26 10:32:34,639 44 INFO rb-35659da-226004-429082 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-26 10:32:34,721 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 10:32:34,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.133 0.117 2026-10-26 10:32:34,919 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:32:35,027 44 INFO rb-35659da-226004-429082 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-26 10:32:35,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:35] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.047 0.323 2026-10-26 10:32:35,043 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:32:35,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:35] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.296 2026-10-26 10:32:35,151 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:35] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.310 2026-10-26 10:32:35,204 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:35] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.316 2026-10-26 10:32:35,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:35] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.466 2026-10-26 10:32:35,271 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:35] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.331 2026-10-26 10:32:35,302 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:35] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-26 10:32:35,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:35] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.230 2026-10-26 10:32:35,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:35] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-10-26 10:32:35,425 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:35] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-26 10:32:35,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.045 0.277 2026-10-26 10:32:35,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:35] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.548 2026-10-26 10:32:35,659 44 INFO rb-35659da-226004-429082 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-26 10:32:35,718 44 INFO rb-35659da-226004-429082 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-26 10:32:35,775 44 INFO rb-35659da-226004-429082 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-26 10:32:35,820 44 INFO rb-35659da-226004-429082 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-26 10:32:35,871 44 INFO rb-35659da-226004-429082 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-26 10:32:35,924 44 INFO rb-35659da-226004-429082 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-26 10:32:36,030 44 INFO rb-35659da-226004-429082 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-26 10:32:36,129 44 INFO rb-35659da-226004-429082 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-26 10:32:36,185 44 INFO rb-35659da-226004-429082 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-26 10:32:36,252 44 INFO rb-35659da-226004-429082 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-26 10:32:36,345 44 INFO rb-35659da-226004-429082 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-26 10:32:36,387 44 INFO rb-35659da-226004-429082 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-26 10:32:36,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:36] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.046 2026-10-26 10:32:36,440 44 INFO rb-35659da-226004-429082 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-26 10:32:36,495 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.017 0.066 2026-10-26 10:32:36,509 44 INFO rb-35659da-226004-429082 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-26 10:32:36,572 44 INFO rb-35659da-226004-429082 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-26 10:32:36,634 44 INFO rb-35659da-226004-429082 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-26 10:32:36,689 44 INFO rb-35659da-226004-429082 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-26 10:32:36,722 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:36] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.007 0.019 2026-10-26 10:32:36,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:36] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.006 0.021 2026-10-26 10:32:36,852 44 INFO rb-35659da-226004-429082 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-26 10:32:36,912 44 INFO rb-35659da-226004-429082 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-26 10:32:36,963 44 INFO rb-35659da-226004-429082 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-26 10:32:37,014 44 INFO rb-35659da-226004-429082 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-26 10:32:37,068 44 INFO rb-35659da-226004-429082 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-26 10:32:37,119 44 INFO rb-35659da-226004-429082 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-26 10:32:37,278 44 INFO rb-35659da-226004-429082 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-26 10:32:37,328 44 INFO rb-35659da-226004-429082 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-26 10:32:37,408 44 INFO rb-35659da-226004-429082 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-26 10:32:37,474 44 INFO rb-35659da-226004-429082 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-26 10:32:37,523 44 INFO rb-35659da-226004-429082 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-26 10:32:37,581 44 INFO rb-35659da-226004-429082 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-26 10:32:37,665 44 INFO rb-35659da-226004-429082 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-26 10:32:37,706 44 INFO rb-35659da-226004-429082 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-26 10:32:37,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32: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.020 0.068 2026-10-26 10:32:37,761 44 INFO rb-35659da-226004-429082 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-26 10:32:37,818 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: tour succeeded 2026-10-26 10:32:37,829 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPartnerListAfterCouponRemoval SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-26 10:32:37,873 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.091 2026-10-26 10:32:37,960 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: heap 17482584 (allocated 19009536) 2026-10-26 10:32:37,990 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing chrome headless with pid 87529 2026-10-26 10:32:37,992 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing websocket connection 2026-10-26 10:32:37,992 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Terminating chrome headless with pid 87529 2026-10-26 10:32:38,129 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103238_129628_test_partner_list_after_removing_code_activated_coupon.txt 2026-10-26 10:32:38,130 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Removing chrome user profile "/tmp/tmp5ajo6ni9_chrome_odoo" 2026-10-26 10:32:38,154 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-10-26 10:32:40,402 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 87739 2026-10-26 10:32:40,403 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmp7aw6c4ze_chrome_odoo 2026-10-26 10:32:40,403 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:42117/json/version 2026-10-26 10:32:40,404 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:32:40,420 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-26 10:32:40,420 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:42117/json 2026-10-26 10:32:40,421 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:32:40,440 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:42117/devtools/page/4DA0C79F0150AEAC65C41EF0F34E41B8 2026-10-26 10:32:40,455 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-10-26 10:32:40,460 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-10-26 10:32:40,621 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:32:40,629 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-10-26 10:32:40,638 44 INFO rb-35659da-226004-429082 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-26 10:32:40,639 44 INFO rb-35659da-226004-429082 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-26 10:32:40,659 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:32:41,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:41] "GET /pos/ui/76 HTTP/1.1" 200 - 86 0.043 0.716 2026-10-26 10:32:41,417 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': '4DA0C79F0150AEAC65C41EF0F34E41B8', 'loaderId': '6F684F60B21D663EA2BF413C1E5FB113', 'isDownload': False} 2026-10-26 10:32:41,418 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-10-26 10:32:41,441 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:32:41,469 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:41] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-26 10:32:41,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:41] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 10:32:41,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:41] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-26 10:32:42,230 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:32:42,241 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:32:42,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.034 2026-10-26 10:32:42,306 44 INFO rb-35659da-226004-429082 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-26 10:32:42,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-26 10:32:42,319 44 INFO rb-35659da-226004-429082 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-26 10:32:42,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32: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-26 10:32:42,364 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:32:42,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-26 10:32:42,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:42] "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.034 2026-10-26 10:32:42,451 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-26 10:32:42,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.067 2026-10-26 10:32:43,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.299 0.622 2026-10-26 10:32:43,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:32:43,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 10:32:43,740 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:43] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.050 2026-10-26 10:32:43,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 10:32:43,814 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-10-26 10:32:43,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.007 2026-10-26 10:32:43,916 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:32:43,918 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:32:43,952 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:32:43,986 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:32:44,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.050 0.082 2026-10-26 10:32:44,071 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:32:44,105 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:32:44,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.012 0.166 2026-10-26 10:32:44,149 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "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-26 10:32:44,175 44 INFO rb-35659da-226004-429082 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-26 10:32:44,302 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.091 0.161 2026-10-26 10:32:44,365 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:32:44,410 44 INFO rb-35659da-226004-429082 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-26 10:32:44,436 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.050 0.339 2026-10-26 10:32:44,447 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:32:44,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.012 0.316 2026-10-26 10:32:44,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 4 0.016 0.224 2026-10-26 10:32:44,564 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.276 2026-10-26 10:32:44,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.018 0.331 2026-10-26 10:32:44,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.266 2026-10-26 10:32:44,695 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.215 2026-10-26 10:32:44,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.250 2026-10-26 10:32:44,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.265 2026-10-26 10:32:44,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.247 2026-10-26 10:32:44,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:44] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.220 2026-10-26 10:32:45,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.044 0.290 2026-10-26 10:32:45,044 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:45] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.286 2026-10-26 10:32:45,059 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:45] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.003 0.339 2026-10-26 10:32:45,124 44 INFO rb-35659da-226004-429082 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-26 10:32:45,222 44 INFO rb-35659da-226004-429082 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-26 10:32:45,312 44 INFO rb-35659da-226004-429082 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-26 10:32:45,850 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:45] "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.038 2026-10-26 10:32:45,889 44 INFO rb-35659da-226004-429082 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-26 10:32:45,950 44 INFO rb-35659da-226004-429082 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-26 10:32:46,003 44 INFO rb-35659da-226004-429082 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-26 10:32:46,051 44 INFO rb-35659da-226004-429082 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-26 10:32:46,108 44 INFO rb-35659da-226004-429082 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-26 10:32:46,169 44 INFO rb-35659da-226004-429082 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-26 10:32:46,698 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:46] "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.020 2026-10-26 10:32:46,735 44 INFO rb-35659da-226004-429082 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-26 10:32:46,796 44 INFO rb-35659da-226004-429082 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-26 10:32:46,850 44 INFO rb-35659da-226004-429082 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-26 10:32:46,903 44 INFO rb-35659da-226004-429082 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-26 10:32:46,958 44 INFO rb-35659da-226004-429082 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-26 10:32:47,040 44 INFO rb-35659da-226004-429082 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-26 10:32:47,568 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:47] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 13 0.008 0.027 2026-10-26 10:32:47,601 44 INFO rb-35659da-226004-429082 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-26 10:32:47,655 44 INFO rb-35659da-226004-429082 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-26 10:32:47,709 44 INFO rb-35659da-226004-429082 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-26 10:32:47,761 44 INFO rb-35659da-226004-429082 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-26 10:32:47,811 44 INFO rb-35659da-226004-429082 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-26 10:32:47,882 44 INFO rb-35659da-226004-429082 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-26 10:32:47,947 44 INFO rb-35659da-226004-429082 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-26 10:32:48,011 44 INFO rb-35659da-226004-429082 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-26 10:32:48,069 44 INFO rb-35659da-226004-429082 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-26 10:32:48,097 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32: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.003 0.023 2026-10-26 10:32:48,151 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:48] "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-26 10:32:48,196 44 INFO rb-35659da-226004-429082 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-26 10:32:48,255 44 INFO rb-35659da-226004-429082 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-26 10:32:48,345 44 INFO rb-35659da-226004-429082 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-26 10:32:48,870 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:48] "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.021 2026-10-26 10:32:48,910 44 INFO rb-35659da-226004-429082 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-26 10:32:50,951 44 INFO rb-35659da-226004-429082 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-26 10:32:51,033 44 INFO rb-35659da-226004-429082 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-26 10:32:51,086 44 INFO rb-35659da-226004-429082 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-26 10:32:51,138 44 INFO rb-35659da-226004-429082 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-26 10:32:51,188 44 INFO rb-35659da-226004-429082 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-26 10:32:51,238 44 INFO rb-35659da-226004-429082 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-26 10:32:51,296 44 INFO rb-35659da-226004-429082 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-26 10:32:51,347 44 INFO rb-35659da-226004-429082 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-26 10:32:51,472 44 INFO rb-35659da-226004-429082 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-26 10:32:51,522 44 INFO rb-35659da-226004-429082 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-26 10:32:51,574 44 INFO rb-35659da-226004-429082 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-26 10:32:51,662 44 INFO rb-35659da-226004-429082 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-26 10:32:51,702 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:32:51,706 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:32:51,714 44 INFO rb-35659da-226004-429082 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-26 10:32:51,770 44 INFO rb-35659da-226004-429082 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-26 10:32:51,855 44 INFO rb-35659da-226004-429082 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-26 10:32:51,906 44 INFO rb-35659da-226004-429082 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-26 10:32:51,960 44 INFO rb-35659da-226004-429082 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-26 10:32:52,035 44 INFO rb-35659da-226004-429082 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-26 10:32:52,040 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33676166 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f5c26a22-b2ea-49a6-9e11-ae210c001450'}] 2026-10-26 10:32:52,046 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:32:52,195 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33676166 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f5c26a22-b2ea-49a6-9e11-ae210c001450'} created pos.order #604 2026-10-26 10:32:52,232 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33676166 finished 2026-10-26 10:32:52,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 95 0.078 0.215 2026-10-26 10:32:52,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.022 0.056 2026-10-26 10:32:52,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:52] "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-26 10:32:52,719 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52194950 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f5c26a22-b2ea-49a6-9e11-ae210c001450'}] 2026-10-26 10:32:52,743 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52194950 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f5c26a22-b2ea-49a6-9e11-ae210c001450'} sync ignored for existing PoS order pos.order(604,) (state: paid) 2026-10-26 10:32:52,750 44 INFO rb-35659da-226004-429082 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-26 10:32:52,775 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52194950 finished 2026-10-26 10:32:52,796 44 INFO rb-35659da-226004-429082 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-26 10:32:52,889 44 INFO rb-35659da-226004-429082 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-26 10:32:52,946 44 INFO rb-35659da-226004-429082 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-26 10:32:52,994 44 INFO rb-35659da-226004-429082 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-26 10:32:53,034 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.087 0.231 2026-10-26 10:32:53,109 44 INFO rb-35659da-226004-429082 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-26 10:32:53,122 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:53] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.013 0.031 2026-10-26 10:32:53,165 44 INFO rb-35659da-226004-429082 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-26 10:32:53,225 44 INFO rb-35659da-226004-429082 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-26 10:32:53,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32: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.003 0.015 2026-10-26 10:32:53,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:53] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.015 0.025 2026-10-26 10:32:53,429 44 INFO rb-35659da-226004-429082 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-26 10:32:53,481 44 INFO rb-35659da-226004-429082 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-26 10:32:53,533 44 INFO rb-35659da-226004-429082 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-26 10:32:53,584 44 INFO rb-35659da-226004-429082 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-26 10:32:53,634 44 INFO rb-35659da-226004-429082 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-26 10:32:53,685 44 INFO rb-35659da-226004-429082 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-26 10:32:53,736 44 INFO rb-35659da-226004-429082 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-26 10:32:53,800 44 INFO rb-35659da-226004-429082 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-26 10:32:53,846 44 INFO rb-35659da-226004-429082 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-26 10:32:53,896 44 INFO rb-35659da-226004-429082 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-26 10:32:53,954 44 INFO rb-35659da-226004-429082 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-26 10:32:54,008 44 INFO rb-35659da-226004-429082 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-26 10:32:54,066 44 INFO rb-35659da-226004-429082 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-26 10:32:54,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:54] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 10:32:54,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:54] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.018 2026-10-26 10:32:54,170 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25155434 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '4c02b4d5-35fe-48d2-81a5-b306e4f0ea58'}] 2026-10-26 10:32:54,775 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25155434 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '4c02b4d5-35fe-48d2-81a5-b306e4f0ea58'} created pos.order #605 2026-10-26 10:32:54,829 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25155434 finished 2026-10-26 10:32:54,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.189 0.560 2026-10-26 10:32:55,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.019 0.061 2026-10-26 10:32:55,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:55] "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-26 10:32:55,158 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61607040 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '4c02b4d5-35fe-48d2-81a5-b306e4f0ea58'}] 2026-10-26 10:32:55,171 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61607040 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '4c02b4d5-35fe-48d2-81a5-b306e4f0ea58'} sync ignored for existing PoS order pos.order(605,) (state: paid) 2026-10-26 10:32:55,180 44 INFO rb-35659da-226004-429082 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-26 10:32:55,202 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61607040 finished 2026-10-26 10:32:55,239 44 INFO rb-35659da-226004-429082 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-26 10:32:55,318 44 INFO rb-35659da-226004-429082 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-26 10:32:55,361 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.051 0.154 2026-10-26 10:32:55,372 44 INFO rb-35659da-226004-429082 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-26 10:32:55,430 44 INFO rb-35659da-226004-429082 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-26 10:32:55,447 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.009 0.039 2026-10-26 10:32:55,487 44 INFO rb-35659da-226004-429082 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-26 10:32:55,556 44 INFO rb-35659da-226004-429082 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-26 10:32:55,612 44 INFO rb-35659da-226004-429082 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-26 10:32:55,632 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:55] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.015 2026-10-26 10:32:55,675 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:55] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.007 0.017 2026-10-26 10:32:55,751 44 INFO rb-35659da-226004-429082 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-26 10:32:55,812 44 INFO rb-35659da-226004-429082 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-26 10:32:55,869 44 INFO rb-35659da-226004-429082 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-26 10:32:55,920 44 INFO rb-35659da-226004-429082 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-26 10:32:55,972 44 INFO rb-35659da-226004-429082 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-26 10:32:56,024 44 INFO rb-35659da-226004-429082 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-26 10:32:56,074 44 INFO rb-35659da-226004-429082 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-26 10:32:56,138 44 INFO rb-35659da-226004-429082 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-26 10:32:56,186 44 INFO rb-35659da-226004-429082 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-26 10:32:56,242 44 INFO rb-35659da-226004-429082 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-26 10:32:56,296 44 INFO rb-35659da-226004-429082 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-26 10:32:56,348 44 INFO rb-35659da-226004-429082 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-26 10:32:56,404 44 INFO rb-35659da-226004-429082 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-26 10:32:56,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32: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-26 10:32:56,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:56] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.020 2026-10-26 10:32:56,476 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69559475 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '0ded800f-e9b3-4cf8-845d-0797373fb695'}] 2026-10-26 10:32:56,895 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69559475 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '0ded800f-e9b3-4cf8-845d-0797373fb695'} created pos.order #606 2026-10-26 10:32:56,930 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69559475 finished 2026-10-26 10:32:57,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.136 0.422 2026-10-26 10:32:57,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.039 0.066 2026-10-26 10:32:57,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:57] "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-26 10:32:57,304 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73273812 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '0ded800f-e9b3-4cf8-845d-0797373fb695'}] 2026-10-26 10:32:57,316 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73273812 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '0ded800f-e9b3-4cf8-845d-0797373fb695'} sync ignored for existing PoS order pos.order(606,) (state: paid) 2026-10-26 10:32:57,325 44 INFO rb-35659da-226004-429082 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-26 10:32:57,341 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73273812 finished 2026-10-26 10:32:57,378 44 INFO rb-35659da-226004-429082 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-26 10:32:57,455 44 INFO rb-35659da-226004-429082 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-26 10:32:57,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.042 0.144 2026-10-26 10:32:57,534 44 INFO rb-35659da-226004-429082 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-26 10:32:57,586 44 INFO rb-35659da-226004-429082 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-26 10:32:57,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.012 0.031 2026-10-26 10:32:57,658 44 INFO rb-35659da-226004-429082 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-26 10:32:57,714 44 INFO rb-35659da-226004-429082 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-26 10:32:57,774 44 INFO rb-35659da-226004-429082 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-26 10:32:57,838 44 INFO rb-35659da-226004-429082 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-26 10:32:57,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:57] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.006 0.013 2026-10-26 10:32:57,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:57] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.016 0.019 2026-10-26 10:32:58,018 44 INFO rb-35659da-226004-429082 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-26 10:32:58,076 44 INFO rb-35659da-226004-429082 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-26 10:32:58,127 44 INFO rb-35659da-226004-429082 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-26 10:32:58,180 44 INFO rb-35659da-226004-429082 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-26 10:32:58,229 44 INFO rb-35659da-226004-429082 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-26 10:32:58,281 44 INFO rb-35659da-226004-429082 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-26 10:32:58,332 44 INFO rb-35659da-226004-429082 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-26 10:32:58,390 44 INFO rb-35659da-226004-429082 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-26 10:32:58,440 44 INFO rb-35659da-226004-429082 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-26 10:32:58,491 44 INFO rb-35659da-226004-429082 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-26 10:32:58,548 44 INFO rb-35659da-226004-429082 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-26 10:32:58,602 44 INFO rb-35659da-226004-429082 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-26 10:32:58,659 44 INFO rb-35659da-226004-429082 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-26 10:32:58,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:58] "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-26 10:32:58,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:58] "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-26 10:32:58,755 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44263695 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '5c81ce1f-87bf-4839-8bec-188bd22bd0f2'}] 2026-10-26 10:32:59,228 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44263695 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '5c81ce1f-87bf-4839-8bec-188bd22bd0f2'} created pos.order #607 2026-10-26 10:32:59,253 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44263695 finished 2026-10-26 10:32:59,343 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.121 0.470 2026-10-26 10:32:59,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.027 0.044 2026-10-26 10:32:59,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:59] "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-26 10:32:59,552 44 INFO rb-35659da-226004-429082 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-26 10:32:59,576 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2124675 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '5c81ce1f-87bf-4839-8bec-188bd22bd0f2'}] 2026-10-26 10:32:59,592 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2124675 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '5c81ce1f-87bf-4839-8bec-188bd22bd0f2'} sync ignored for existing PoS order pos.order(607,) (state: paid) 2026-10-26 10:32:59,602 44 INFO rb-35659da-226004-429082 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-26 10:32:59,632 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2124675 finished 2026-10-26 10:32:59,678 44 INFO rb-35659da-226004-429082 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-26 10:32:59,749 44 INFO rb-35659da-226004-429082 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-26 10:32:59,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.043 0.175 2026-10-26 10:32:59,825 44 INFO rb-35659da-226004-429082 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-26 10:32:59,917 44 INFO rb-35659da-226004-429082 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-26 10:32:59,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:32:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.032 0.025 2026-10-26 10:32:59,970 44 INFO rb-35659da-226004-429082 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-26 10:33:00,023 44 INFO rb-35659da-226004-429082 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-26 10:33:00,085 44 INFO rb-35659da-226004-429082 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-26 10:33:00,150 44 INFO rb-35659da-226004-429082 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-26 10:33:00,210 44 INFO rb-35659da-226004-429082 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-26 10:33:00,229 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:00] "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.014 2026-10-26 10:33:00,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:00] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.005 0.016 2026-10-26 10:33:00,374 44 INFO rb-35659da-226004-429082 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-26 10:33:00,429 44 INFO rb-35659da-226004-429082 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-26 10:33:00,472 44 INFO rb-35659da-226004-429082 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-26 10:33:00,526 44 INFO rb-35659da-226004-429082 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-26 10:33:00,574 44 INFO rb-35659da-226004-429082 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-26 10:33:00,626 44 INFO rb-35659da-226004-429082 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-26 10:33:00,676 44 INFO rb-35659da-226004-429082 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-26 10:33:00,743 44 INFO rb-35659da-226004-429082 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-26 10:33:00,788 44 INFO rb-35659da-226004-429082 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-26 10:33:00,839 44 INFO rb-35659da-226004-429082 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-26 10:33:00,898 44 INFO rb-35659da-226004-429082 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-26 10:33:00,952 44 INFO rb-35659da-226004-429082 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-26 10:33:01,016 44 INFO rb-35659da-226004-429082 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-26 10:33:01,027 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:01] "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.009 2026-10-26 10:33:01,078 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:01] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.023 2026-10-26 10:33:01,121 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94150760 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '1fedb9ab-d951-4cef-b5f4-032837af2919'}] 2026-10-26 10:33:01,667 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94150760 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '1fedb9ab-d951-4cef-b5f4-032837af2919'} created pos.order #608 2026-10-26 10:33:01,710 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94150760 finished 2026-10-26 10:33:01,809 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.209 0.482 2026-10-26 10:33:01,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.018 0.072 2026-10-26 10:33:01,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:01] "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-26 10:33:02,038 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33634612 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '1fedb9ab-d951-4cef-b5f4-032837af2919'}] 2026-10-26 10:33:02,054 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33634612 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '1fedb9ab-d951-4cef-b5f4-032837af2919'} sync ignored for existing PoS order pos.order(608,) (state: paid) 2026-10-26 10:33:02,082 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33634612 finished 2026-10-26 10:33:02,105 44 INFO rb-35659da-226004-429082 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-26 10:33:02,151 44 INFO rb-35659da-226004-429082 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-26 10:33:02,226 44 INFO rb-35659da-226004-429082 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-26 10:33:02,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.050 0.166 2026-10-26 10:33:02,332 44 INFO rb-35659da-226004-429082 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-26 10:33:02,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.011 0.032 2026-10-26 10:33:02,385 44 INFO rb-35659da-226004-429082 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-26 10:33:02,435 44 INFO rb-35659da-226004-429082 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-26 10:33:02,494 44 INFO rb-35659da-226004-429082 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-26 10:33:02,549 44 INFO rb-35659da-226004-429082 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-26 10:33:02,613 44 INFO rb-35659da-226004-429082 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-26 10:33:02,675 44 INFO rb-35659da-226004-429082 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-26 10:33:02,692 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:02] "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.013 2026-10-26 10:33:02,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:02] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 5 0.006 0.017 2026-10-26 10:33:02,736 44 INFO rb-35659da-226004-429082 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-26 10:33:02,780 44 INFO rb-35659da-226004-429082 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-26 10:33:02,848 44 INFO rb-35659da-226004-429082 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-26 10:33:02,899 44 INFO rb-35659da-226004-429082 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-26 10:33:02,950 44 INFO rb-35659da-226004-429082 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-26 10:33:03,010 44 INFO rb-35659da-226004-429082 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-26 10:33:03,074 44 INFO rb-35659da-226004-429082 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-26 10:33:03,125 44 INFO rb-35659da-226004-429082 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-26 10:33:03,182 44 INFO rb-35659da-226004-429082 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-26 10:33:03,238 44 INFO rb-35659da-226004-429082 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-26 10:33:03,312 44 INFO rb-35659da-226004-429082 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-26 10:33:03,323 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48735971 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '1b6c037b-5b2a-4115-abd5-29a34f31d1ce'}] 2026-10-26 10:33:03,830 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48735971 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '1b6c037b-5b2a-4115-abd5-29a34f31d1ce'} created pos.order #609 2026-10-26 10:33:03,867 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48735971 finished 2026-10-26 10:33:03,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.134 0.525 2026-10-26 10:33:04,058 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:04] "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-26 10:33:04,138 44 INFO rb-35659da-226004-429082 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-26 10:33:04,156 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66801689 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '1b6c037b-5b2a-4115-abd5-29a34f31d1ce'}] 2026-10-26 10:33:04,177 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66801689 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '1b6c037b-5b2a-4115-abd5-29a34f31d1ce'} sync ignored for existing PoS order pos.order(609,) (state: paid) 2026-10-26 10:33:04,198 44 INFO rb-35659da-226004-429082 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-26 10:33:04,206 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66801689 finished 2026-10-26 10:33:04,246 44 INFO rb-35659da-226004-429082 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-26 10:33:04,369 44 INFO rb-35659da-226004-429082 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-26 10:33:04,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.050 0.172 2026-10-26 10:33:04,523 44 INFO rb-35659da-226004-429082 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-26 10:33:04,571 44 INFO rb-35659da-226004-429082 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-26 10:33:04,636 44 INFO rb-35659da-226004-429082 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-26 10:33:04,717 44 INFO rb-35659da-226004-429082 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-26 10:33:04,775 44 INFO rb-35659da-226004-429082 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-26 10:33:04,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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.020 0.068 2026-10-26 10:33:04,856 44 INFO rb-35659da-226004-429082 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-26 10:33:04,901 44 INFO rb-35659da-226004-429082 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-26 10:33:04,980 44 INFO rb-35659da-226004-429082 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-26 10:33:04,980 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.071 2026-10-26 10:33:05,032 44 INFO rb-35659da-226004-429082 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-26 10:33:05,084 44 INFO rb-35659da-226004-429082 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-26 10:33:05,136 44 INFO rb-35659da-226004-429082 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-26 10:33:05,190 44 INFO rb-35659da-226004-429082 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-26 10:33:05,326 44 INFO rb-35659da-226004-429082 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-26 10:33:05,374 44 INFO rb-35659da-226004-429082 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-26 10:33:05,433 44 INFO rb-35659da-226004-429082 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-26 10:33:05,485 44 INFO rb-35659da-226004-429082 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-26 10:33:05,537 44 INFO rb-35659da-226004-429082 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-26 10:33:05,596 44 INFO rb-35659da-226004-429082 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-26 10:33:05,650 44 INFO rb-35659da-226004-429082 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-26 10:33:05,708 44 INFO rb-35659da-226004-429082 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-26 10:33:05,758 44 INFO rb-35659da-226004-429082 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-26 10:33:05,830 44 INFO rb-35659da-226004-429082 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-26 10:33:05,838 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90919487 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000007', 'uuid': '8818cf91-a8cf-4dc4-9648-4c0a575838cc'}] 2026-10-26 10:33:05,978 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90919487 order {'name': '/', 'pos_reference': '261-76-000007', 'uuid': '8818cf91-a8cf-4dc4-9648-4c0a575838cc'} created pos.order #610 2026-10-26 10:33:06,003 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90919487 finished 2026-10-26 10:33:06,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.070 0.219 2026-10-26 10:33:06,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 59 0.051 0.164 2026-10-26 10:33:06,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.007 2026-10-26 10:33:06,527 44 INFO rb-35659da-226004-429082 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-26 10:33:06,530 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36764660 started for PoS orders references: [{'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '8818cf91-a8cf-4dc4-9648-4c0a575838cc'}] 2026-10-26 10:33:06,541 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36764660 order {'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '8818cf91-a8cf-4dc4-9648-4c0a575838cc'} sync ignored for existing PoS order pos.order(610,) (state: paid) 2026-10-26 10:33:06,573 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36764660 finished 2026-10-26 10:33:06,598 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-10-26 10:33:06,601 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 10:33:06,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.066 0.177 2026-10-26 10:33:06,981 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 31698440 (allocated 34353152) 2026-10-26 10:33:06,993 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 87739 2026-10-26 10:33:06,994 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-10-26 10:33:06,995 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 87739 2026-10-26 10:33:07,137 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103307_137181_test_physical_gift_card.txt 2026-10-26 10:33:07,137 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmp7aw6c4ze_chrome_odoo" 2026-10-26 10:33:07,210 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-10-26 10:33:08,313 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 88003 2026-10-26 10:33:08,313 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmpqbd93lta_chrome_odoo 2026-10-26 10:33:08,313 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:37161/json/version 2026-10-26 10:33:08,315 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37161', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:33:08,379 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: Chrome/150.0.7871.114 2026-10-26 10:33:08,379 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:37161/json 2026-10-26 10:33:08,379 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37161', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:33:08,398 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:37161/devtools/page/19BD628E8951B4F1D65DC64B741F4ED1 2026-10-26 10:33:08,409 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-10-26 10:33:08,420 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-10-26 10:33:08,594 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:33:08,606 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-10-26 10:33:08,613 44 INFO rb-35659da-226004-429082 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-26 10:33:08,613 44 INFO rb-35659da-226004-429082 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-26 10:33:08,640 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:33:09,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:09] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 88 0.104 0.795 2026-10-26 10:33:09,538 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': '19BD628E8951B4F1D65DC64B741F4ED1', 'loaderId': '4C824E498B3B44B0BDD238113617700E', 'isDownload': False} 2026-10-26 10:33:09,538 44 INFO rb-35659da-226004-429082 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-26 10:33:09,566 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:33:09,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:09] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.012 2026-10-26 10:33:09,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:09] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.022 2026-10-26 10:33:09,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:09] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.029 2026-10-26 10:33:10,424 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:10,449 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:33:10,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.034 2026-10-26 10:33:10,523 44 INFO rb-35659da-226004-429082 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-26 10:33:10,524 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.013 0.008 2026-10-26 10:33:10,540 44 INFO rb-35659da-226004-429082 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-26 10:33:10,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 10:33:10,589 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:33:10,685 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.059 0.017 2026-10-26 10:33:10,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.104 2026-10-26 10:33:10,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.072 0.066 2026-10-26 10:33:10,860 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.114 2026-10-26 10:33:11,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.440 0.637 2026-10-26 10:33:12,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "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-26 10:33:12,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:33:12,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.056 2026-10-26 10:33:12,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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.014 2026-10-26 10:33:12,307 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-10-26 10:33:12,332 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-26 10:33:12,467 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:33:12,482 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:33:12,517 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:33:12,532 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:33:12,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.025 0.065 2026-10-26 10:33:12,605 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 10:33:12,611 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:33:12,654 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:12,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.019 0.170 2026-10-26 10:33:12,712 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.044 2026-10-26 10:33:12,715 44 INFO rb-35659da-226004-429082 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-26 10:33:12,863 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.078 0.154 2026-10-26 10:33:12,870 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:12,900 44 INFO rb-35659da-226004-429082 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-26 10:33:12,967 44 INFO rb-35659da-226004-429082 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-26 10:33:12,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:12] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.031 0.310 2026-10-26 10:33:13,004 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:33:13,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:13] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.200 2026-10-26 10:33:13,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:13] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 4 0.008 0.198 2026-10-26 10:33:13,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:13] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.242 2026-10-26 10:33:13,156 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:13] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.291 2026-10-26 10:33:13,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:13] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.017 0.308 2026-10-26 10:33:13,276 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:13] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.018 0.233 2026-10-26 10:33:13,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:13] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.019 0.295 2026-10-26 10:33:13,381 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:13] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.335 2026-10-26 10:33:13,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:13] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.312 2026-10-26 10:33:13,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:13] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.274 2026-10-26 10:33:13,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.082 0.305 2026-10-26 10:33:13,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:13] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.334 2026-10-26 10:33:13,676 44 INFO rb-35659da-226004-429082 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-26 10:33:13,813 44 INFO rb-35659da-226004-429082 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-26 10:33:13,862 44 INFO rb-35659da-226004-429082 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-26 10:33:13,923 44 INFO rb-35659da-226004-429082 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-26 10:33:14,011 44 INFO rb-35659da-226004-429082 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-26 10:33:14,062 44 INFO rb-35659da-226004-429082 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-26 10:33:14,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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.021 0.052 2026-10-26 10:33:14,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.022 0.064 2026-10-26 10:33:14,197 44 INFO rb-35659da-226004-429082 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-26 10:33:14,316 44 INFO rb-35659da-226004-429082 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-26 10:33:14,383 44 INFO rb-35659da-226004-429082 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-26 10:33:14,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:14] "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-26 10:33:14,940 44 INFO rb-35659da-226004-429082 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-26 10:33:15,046 44 INFO rb-35659da-226004-429082 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-26 10:33:15,097 44 INFO rb-35659da-226004-429082 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-26 10:33:15,149 44 INFO rb-35659da-226004-429082 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-26 10:33:15,200 44 INFO rb-35659da-226004-429082 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-26 10:33:15,251 44 INFO rb-35659da-226004-429082 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-26 10:33:15,302 44 INFO rb-35659da-226004-429082 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-26 10:33:15,380 44 INFO rb-35659da-226004-429082 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-26 10:33:15,398 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:15,401 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:15,438 44 INFO rb-35659da-226004-429082 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-26 10:33:15,481 44 INFO rb-35659da-226004-429082 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-26 10:33:15,561 44 INFO rb-35659da-226004-429082 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-26 10:33:15,622 44 INFO rb-35659da-226004-429082 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-26 10:33:15,705 44 INFO rb-35659da-226004-429082 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-26 10:33:15,711 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43880813 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '13368840-0c85-44f7-87b0-6dbf2a1c5db9'}] 2026-10-26 10:33:15,748 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:33:18,705 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43880813 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '13368840-0c85-44f7-87b0-6dbf2a1c5db9'} created pos.order #611 2026-10-26 10:33:19,203 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43880813 finished 2026-10-26 10:33:19,445 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 10:33:19,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 735 1.119 2.624 2026-10-26 10:33:19,879 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 100 0.114 0.241 2026-10-26 10:33:19,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:19] "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-26 10:33:19,929 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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.016 2026-10-26 10:33:20,125 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-10-26 10:33:20,128 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-26 10:33:20,148 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21531960 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '13368840-0c85-44f7-87b0-6dbf2a1c5db9'}] 2026-10-26 10:33:20,171 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21531960 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '13368840-0c85-44f7-87b0-6dbf2a1c5db9'} sync ignored for existing PoS order pos.order(611,) (state: done) 2026-10-26 10:33:20,199 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21531960 finished 2026-10-26 10:33:20,346 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 17547520 (allocated 18747392) 2026-10-26 10:33:20,355 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 88003 2026-10-26 10:33:20,357 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-10-26 10:33:20,363 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 88003 2026-10-26 10:33:20,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.124 0.147 2026-10-26 10:33:20,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103320_499106_test_physical_gift_card_invoiced.txt 2026-10-26 10:33:20,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmpqbd93lta_chrome_odoo" 2026-10-26 10:33:20,570 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_multiple_programs ... 2026-10-26 10:33:21,744 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome pid: 88224 2026-10-26 10:33:21,744 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless temporary user profile dir: /tmp/tmpkuy8qkbj_chrome_odoo 2026-10-26 10:33:21,744 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:33647/json/version 2026-10-26 10:33:21,746 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33647', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:33:21,836 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Browser version: Chrome/150.0.7871.114 2026-10-26 10:33:21,836 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:33647/json 2026-10-26 10:33:21,837 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33647', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:33:21,862 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Websocket url found: ws://127.0.0.1:33647/devtools/page/3699F154323BB97F0355F2FBF01ACFEB 2026-10-26 10:33:21,878 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Enable chrome headless console log notification 2026-10-26 10:33:21,889 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless enable page notifications 2026-10-26 10:33:22,071 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:33:22,083 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Setting session cookie in browser 2026-10-26 10:33:22,087 44 INFO rb-35659da-226004-429082 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-26 10:33:22,087 44 INFO rb-35659da-226004-429082 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-26 10:33:22,107 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:33:23,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:23] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.051 1.010 2026-10-26 10:33:23,168 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Navigation result: {'frameId': '3699F154323BB97F0355F2FBF01ACFEB', 'loaderId': 'A2AD10DF9159D51630B9B1EEA7D6A2CF', 'isDownload': False} 2026-10-26 10:33:23,168 44 INFO rb-35659da-226004-429082 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-26 10:33:23,196 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:33:23,233 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:23] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.019 0.008 2026-10-26 10:33:23,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:23] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-10-26 10:33:23,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:23] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.016 0.030 2026-10-26 10:33:24,074 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:33:24,107 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 10:33:24,130 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.043 2026-10-26 10:33:24,183 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 10:33:24,190 44 INFO rb-35659da-226004-429082 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-26 10:33:24,211 44 INFO rb-35659da-226004-429082 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-26 10:33:24,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:33:24,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:33:24,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.022 2026-10-26 10:33:24,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.039 2026-10-26 10:33:24,419 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.052 2026-10-26 10:33:24,425 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.076 2026-10-26 10:33:25,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.301 0.636 2026-10-26 10:33:25,445 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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-26 10:33:25,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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-26 10:33:25,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:25] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.053 2026-10-26 10:33:25,698 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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-26 10:33:25,722 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: Owl is running in 'dev' mode. 2026-10-26 10:33:25,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.011 2026-10-26 10:33:25,821 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:33:25,880 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 10:33:25,891 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:33:25,960 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:25] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.072 0.065 2026-10-26 10:33:25,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:25] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.157 2026-10-26 10:33:25,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.080 2026-10-26 10:33:26,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.003 0.028 2026-10-26 10:33:26,098 44 INFO rb-35659da-226004-429082 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-26 10:33:26,124 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:26,132 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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-26 10:33:26,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.007 0.027 2026-10-26 10:33:26,215 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:33:26,378 44 INFO rb-35659da-226004-429082 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-26 10:33:26,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.093 0.099 2026-10-26 10:33:26,403 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:33:26,419 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:26,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.073 0.244 2026-10-26 10:33:26,535 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 4 0.004 0.242 2026-10-26 10:33:26,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-26 10:33:26,628 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.293 2026-10-26 10:33:26,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.366 2026-10-26 10:33:26,718 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.254 2026-10-26 10:33:26,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.444 2026-10-26 10:33:26,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.271 2026-10-26 10:33:26,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:26] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.264 2026-10-26 10:33:27,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.045 0.317 2026-10-26 10:33:27,055 44 INFO rb-35659da-226004-429082 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-26 10:33:27,067 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:27] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.012 0.330 2026-10-26 10:33:27,106 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:27] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.421 2026-10-26 10:33:27,178 44 INFO rb-35659da-226004-429082 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-26 10:33:27,252 44 INFO rb-35659da-226004-429082 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-26 10:33:27,322 44 INFO rb-35659da-226004-429082 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-26 10:33:27,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:27] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.005 0.026 2026-10-26 10:33:27,894 44 INFO rb-35659da-226004-429082 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-26 10:33:27,964 44 INFO rb-35659da-226004-429082 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-26 10:33:28,046 44 INFO rb-35659da-226004-429082 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-26 10:33:28,099 44 INFO rb-35659da-226004-429082 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-26 10:33:28,149 44 INFO rb-35659da-226004-429082 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-26 10:33:28,199 44 INFO rb-35659da-226004-429082 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-26 10:33:28,256 44 INFO rb-35659da-226004-429082 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-26 10:33:28,342 44 INFO rb-35659da-226004-429082 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-26 10:33:28,398 44 INFO rb-35659da-226004-429082 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-26 10:33:28,464 44 INFO rb-35659da-226004-429082 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-26 10:33:28,989 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:28] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.004 0.014 2026-10-26 10:33:29,038 44 INFO rb-35659da-226004-429082 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-26 10:33:29,120 44 INFO rb-35659da-226004-429082 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-26 10:33:29,202 44 INFO rb-35659da-226004-429082 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-26 10:33:29,254 44 INFO rb-35659da-226004-429082 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-26 10:33:29,306 44 INFO rb-35659da-226004-429082 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-26 10:33:29,388 44 INFO rb-35659da-226004-429082 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-26 10:33:29,410 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:29,417 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:29,446 44 INFO rb-35659da-226004-429082 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-26 10:33:29,498 44 INFO rb-35659da-226004-429082 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-26 10:33:29,571 44 INFO rb-35659da-226004-429082 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-26 10:33:29,628 44 INFO rb-35659da-226004-429082 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-26 10:33:29,691 44 INFO rb-35659da-226004-429082 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-26 10:33:29,743 44 INFO rb-35659da-226004-429082 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-26 10:33:29,823 44 INFO rb-35659da-226004-429082 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-26 10:33:29,830 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25741282 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'fb97cbae-0c4f-41dd-a47a-6ea022e8e503'}] 2026-10-26 10:33:29,845 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:33:30,060 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25741282 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'fb97cbae-0c4f-41dd-a47a-6ea022e8e503'} created pos.order #612 2026-10-26 10:33:30,089 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25741282 finished 2026-10-26 10:33:30,218 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.113 0.281 2026-10-26 10:33:30,385 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.033 0.068 2026-10-26 10:33:30,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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-26 10:33:30,644 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2043485 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'fb97cbae-0c4f-41dd-a47a-6ea022e8e503'}] 2026-10-26 10:33:30,657 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2043485 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'fb97cbae-0c4f-41dd-a47a-6ea022e8e503'} sync ignored for existing PoS order pos.order(612,) (state: paid) 2026-10-26 10:33:30,666 44 INFO rb-35659da-226004-429082 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-26 10:33:30,698 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2043485 finished 2026-10-26 10:33:30,718 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: tour succeeded 2026-10-26 10:33:30,720 44 INFO rb-35659da-226004-429082 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-26 10:33:30,886 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.056 0.190 2026-10-26 10:33:30,945 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: heap 20026304 (allocated 22155264) 2026-10-26 10:33:30,957 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing chrome headless with pid 88224 2026-10-26 10:33:30,964 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing websocket connection 2026-10-26 10:33:30,967 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Terminating chrome headless with pid 88224 2026-10-26 10:33:31,097 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103331_097037_test_physical_gift_card_multiple_programs.txt 2026-10-26 10:33:31,097 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Removing chrome user profile "/tmp/tmpkuy8qkbj_chrome_odoo" 2026-10-26 10:33:31,165 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-10-26 10:33:32,481 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 88438 2026-10-26 10:33:32,482 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpjaagak65_chrome_odoo 2026-10-26 10:33:32,482 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:37911/json/version 2026-10-26 10:33:32,483 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37911', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:33:32,545 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-26 10:33:32,545 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:37911/json 2026-10-26 10:33:32,546 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37911', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:33:32,564 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:37911/devtools/page/477D7FD86C13A31CE9286D8A85A0FDF7 2026-10-26 10:33:32,584 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-26 10:33:32,598 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-26 10:33:32,751 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:33:32,765 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-10-26 10:33:32,772 44 INFO rb-35659da-226004-429082 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-26 10:33:32,772 44 INFO rb-35659da-226004-429082 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-26 10:33:32,804 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:33:33,678 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:33] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.071 0.810 2026-10-26 10:33:33,682 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': '477D7FD86C13A31CE9286D8A85A0FDF7', 'loaderId': 'ADE0B34BE34798CEA0E40DDF614DFD45', 'isDownload': False} 2026-10-26 10:33:33,683 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-10-26 10:33:33,703 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:33:33,721 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:33] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-10-26 10:33:33,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:33] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-26 10:33:33,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:33] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-26 10:33:34,496 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:34,504 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:34,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-10-26 10:33:34,618 44 INFO rb-35659da-226004-429082 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-26 10:33:34,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-26 10:33:34,635 44 INFO rb-35659da-226004-429082 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-26 10:33:34,658 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 10:33:34,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:33:34,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:34] "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.021 2026-10-26 10:33:34,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.038 2026-10-26 10:33:34,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.033 0.074 2026-10-26 10:33:34,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-26 10:33:35,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.304 0.625 2026-10-26 10:33:35,937 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:35] "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-26 10:33:36,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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.008 2026-10-26 10:33:36,165 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.067 2026-10-26 10:33:36,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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.008 2026-10-26 10:33:36,262 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-26 10:33:36,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 10:33:36,362 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:33:36,365 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:33:36,414 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:33:36,426 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:33:36,465 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.056 2026-10-26 10:33:36,486 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.110 2026-10-26 10:33:36,506 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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-26 10:33:36,507 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:33:36,587 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:33:36,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.039 0.095 2026-10-26 10:33:36,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.006 0.138 2026-10-26 10:33:36,747 44 INFO rb-35659da-226004-429082 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-26 10:33:36,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.050 0.220 2026-10-26 10:33:36,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.077 2026-10-26 10:33:36,951 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:36] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 4 0.029 0.037 2026-10-26 10:33:36,981 44 INFO rb-35659da-226004-429082 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-26 10:33:37,013 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:33:37,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:37] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.027 0.124 2026-10-26 10:33:37,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:37] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.015 0.180 2026-10-26 10:33:37,110 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:33:37,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:37] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.238 2026-10-26 10:33:37,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:37] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.221 2026-10-26 10:33:37,242 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:37] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.262 2026-10-26 10:33:37,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:37] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.256 2026-10-26 10:33:37,329 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:37] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.270 2026-10-26 10:33:37,378 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:37] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.250 2026-10-26 10:33:37,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:37] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.239 2026-10-26 10:33:37,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.052 0.305 2026-10-26 10:33:37,678 44 INFO rb-35659da-226004-429082 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-26 10:33:37,747 44 INFO rb-35659da-226004-429082 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-26 10:33:37,802 44 INFO rb-35659da-226004-429082 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-26 10:33:37,859 44 INFO rb-35659da-226004-429082 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-26 10:33:37,911 44 INFO rb-35659da-226004-429082 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-26 10:33:37,965 44 INFO rb-35659da-226004-429082 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-26 10:33:38,021 44 INFO rb-35659da-226004-429082 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-26 10:33:38,105 44 INFO rb-35659da-226004-429082 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-26 10:33:38,157 44 INFO rb-35659da-226004-429082 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-26 10:33:38,208 44 INFO rb-35659da-226004-429082 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-26 10:33:38,261 44 INFO rb-35659da-226004-429082 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-26 10:33:38,325 44 INFO rb-35659da-226004-429082 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-26 10:33:38,396 44 INFO rb-35659da-226004-429082 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-26 10:33:38,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:38] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.005 0.018 2026-10-26 10:33:38,956 44 INFO rb-35659da-226004-429082 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-26 10:33:39,042 44 INFO rb-35659da-226004-429082 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-26 10:33:39,103 44 INFO rb-35659da-226004-429082 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-26 10:33:39,150 44 INFO rb-35659da-226004-429082 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-26 10:33:39,200 44 INFO rb-35659da-226004-429082 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-26 10:33:39,251 44 INFO rb-35659da-226004-429082 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-26 10:33:39,301 44 INFO rb-35659da-226004-429082 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-26 10:33:39,377 44 INFO rb-35659da-226004-429082 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-26 10:33:39,395 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:39,398 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:33:39,429 44 INFO rb-35659da-226004-429082 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-26 10:33:39,478 44 INFO rb-35659da-226004-429082 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-26 10:33:39,567 44 INFO rb-35659da-226004-429082 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-26 10:33:39,624 44 INFO rb-35659da-226004-429082 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-26 10:33:39,675 44 INFO rb-35659da-226004-429082 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-26 10:33:39,728 44 INFO rb-35659da-226004-429082 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-26 10:33:39,809 44 INFO rb-35659da-226004-429082 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-26 10:33:39,819 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9418736 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1caeb83c-5136-4a11-b316-17235e94f981'}] 2026-10-26 10:33:39,838 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:33:40,016 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9418736 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1caeb83c-5136-4a11-b316-17235e94f981'} created pos.order #613 2026-10-26 10:33:40,049 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9418736 finished 2026-10-26 10:33:40,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 97 0.108 0.237 2026-10-26 10:33:40,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.024 0.055 2026-10-26 10:33:40,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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-26 10:33:40,513 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36719648 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1caeb83c-5136-4a11-b316-17235e94f981'}] 2026-10-26 10:33:40,522 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36719648 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1caeb83c-5136-4a11-b316-17235e94f981'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-10-26 10:33:40,527 44 INFO rb-35659da-226004-429082 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-26 10:33:40,556 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36719648 finished 2026-10-26 10:33:40,568 44 INFO rb-35659da-226004-429082 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-26 10:33:40,651 44 INFO rb-35659da-226004-429082 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-26 10:33:40,695 44 INFO rb-35659da-226004-429082 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-26 10:33:40,751 44 INFO rb-35659da-226004-429082 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-26 10:33:40,783 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.065 0.215 2026-10-26 10:33:40,844 44 INFO rb-35659da-226004-429082 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-26 10:33:40,861 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.008 0.031 2026-10-26 10:33:40,878 44 INFO rb-35659da-226004-429082 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-26 10:33:40,926 44 INFO rb-35659da-226004-429082 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-26 10:33:40,987 44 INFO rb-35659da-226004-429082 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-26 10:33:41,052 44 INFO rb-35659da-226004-429082 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-26 10:33:41,104 44 INFO rb-35659da-226004-429082 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-26 10:33:41,154 44 INFO rb-35659da-226004-429082 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-26 10:33:41,204 44 INFO rb-35659da-226004-429082 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-26 10:33:41,261 44 INFO rb-35659da-226004-429082 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-26 10:33:41,319 44 INFO rb-35659da-226004-429082 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-26 10:33:41,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:41] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.005 0.015 2026-10-26 10:33:41,893 44 INFO rb-35659da-226004-429082 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-26 10:33:41,974 44 INFO rb-35659da-226004-429082 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-26 10:33:42,028 44 INFO rb-35659da-226004-429082 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-26 10:33:42,081 44 INFO rb-35659da-226004-429082 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-26 10:33:42,138 44 INFO rb-35659da-226004-429082 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-26 10:33:42,183 44 INFO rb-35659da-226004-429082 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-26 10:33:42,274 44 INFO rb-35659da-226004-429082 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-26 10:33:42,325 44 INFO rb-35659da-226004-429082 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-26 10:33:42,380 44 INFO rb-35659da-226004-429082 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-26 10:33:42,438 44 INFO rb-35659da-226004-429082 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-26 10:33:42,489 44 INFO rb-35659da-226004-429082 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-26 10:33:42,540 44 INFO rb-35659da-226004-429082 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-26 10:33:42,602 44 INFO rb-35659da-226004-429082 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-26 10:33:42,691 44 INFO rb-35659da-226004-429082 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-26 10:33:42,743 44 INFO rb-35659da-226004-429082 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-26 10:33:42,794 44 INFO rb-35659da-226004-429082 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-26 10:33:42,849 44 INFO rb-35659da-226004-429082 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-26 10:33:42,903 44 INFO rb-35659da-226004-429082 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-26 10:33:42,969 44 INFO rb-35659da-226004-429082 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-26 10:33:43,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:43] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.005 0.013 2026-10-26 10:33:43,546 44 INFO rb-35659da-226004-429082 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-26 10:33:43,643 44 INFO rb-35659da-226004-429082 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-26 10:33:43,696 44 INFO rb-35659da-226004-429082 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-26 10:33:43,747 44 INFO rb-35659da-226004-429082 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-26 10:33:43,798 44 INFO rb-35659da-226004-429082 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-26 10:33:43,849 44 INFO rb-35659da-226004-429082 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-26 10:33:43,900 44 INFO rb-35659da-226004-429082 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-26 10:33:43,951 44 INFO rb-35659da-226004-429082 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-26 10:33:44,010 44 INFO rb-35659da-226004-429082 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-26 10:33:44,060 44 INFO rb-35659da-226004-429082 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-26 10:33:44,111 44 INFO rb-35659da-226004-429082 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-26 10:33:44,172 44 INFO rb-35659da-226004-429082 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-26 10:33:44,225 44 INFO rb-35659da-226004-429082 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-26 10:33:44,279 44 INFO rb-35659da-226004-429082 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-26 10:33:44,331 44 INFO rb-35659da-226004-429082 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-26 10:33:44,419 44 INFO rb-35659da-226004-429082 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-26 10:33:44,426 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99527246 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'a2fd35f3-4485-4a6d-b916-9d3d56a2317e'}] 2026-10-26 10:33:44,551 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99527246 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'a2fd35f3-4485-4a6d-b916-9d3d56a2317e'} created pos.order #614 2026-10-26 10:33:44,583 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99527246 finished 2026-10-26 10:33:44,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.049 0.206 2026-10-26 10:33:44,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.037 0.098 2026-10-26 10:33:44,927 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.019 2026-10-26 10:33:44,980 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11286399 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'a2fd35f3-4485-4a6d-b916-9d3d56a2317e'}] 2026-10-26 10:33:44,989 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11286399 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'a2fd35f3-4485-4a6d-b916-9d3d56a2317e'} sync ignored for existing PoS order pos.order(614,) (state: paid) 2026-10-26 10:33:45,015 44 INFO rb-35659da-226004-429082 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-26 10:33:45,024 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11286399 finished 2026-10-26 10:33:45,065 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-10-26 10:33:45,066 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-26 10:33:45,198 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.046 0.177 2026-10-26 10:33:45,337 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 21544856 (allocated 23990272) 2026-10-26 10:33:45,346 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 88438 2026-10-26 10:33:45,350 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-10-26 10:33:45,350 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 88438 2026-10-26 10:33:45,497 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103345_496806_test_physical_gift_card_sale.txt 2026-10-26 10:33:45,497 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpjaagak65_chrome_odoo" 2026-10-26 10:33:45,572 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_single_program_twice ... 2026-10-26 10:33:46,594 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome pid: 88659 2026-10-26 10:33:46,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless temporary user profile dir: /tmp/tmpo9pm_b_2_chrome_odoo 2026-10-26 10:33:46,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:34171/json/version 2026-10-26 10:33:46,596 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:33:46,691 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Browser version: Chrome/150.0.7871.114 2026-10-26 10:33:46,691 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:34171/json 2026-10-26 10:33:46,692 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:33:46,719 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Websocket url found: ws://127.0.0.1:34171/devtools/page/623F30C3DAA48764F83780E6AE547631 2026-10-26 10:33:46,742 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Enable chrome headless console log notification 2026-10-26 10:33:46,762 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless enable page notifications 2026-10-26 10:33:47,083 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:33:47,094 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Setting session cookie in browser 2026-10-26 10:33:47,099 44 INFO rb-35659da-226004-429082 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-26 10:33:47,099 44 INFO rb-35659da-226004-429082 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-26 10:33:47,136 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:33:48,042 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:48] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.054 0.857 2026-10-26 10:33:48,047 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Navigation result: {'frameId': '623F30C3DAA48764F83780E6AE547631', 'loaderId': '4B129BEB48F792E8AF8968F1BC05A217', 'isDownload': False} 2026-10-26 10:33:48,047 44 INFO rb-35659da-226004-429082 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-26 10:33:48,078 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:33:48,117 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:48] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.022 2026-10-26 10:33:48,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:48] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-10-26 10:33:48,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:48] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.051 2026-10-26 10:33:48,952 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:33:48,961 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:33:48,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 10:33:49,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-26 10:33:49,059 44 INFO rb-35659da-226004-429082 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-26 10:33:49,079 44 INFO rb-35659da-226004-429082 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-26 10:33:49,103 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 10:33:49,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:33:49,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.019 0.017 2026-10-26 10:33:49,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.044 2026-10-26 10:33:49,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.067 2026-10-26 10:33:49,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-26 10:33:50,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.307 0.688 2026-10-26 10:33:50,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:33:50,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 10:33:50,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:50] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.048 2026-10-26 10:33:50,744 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 10:33:50,785 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: Owl is running in 'dev' mode. 2026-10-26 10:33:50,822 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.011 0.016 2026-10-26 10:33:50,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:33:50,910 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:33:50,949 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:33:50,960 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:33:51,011 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "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-26 10:33:51,017 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 10:33:51,020 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.071 2026-10-26 10:33:51,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.008 0.181 2026-10-26 10:33:51,124 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 10:33:51,144 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.011 0.028 2026-10-26 10:33:51,175 44 INFO rb-35659da-226004-429082 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-26 10:33:51,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.145 2026-10-26 10:33:51,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.093 0.283 2026-10-26 10:33:51,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.007 0.225 2026-10-26 10:33:51,542 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:33:51,577 44 INFO rb-35659da-226004-429082 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-26 10:33:51,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 4 0.023 0.183 2026-10-26 10:33:51,638 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:33:51,684 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.286 2026-10-26 10:33:51,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.015 0.337 2026-10-26 10:33:51,798 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.400 2026-10-26 10:33:51,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.377 2026-10-26 10:33:51,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.012 0.258 2026-10-26 10:33:51,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:51] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.295 2026-10-26 10:33:52,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:52] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.315 2026-10-26 10:33:52,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:52] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.292 2026-10-26 10:33:52,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:52] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.272 2026-10-26 10:33:52,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.076 0.346 2026-10-26 10:33:52,398 44 INFO rb-35659da-226004-429082 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-26 10:33:52,496 44 INFO rb-35659da-226004-429082 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-26 10:33:52,568 44 INFO rb-35659da-226004-429082 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-26 10:33:53,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:53] "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.026 2026-10-26 10:33:53,140 44 INFO rb-35659da-226004-429082 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-26 10:33:53,227 44 INFO rb-35659da-226004-429082 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-26 10:33:53,279 44 INFO rb-35659da-226004-429082 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-26 10:33:53,331 44 INFO rb-35659da-226004-429082 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-26 10:33:53,383 44 INFO rb-35659da-226004-429082 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-26 10:33:53,466 44 INFO rb-35659da-226004-429082 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-26 10:33:53,519 44 INFO rb-35659da-226004-429082 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-26 10:33:53,586 44 INFO rb-35659da-226004-429082 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-26 10:33:54,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:54] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.004 0.011 2026-10-26 10:33:54,139 44 INFO rb-35659da-226004-429082 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-26 10:33:54,250 44 INFO rb-35659da-226004-429082 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-26 10:33:54,300 44 INFO rb-35659da-226004-429082 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-26 10:33:54,351 44 INFO rb-35659da-226004-429082 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-26 10:33:54,431 44 INFO rb-35659da-226004-429082 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-26 10:33:54,448 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:33:54,451 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:54,482 44 INFO rb-35659da-226004-429082 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-26 10:33:54,533 44 INFO rb-35659da-226004-429082 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-26 10:33:54,638 44 INFO rb-35659da-226004-429082 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-26 10:33:54,691 44 INFO rb-35659da-226004-429082 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-26 10:33:54,744 44 INFO rb-35659da-226004-429082 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-26 10:33:54,799 44 INFO rb-35659da-226004-429082 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-26 10:33:54,879 44 INFO rb-35659da-226004-429082 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-26 10:33:54,890 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92605022 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '96e13d8b-f305-473d-9fa1-a1beb50041f4'}] 2026-10-26 10:33:54,900 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:33:55,101 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92605022 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '96e13d8b-f305-473d-9fa1-a1beb50041f4'} created pos.order #615 2026-10-26 10:33:55,143 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92605022 finished 2026-10-26 10:33:55,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.103 0.250 2026-10-26 10:33:55,423 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.037 0.079 2026-10-26 10:33:55,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33: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-26 10:33:55,670 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44766896 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '96e13d8b-f305-473d-9fa1-a1beb50041f4'}] 2026-10-26 10:33:55,698 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44766896 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '96e13d8b-f305-473d-9fa1-a1beb50041f4'} sync ignored for existing PoS order pos.order(615,) (state: paid) 2026-10-26 10:33:55,706 44 INFO rb-35659da-226004-429082 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-26 10:33:55,738 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44766896 finished 2026-10-26 10:33:55,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: tour succeeded 2026-10-26 10:33:55,770 44 INFO rb-35659da-226004-429082 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-26 10:33:55,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.069 0.207 2026-10-26 10:33:55,998 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: heap 18855612 (allocated 21368832) 2026-10-26 10:33:56,018 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing chrome headless with pid 88659 2026-10-26 10:33:56,027 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing websocket connection 2026-10-26 10:33:56,031 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Terminating chrome headless with pid 88659 2026-10-26 10:33:56,160 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103356_159810_test_physical_gift_card_single_program_twice.txt 2026-10-26 10:33:56,160 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Removing chrome user profile "/tmp/tmpo9pm_b_2_chrome_odoo" 2026-10-26 10:33:56,234 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-10-26 10:33:57,497 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 88867 2026-10-26 10:33:57,497 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmpg4jclq1y_chrome_odoo 2026-10-26 10:33:57,498 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:33073/json/version 2026-10-26 10:33:57,499 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:33:57,548 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: Chrome/150.0.7871.114 2026-10-26 10:33:57,549 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:33073/json 2026-10-26 10:33:57,549 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:33:57,559 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:33073/devtools/page/DB5D8A41B0404E3CCBFAAB83E4F0409A 2026-10-26 10:33:57,585 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-10-26 10:33:57,621 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-10-26 10:33:57,918 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:33:57,926 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-10-26 10:33:57,939 44 INFO rb-35659da-226004-429082 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-26 10:33:57,939 44 INFO rb-35659da-226004-429082 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-26 10:33:57,971 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:33:58,815 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:58] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.048 0.801 2026-10-26 10:33:58,821 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': 'DB5D8A41B0404E3CCBFAAB83E4F0409A', 'loaderId': '3EDD0869928690A081C9C63DC9F9A208', 'isDownload': False} 2026-10-26 10:33:58,822 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-10-26 10:33:58,862 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:33:58,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:58] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-26 10:33:58,911 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:58] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-26 10:33:58,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:58] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.045 2026-10-26 10:33:59,623 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:33:59,632 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:33:59,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.041 2026-10-26 10:33:59,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 10:33:59,742 44 INFO rb-35659da-226004-429082 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-26 10:33:59,761 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [1/29] Tour PosLoyaltyTour6 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-26 10:33:59,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-26 10:33:59,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:33:59,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:59] "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.020 2026-10-26 10:33:59,852 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.044 2026-10-26 10:33:59,958 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.036 0.076 2026-10-26 10:33:59,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:33:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-26 10:34:01,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.385 1.055 2026-10-26 10:34:01,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:34:01,598 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 10:34:01,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:01] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-26 10:34:01,740 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 10:34:01,776 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-26 10:34:01,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-26 10:34:01,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:34:01,892 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:34:01,925 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.050 2026-10-26 10:34:01,929 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 10:34:02,005 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "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-26 10:34:02,020 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.059 2026-10-26 10:34:02,070 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:34:02,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.120 0.089 2026-10-26 10:34:02,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.241 2026-10-26 10:34:02,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.009 0.167 2026-10-26 10:34:02,210 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [2/29] Tour PosLoyaltyTour6 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-26 10:34:02,353 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.081 0.236 2026-10-26 10:34:02,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [3/29] Tour PosLoyaltyTour6 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 10:34:02,558 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.139 0.373 2026-10-26 10:34:02,583 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [4/29] Tour PosLoyaltyTour6 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-26 10:34:02,587 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:34:02,604 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:34:02,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.246 2026-10-26 10:34:02,643 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.287 2026-10-26 10:34:02,695 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.335 2026-10-26 10:34:02,718 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.419 2026-10-26 10:34:02,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.394 2026-10-26 10:34:02,811 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.181 2026-10-26 10:34:02,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/image?model=product.template&field=image_128&id=1751&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.014 0.239 2026-10-26 10:34:02,916 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.260 2026-10-26 10:34:02,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.244 2026-10-26 10:34:02,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:02] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-26 10:34:03,111 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.039 0.306 2026-10-26 10:34:03,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:03] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.317 2026-10-26 10:34:03,281 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [5/29] Tour PosLoyaltyTour6 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-26 10:34:03,378 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [6/29] Tour PosLoyaltyTour6 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-26 10:34:03,430 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [7/29] Tour PosLoyaltyTour6 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-26 10:34:03,492 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [8/29] Tour PosLoyaltyTour6 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-26 10:34:03,580 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [9/29] Tour PosLoyaltyTour6 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 10:34:03,623 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [10/29] Tour PosLoyaltyTour6 → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-10-26 10:34:03,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34: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.023 0.067 2026-10-26 10:34:03,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.092 2026-10-26 10:34:03,747 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [11/29] Tour PosLoyaltyTour6 → Step .loyalty-points-won:contains("26.5") 2026-10-26 10:34:03,859 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [12/29] Tour PosLoyaltyTour6 → Step click Actions button (trigger: .mobile-more-button) 2026-10-26 10:34:03,914 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [13/29] Tour PosLoyaltyTour6 → Step click Actions button (trigger: .more-btn) 2026-10-26 10:34:03,927 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.050 0.080 2026-10-26 10:34:03,977 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [14/29] Tour PosLoyaltyTour6 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-26 10:34:04,040 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [15/29] Tour PosLoyaltyTour6 → Step selection popup has '$ 1 per point on your order' (trigger: .selection-item:contains("$ 1 per point on your order")) 2026-10-26 10:34:04,136 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [16/29] Tour PosLoyaltyTour6 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-26 10:34:04,190 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [17/29] Tour PosLoyaltyTour6 → Step order total amount is '165.00' (trigger: .product-screen .order-summary .total:contains("165.00")) 2026-10-26 10:34:04,247 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [18/29] Tour PosLoyaltyTour6 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-26 10:34:04,290 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [19/29] Tour PosLoyaltyTour6 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-26 10:34:04,373 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [20/29] Tour PosLoyaltyTour6 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-26 10:34:04,398 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:34:04,399 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:34:04,424 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [21/29] Tour PosLoyaltyTour6 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-26 10:34:04,474 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [22/29] Tour PosLoyaltyTour6 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-26 10:34:04,567 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [23/29] Tour PosLoyaltyTour6 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-26 10:34:04,635 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [24/29] Tour PosLoyaltyTour6 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-26 10:34:04,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:04] "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-26 10:34:04,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:04] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.018 2026-10-26 10:34:04,742 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76117172 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ee60ccac-81fd-421b-a1b1-0b347b7ffa2e'}] 2026-10-26 10:34:04,772 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 10:34:05,610 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76117172 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ee60ccac-81fd-421b-a1b1-0b347b7ffa2e'} created pos.order #616 2026-10-26 10:34:05,637 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76117172 finished 2026-10-26 10:34:05,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.336 0.652 2026-10-26 10:34:05,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.042 0.076 2026-10-26 10:34:05,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:05] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 10:34:06,181 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [25/29] Tour PosLoyaltyTour6 → Step Loyalty Points are visible on the receipt (trigger: .pos-receipt .loyalty) 2026-10-26 10:34:06,192 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59775159 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ee60ccac-81fd-421b-a1b1-0b347b7ffa2e'}] 2026-10-26 10:34:06,201 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59775159 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ee60ccac-81fd-421b-a1b1-0b347b7ffa2e'} sync ignored for existing PoS order pos.order(616,) (state: paid) 2026-10-26 10:34:06,235 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59775159 finished 2026-10-26 10:34:06,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [26/29] Tour PosLoyaltyTour6 → Step Wait until the orders are synced with the server (trigger: body) 2026-10-26 10:34:06,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.077 0.197 2026-10-26 10:34:06,539 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.008 0.034 2026-10-26 10:34:06,567 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [27/29] Tour PosLoyaltyTour6 → Step refresh page (trigger: body) 2026-10-26 10:34:07,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:07] "GET /pos/ui/76/receipt/ee60ccac-81fd-421b-a1b1-0b347b7ffa2e HTTP/1.1" 200 - 33 0.023 0.071 2026-10-26 10:34:08,249 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [28/29] Tour PosLoyaltyTour6 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-26 10:34:08,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 10:34:08,305 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 10:34:08,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:34:08,364 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.009 0.016 2026-10-26 10:34:08,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.015 0.054 2026-10-26 10:34:08,427 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-26 10:34:08,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.017 2026-10-26 10:34:08,675 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:08] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 304 - 3 0.010 0.021 2026-10-26 10:34:08,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:08] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 45 0.047 0.091 2026-10-26 10:34:08,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:08] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.042 2026-10-26 10:34:08,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 9 0.011 0.046 2026-10-26 10:34:09,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.020 2026-10-26 10:34:09,055 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-26 10:34:09,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:34:09,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:09] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.009 0.046 2026-10-26 10:34:09,382 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [29/29] Tour PosLoyaltyTour6 → Step Loyalty Points are visible on the receipt (trigger: .pos-receipt .loyalty) 2026-10-26 10:34:09,407 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:09] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.010 0.033 2026-10-26 10:34:09,429 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-10-26 10:34:09,433 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-26 10:34:09,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:09] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.058 0.076 2026-10-26 10:34:09,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:09] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.240 2026-10-26 10:34:09,791 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 16913256 (allocated 18874368) 2026-10-26 10:34:09,805 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 88867 2026-10-26 10:34:09,807 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-10-26 10:34:09,809 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 88867 2026-10-26 10:34:09,987 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103409_986856_test_point_per_money_spent.txt 2026-10-26 10:34:09,987 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmpg4jclq1y_chrome_odoo" 2026-10-26 10:34:10,012 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-10-26 10:34:12,103 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 89102 2026-10-26 10:34:12,104 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpcco_dqyz_chrome_odoo 2026-10-26 10:34:12,104 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:39751/json/version 2026-10-26 10:34:12,105 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39751', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:34:12,130 44 INFO rb-35659da-226004-429082 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-26 10:34:12,130 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:39751/json 2026-10-26 10:34:12,131 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39751', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:34:12,139 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:39751/devtools/page/EE34713F39536E5C72D5EF2F0941613E 2026-10-26 10:34:12,145 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Enable chrome headless console log notification 2026-10-26 10:34:12,162 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-26 10:34:12,434 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:34:12,443 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-10-26 10:34:12,448 44 INFO rb-35659da-226004-429082 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-26 10:34:12,448 44 INFO rb-35659da-226004-429082 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-26 10:34:12,471 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:34:13,274 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:13] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.047 0.760 2026-10-26 10:34:13,278 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': 'EE34713F39536E5C72D5EF2F0941613E', 'loaderId': 'A9CD34CFF0B140537EBD914D1121B04E', 'isDownload': False} 2026-10-26 10:34:13,278 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-10-26 10:34:13,311 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:34:13,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:13] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 10:34:13,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:13] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-26 10:34:13,360 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:13] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-26 10:34:14,143 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:34:14,153 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:34:14,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 10:34:14,220 44 INFO rb-35659da-226004-429082 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-26 10:34:14,232 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.013 2026-10-26 10:34:14,233 44 INFO rb-35659da-226004-429082 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-26 10:34:14,254 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:34:14,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:34:14,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.014 2026-10-26 10:34:14,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-26 10:34:14,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.059 2026-10-26 10:34:14,445 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-26 10:34:15,558 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.318 0.710 2026-10-26 10:34:15,604 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:15] "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-26 10:34:15,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34: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-26 10:34:15,792 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:15] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.045 2026-10-26 10:34:15,852 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34: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-26 10:34:15,903 44 INFO rb-35659da-226004-429082 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-26 10:34:15,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-26 10:34:16,027 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:34:16,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:34:16,071 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:34:16,096 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.047 2026-10-26 10:34:16,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.015 0.044 2026-10-26 10:34:16,144 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:34:16,158 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:34:16,230 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:34:16,232 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.060 0.133 2026-10-26 10:34:16,352 44 INFO rb-35659da-226004-429082 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-26 10:34:16,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.057 0.125 2026-10-26 10:34:16,576 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.086 0.317 2026-10-26 10:34:16,582 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:34:16,643 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.406 2026-10-26 10:34:16,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.224 2026-10-26 10:34:16,698 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:34:16,706 44 INFO rb-35659da-226004-429082 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-26 10:34:16,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.263 2026-10-26 10:34:16,754 44 INFO rb-35659da-226004-429082 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-26 10:34:16,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.300 2026-10-26 10:34:16,815 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.326 2026-10-26 10:34:16,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.023 0.249 2026-10-26 10:34:16,922 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.239 2026-10-26 10:34:16,976 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:16] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.263 2026-10-26 10:34:17,018 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:17] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.279 2026-10-26 10:34:17,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:17] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.292 2026-10-26 10:34:17,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:17] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.278 2026-10-26 10:34:17,157 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:17] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.263 2026-10-26 10:34:17,201 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:17] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.019 0.252 2026-10-26 10:34:17,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.063 0.305 2026-10-26 10:34:17,433 44 INFO rb-35659da-226004-429082 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-26 10:34:17,518 44 INFO rb-35659da-226004-429082 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-26 10:34:17,570 44 INFO rb-35659da-226004-429082 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-26 10:34:17,628 44 INFO rb-35659da-226004-429082 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-26 10:34:17,718 44 INFO rb-35659da-226004-429082 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-26 10:34:17,759 44 INFO rb-35659da-226004-429082 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-26 10:34:17,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34: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.027 0.050 2026-10-26 10:34:17,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.085 2026-10-26 10:34:17,892 44 INFO rb-35659da-226004-429082 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-26 10:34:17,937 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.027 0.096 2026-10-26 10:34:18,011 44 INFO rb-35659da-226004-429082 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-26 10:34:18,064 44 INFO rb-35659da-226004-429082 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-26 10:34:18,116 44 INFO rb-35659da-226004-429082 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-26 10:34:18,164 44 INFO rb-35659da-226004-429082 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-26 10:34:18,281 44 INFO rb-35659da-226004-429082 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-26 10:34:18,334 44 INFO rb-35659da-226004-429082 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-26 10:34:18,388 44 INFO rb-35659da-226004-429082 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-26 10:34:18,439 44 INFO rb-35659da-226004-429082 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-26 10:34:18,488 44 INFO rb-35659da-226004-429082 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-26 10:34:18,536 44 INFO rb-35659da-226004-429082 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-26 10:34:18,598 44 INFO rb-35659da-226004-429082 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-26 10:34:18,662 44 INFO rb-35659da-226004-429082 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-26 10:34:18,723 44 INFO rb-35659da-226004-429082 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-26 10:34:18,780 44 INFO rb-35659da-226004-429082 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-26 10:34:18,803 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:18] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.008 0.014 2026-10-26 10:34:18,929 44 INFO rb-35659da-226004-429082 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-26 10:34:18,981 44 INFO rb-35659da-226004-429082 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-26 10:34:19,031 44 INFO rb-35659da-226004-429082 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-26 10:34:19,082 44 INFO rb-35659da-226004-429082 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-26 10:34:19,165 44 INFO rb-35659da-226004-429082 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-26 10:34:19,185 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:34:19,189 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:34:19,216 44 INFO rb-35659da-226004-429082 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-26 10:34:19,263 44 INFO rb-35659da-226004-429082 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-26 10:34:19,339 44 INFO rb-35659da-226004-429082 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-26 10:34:19,396 44 INFO rb-35659da-226004-429082 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-26 10:34:19,448 44 INFO rb-35659da-226004-429082 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-26 10:34:19,504 44 INFO rb-35659da-226004-429082 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-26 10:34:19,559 44 INFO rb-35659da-226004-429082 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-26 10:34:19,613 44 INFO rb-35659da-226004-429082 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-26 10:34:19,665 44 INFO rb-35659da-226004-429082 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-26 10:34:19,722 44 INFO rb-35659da-226004-429082 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-26 10:34:19,746 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:19] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.009 0.012 2026-10-26 10:34:19,808 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:19] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.022 2026-10-26 10:34:19,866 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93838886 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'aee47387-0f76-4164-b65c-bae525b90df5'}] 2026-10-26 10:34:19,880 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:34:20,651 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93838886 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'aee47387-0f76-4164-b65c-bae525b90df5'} created pos.order #617 2026-10-26 10:34:20,687 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93838886 finished 2026-10-26 10:34:20,776 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.260 0.654 2026-10-26 10:34:20,976 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.046 0.097 2026-10-26 10:34:21,019 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:21] "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-26 10:34:21,270 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95659066 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'aee47387-0f76-4164-b65c-bae525b90df5'}] 2026-10-26 10:34:21,288 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95659066 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'aee47387-0f76-4164-b65c-bae525b90df5'} sync ignored for existing PoS order pos.order(617,) (state: paid) 2026-10-26 10:34:21,294 44 INFO rb-35659da-226004-429082 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-26 10:34:21,321 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95659066 finished 2026-10-26 10:34:21,342 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-10-26 10:34:21,343 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-26 10:34:21,554 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 18871588 (allocated 20320256) 2026-10-26 10:34:21,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.075 0.213 2026-10-26 10:34:21,569 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 89102 2026-10-26 10:34:21,570 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-10-26 10:34:21,571 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 89102 2026-10-26 10:34:21,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103421_733618_test_points_awarded_discount_code_no_domain_program.txt 2026-10-26 10:34:21,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpcco_dqyz_chrome_odoo" 2026-10-26 10:34:21,793 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-10-26 10:34:23,877 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 89322 2026-10-26 10:34:23,877 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmpb72gg64u_chrome_odoo 2026-10-26 10:34:23,877 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:42069/json/version 2026-10-26 10:34:23,879 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:34:23,926 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: Chrome/150.0.7871.114 2026-10-26 10:34:23,927 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:42069/json 2026-10-26 10:34:23,931 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:34:23,946 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:42069/devtools/page/BEDA63E01C5344E215AEB38AEB112A73 2026-10-26 10:34:23,957 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-10-26 10:34:23,961 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-10-26 10:34:24,205 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:34:24,215 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-10-26 10:34:24,232 44 INFO rb-35659da-226004-429082 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-26 10:34:24,232 44 INFO rb-35659da-226004-429082 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-26 10:34:24,254 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:34:25,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:25] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.050 0.755 2026-10-26 10:34:25,057 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': 'BEDA63E01C5344E215AEB38AEB112A73', 'loaderId': '1D9C24C2B0D65EBB1977D335D448F056', 'isDownload': False} 2026-10-26 10:34:25,058 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-10-26 10:34:25,080 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:34:25,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:25] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-26 10:34:25,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:25] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-26 10:34:25,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:25] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-26 10:34:25,968 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:34:25,973 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:34:25,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-26 10:34:26,034 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-26 10:34:26,041 44 INFO rb-35659da-226004-429082 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-26 10:34:26,054 44 INFO rb-35659da-226004-429082 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-26 10:34:26,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:34:26,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:34:26,147 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.014 2026-10-26 10:34:26,179 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.026 2026-10-26 10:34:26,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.074 2026-10-26 10:34:26,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-26 10:34:27,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.365 0.623 2026-10-26 10:34:27,384 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:34:27,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 10:34:27,654 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:27] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.080 2026-10-26 10:34:27,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 10:34:27,723 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-10-26 10:34:27,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-26 10:34:27,813 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:34:27,850 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 10:34:27,919 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 10:34:27,934 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.067 2026-10-26 10:34:27,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:27] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.043 0.087 2026-10-26 10:34:27,955 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:34:27,971 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:27] "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-26 10:34:28,001 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.010 0.145 2026-10-26 10:34:28,034 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 10:34:28,118 44 INFO rb-35659da-226004-429082 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-26 10:34:28,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.133 0.215 2026-10-26 10:34:28,295 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:34:28,297 44 INFO rb-35659da-226004-429082 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-26 10:34:28,359 44 INFO rb-35659da-226004-429082 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-26 10:34:28,420 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.077 0.408 2026-10-26 10:34:28,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.006 0.356 2026-10-26 10:34:28,467 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:34:28,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.296 2026-10-26 10:34:28,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.324 2026-10-26 10:34:28,577 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.367 2026-10-26 10:34:28,607 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.285 2026-10-26 10:34:28,648 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-10-26 10:34:28,698 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.202 2026-10-26 10:34:28,742 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.228 2026-10-26 10:34:28,822 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.016 0.251 2026-10-26 10:34:28,873 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:28] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.275 2026-10-26 10:34:29,014 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.048 0.351 2026-10-26 10:34:29,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:29] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.334 2026-10-26 10:34:29,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:29] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.419 2026-10-26 10:34:29,098 44 INFO rb-35659da-226004-429082 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-26 10:34:29,218 44 INFO rb-35659da-226004-429082 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-26 10:34:29,274 44 INFO rb-35659da-226004-429082 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-26 10:34:29,332 44 INFO rb-35659da-226004-429082 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-26 10:34:29,443 44 INFO rb-35659da-226004-429082 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-26 10:34:29,484 44 INFO rb-35659da-226004-429082 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-26 10:34:29,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.029 0.063 2026-10-26 10:34:29,554 44 INFO rb-35659da-226004-429082 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-26 10:34:29,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.009 0.099 2026-10-26 10:34:29,613 44 INFO rb-35659da-226004-429082 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-26 10:34:29,666 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.035 0.070 2026-10-26 10:34:29,696 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [13/34] Tour PosLoyaltyPointsEwallet → Step .modal header .btn-close 2026-10-26 10:34:29,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.004 0.081 2026-10-26 10:34:29,720 44 INFO rb-35659da-226004-429082 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-26 10:34:29,861 44 INFO rb-35659da-226004-429082 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-26 10:34:29,929 44 INFO rb-35659da-226004-429082 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-26 10:34:29,983 44 INFO rb-35659da-226004-429082 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-26 10:34:30,030 44 INFO rb-35659da-226004-429082 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-26 10:34:30,082 44 INFO rb-35659da-226004-429082 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-26 10:34:30,133 44 INFO rb-35659da-226004-429082 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-26 10:34:30,192 44 INFO rb-35659da-226004-429082 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-26 10:34:30,283 44 INFO rb-35659da-226004-429082 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-26 10:34:30,342 44 INFO rb-35659da-226004-429082 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-26 10:34:30,419 44 INFO rb-35659da-226004-429082 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-26 10:34:30,433 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:34:30,436 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:34:30,478 44 INFO rb-35659da-226004-429082 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-26 10:34:30,524 44 INFO rb-35659da-226004-429082 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-26 10:34:30,600 44 INFO rb-35659da-226004-429082 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-26 10:34:30,654 44 INFO rb-35659da-226004-429082 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-26 10:34:30,710 44 INFO rb-35659da-226004-429082 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-26 10:34:30,775 44 INFO rb-35659da-226004-429082 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-26 10:34:30,829 44 INFO rb-35659da-226004-429082 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-26 10:34:30,887 44 INFO rb-35659da-226004-429082 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-26 10:34:30,947 44 INFO rb-35659da-226004-429082 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-26 10:34:30,960 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:30] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.010 2026-10-26 10:34:31,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:31] "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-26 10:34:31,052 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74176390 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd380707f-fc0c-4d56-85ce-f602b522ce8a'}] 2026-10-26 10:34:31,065 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:34:31,771 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74176390 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd380707f-fc0c-4d56-85ce-f602b522ce8a'} created pos.order #618 2026-10-26 10:34:31,833 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74176390 finished 2026-10-26 10:34:31,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.249 0.654 2026-10-26 10:34:32,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 58 0.043 0.134 2026-10-26 10:34:32,223 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:32] "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-26 10:34:32,416 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60682173 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd380707f-fc0c-4d56-85ce-f602b522ce8a'}] 2026-10-26 10:34:32,438 44 INFO rb-35659da-226004-429082 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-26 10:34:32,439 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60682173 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd380707f-fc0c-4d56-85ce-f602b522ce8a'} sync ignored for existing PoS order pos.order(618,) (state: paid) 2026-10-26 10:34:32,474 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60682173 finished 2026-10-26 10:34:32,477 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-10-26 10:34:32,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 10:34:32,721 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 18472400 (allocated 20058112) 2026-10-26 10:34:32,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.071 0.243 2026-10-26 10:34:32,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 89322 2026-10-26 10:34:32,746 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-10-26 10:34:32,753 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 89322 2026-10-26 10:34:32,880 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103432_880122_test_points_awarded_ewallet.txt 2026-10-26 10:34:32,880 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmpb72gg64u_chrome_odoo" 2026-10-26 10:34:32,951 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-10-26 10:34:35,008 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 89547 2026-10-26 10:34:35,008 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmp0ed4usrs_chrome_odoo 2026-10-26 10:34:35,008 44 INFO rb-35659da-226004-429082 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:43515/json/version 2026-10-26 10:34:35,010 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43515', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:34:35,138 44 INFO rb-35659da-226004-429082 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-26 10:34:35,140 44 INFO rb-35659da-226004-429082 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:43515/json 2026-10-26 10:34:35,141 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43515', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:34:35,193 44 INFO rb-35659da-226004-429082 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:43515/devtools/page/9D9B7C7001ACD4934845992595AB0A02 2026-10-26 10:34:35,219 44 INFO rb-35659da-226004-429082 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-26 10:34:35,238 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-26 10:34:35,432 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:34:35,440 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-26 10:34:35,448 44 INFO rb-35659da-226004-429082 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-26 10:34:35,448 44 INFO rb-35659da-226004-429082 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-26 10:34:35,471 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:34:36,381 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:36] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.081 0.834 2026-10-26 10:34:36,394 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': '9D9B7C7001ACD4934845992595AB0A02', 'loaderId': 'C3F7DA4A9511994AF6FDCB2717383B8F', 'isDownload': False} 2026-10-26 10:34:36,394 44 INFO rb-35659da-226004-429082 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-26 10:34:36,422 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:34:36,456 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:36] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.013 2026-10-26 10:34:36,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:36] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.028 2026-10-26 10:34:36,490 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:36] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-26 10:34:37,211 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:34:37,219 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:34:37,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.018 2026-10-26 10:34:37,300 44 INFO rb-35659da-226004-429082 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-26 10:34:37,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 10:34:37,310 44 INFO rb-35659da-226004-429082 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-26 10:34:37,341 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34: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-26 10:34:37,367 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:34:37,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:37] "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-26 10:34:37,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-26 10:34:37,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.019 0.056 2026-10-26 10:34:37,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-26 10:34:38,529 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.299 0.646 2026-10-26 10:34:38,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:38] "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-26 10:34:38,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34: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-26 10:34:38,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:38] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.043 2026-10-26 10:34:38,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34: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.014 2026-10-26 10:34:38,920 44 INFO rb-35659da-226004-429082 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-26 10:34:38,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.017 2026-10-26 10:34:39,063 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:34:39,067 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:34:39,113 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:34:39,135 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:34:39,170 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.044 2026-10-26 10:34:39,201 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:34:39,206 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34: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-26 10:34:39,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.102 2026-10-26 10:34:39,287 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:34:39,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.068 0.096 2026-10-26 10:34:39,403 44 INFO rb-35659da-226004-429082 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-26 10:34:39,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.010 0.181 2026-10-26 10:34:39,732 44 INFO rb-35659da-226004-429082 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-26 10:34:39,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.130 0.357 2026-10-26 10:34:39,768 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:34:39,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.021 0.352 2026-10-26 10:34:39,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.021 0.272 2026-10-26 10:34:39,903 44 INFO rb-35659da-226004-429082 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-26 10:34:39,934 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:34:39,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:39] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.328 2026-10-26 10:34:40,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:40] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.384 2026-10-26 10:34:40,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:40] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.400 2026-10-26 10:34:40,078 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:40] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.286 2026-10-26 10:34:40,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:40] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.017 0.298 2026-10-26 10:34:40,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:40] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-26 10:34:40,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:40] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.262 2026-10-26 10:34:40,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:40] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.264 2026-10-26 10:34:40,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:40] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.271 2026-10-26 10:34:40,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.048 0.313 2026-10-26 10:34:40,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:40] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.322 2026-10-26 10:34:40,534 44 INFO rb-35659da-226004-429082 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-26 10:34:40,670 44 INFO rb-35659da-226004-429082 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-26 10:34:40,720 44 INFO rb-35659da-226004-429082 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-26 10:34:40,783 44 INFO rb-35659da-226004-429082 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-26 10:34:40,865 44 INFO rb-35659da-226004-429082 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-26 10:34:40,933 44 INFO rb-35659da-226004-429082 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-26 10:34:40,978 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34: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.028 0.076 2026-10-26 10:34:41,009 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:41] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.006 0.096 2026-10-26 10:34:41,022 44 INFO rb-35659da-226004-429082 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-26 10:34:41,132 44 INFO rb-35659da-226004-429082 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-26 10:34:41,187 44 INFO rb-35659da-226004-429082 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-26 10:34:41,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.029 0.079 2026-10-26 10:34:41,238 44 INFO rb-35659da-226004-429082 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-26 10:34:41,286 44 INFO rb-35659da-226004-429082 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-26 10:34:41,401 44 INFO rb-35659da-226004-429082 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-26 10:34:41,453 44 INFO rb-35659da-226004-429082 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-26 10:34:41,504 44 INFO rb-35659da-226004-429082 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-26 10:34:41,556 44 INFO rb-35659da-226004-429082 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-26 10:34:41,608 44 INFO rb-35659da-226004-429082 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-26 10:34:41,656 44 INFO rb-35659da-226004-429082 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-26 10:34:41,718 44 INFO rb-35659da-226004-429082 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-26 10:34:41,781 44 INFO rb-35659da-226004-429082 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-26 10:34:41,842 44 INFO rb-35659da-226004-429082 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-26 10:34:41,899 44 INFO rb-35659da-226004-429082 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-26 10:34:41,934 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34: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.010 0.021 2026-10-26 10:34:42,061 44 INFO rb-35659da-226004-429082 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-26 10:34:42,120 44 INFO rb-35659da-226004-429082 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-26 10:34:42,163 44 INFO rb-35659da-226004-429082 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-26 10:34:42,213 44 INFO rb-35659da-226004-429082 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-26 10:34:42,298 44 INFO rb-35659da-226004-429082 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-26 10:34:42,316 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:34:42,321 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:34:42,353 44 INFO rb-35659da-226004-429082 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-26 10:34:42,403 44 INFO rb-35659da-226004-429082 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-26 10:34:42,489 44 INFO rb-35659da-226004-429082 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-26 10:34:42,544 44 INFO rb-35659da-226004-429082 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-26 10:34:42,597 44 INFO rb-35659da-226004-429082 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-26 10:34:42,650 44 INFO rb-35659da-226004-429082 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-26 10:34:42,704 44 INFO rb-35659da-226004-429082 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-26 10:34:42,757 44 INFO rb-35659da-226004-429082 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-26 10:34:42,809 44 INFO rb-35659da-226004-429082 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-26 10:34:42,866 44 INFO rb-35659da-226004-429082 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-26 10:34:42,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:42] "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.019 2026-10-26 10:34:42,958 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:42] "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-26 10:34:43,049 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51590825 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '431b6c7d-b37d-4668-a845-74955b2e019e'}] 2026-10-26 10:34:43,054 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:34:43,769 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51590825 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '431b6c7d-b37d-4668-a845-74955b2e019e'} created pos.order #619 2026-10-26 10:34:43,800 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51590825 finished 2026-10-26 10:34:43,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.263 0.582 2026-10-26 10:34:44,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.065 0.107 2026-10-26 10:34:44,194 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34: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-26 10:34:44,399 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96144940 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '431b6c7d-b37d-4668-a845-74955b2e019e'}] 2026-10-26 10:34:44,412 44 INFO rb-35659da-226004-429082 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-26 10:34:44,417 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96144940 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '431b6c7d-b37d-4668-a845-74955b2e019e'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-10-26 10:34:44,460 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96144940 finished 2026-10-26 10:34:44,462 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-10-26 10:34:44,464 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-26 10:34:44,694 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 18862376 (allocated 20844544) 2026-10-26 10:34:44,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.098 0.218 2026-10-26 10:34:44,715 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 89547 2026-10-26 10:34:44,723 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-10-26 10:34:44,723 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 89547 2026-10-26 10:34:44,900 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103444_896282_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-10-26 10:34:44,900 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp0ed4usrs_chrome_odoo" 2026-10-26 10:34:44,958 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-10-26 10:34:46,986 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 89766 2026-10-26 10:34:46,986 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmp7ecer838_chrome_odoo 2026-10-26 10:34:46,986 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:43641/json/version 2026-10-26 10:34:46,987 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43641', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:34:47,112 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: Chrome/150.0.7871.114 2026-10-26 10:34:47,112 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:43641/json 2026-10-26 10:34:47,113 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43641', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:34:47,139 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:43641/devtools/page/72F3B0013C7CC3A0FD6E2D829681F281 2026-10-26 10:34:47,176 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-10-26 10:34:47,205 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-10-26 10:34:47,421 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:34:47,431 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-10-26 10:34:47,439 44 INFO rb-35659da-226004-429082 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-26 10:34:47,439 44 INFO rb-35659da-226004-429082 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-26 10:34:47,462 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:34:48,503 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:48] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.045 1.001 2026-10-26 10:34:48,508 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': '72F3B0013C7CC3A0FD6E2D829681F281', 'loaderId': 'C63BF4F051C469CD4C149273220D363E', 'isDownload': False} 2026-10-26 10:34:48,509 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-10-26 10:34:48,531 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:34:48,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:48] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-26 10:34:48,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:48] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 10:34:48,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:48] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.041 2026-10-26 10:34:49,306 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:34:49,317 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:34:49,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.026 2026-10-26 10:34:49,410 44 INFO rb-35659da-226004-429082 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-26 10:34:49,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-26 10:34:49,430 44 INFO rb-35659da-226004-429082 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-26 10:34:49,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:34:49,498 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:34:49,550 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-26 10:34:49,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34: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.045 2026-10-26 10:34:49,603 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-26 10:34:49,685 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.019 0.052 2026-10-26 10:34:50,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.345 0.648 2026-10-26 10:34:50,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:50] "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-26 10:34:50,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:34:51,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.062 2026-10-26 10:34:51,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 10:34:51,107 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-10-26 10:34:51,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.011 2026-10-26 10:34:51,214 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:34:51,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 10:34:51,311 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.050 2026-10-26 10:34:51,373 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 10:34:51,425 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "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-26 10:34:51,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.102 0.112 2026-10-26 10:34:51,450 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.185 2026-10-26 10:34:51,503 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 10:34:51,520 44 INFO rb-35659da-226004-429082 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-26 10:34:51,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.033 0.281 2026-10-26 10:34:51,692 44 INFO rb-35659da-226004-429082 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-26 10:34:51,763 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:34:51,787 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:34:51,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.154 0.222 2026-10-26 10:34:51,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.335 2026-10-26 10:34:51,968 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.058 0.452 2026-10-26 10:34:52,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:52] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.329 2026-10-26 10:34:52,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:52] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.225 2026-10-26 10:34:52,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:52] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.255 2026-10-26 10:34:52,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:52] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 4 0.016 0.464 2026-10-26 10:34:52,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:52] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.295 2026-10-26 10:34:52,204 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:52] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.223 2026-10-26 10:34:52,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:52] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.208 2026-10-26 10:34:52,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:52] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.212 2026-10-26 10:34:52,329 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:52] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-26 10:34:52,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.044 0.258 2026-10-26 10:34:52,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:52] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.268 2026-10-26 10:34:52,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:52] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.265 2026-10-26 10:34:52,523 44 INFO rb-35659da-226004-429082 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-26 10:34:52,551 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:52] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.388 2026-10-26 10:34:52,631 44 INFO rb-35659da-226004-429082 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-26 10:34:52,671 44 INFO rb-35659da-226004-429082 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-26 10:34:52,732 44 INFO rb-35659da-226004-429082 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-26 10:34:52,780 44 INFO rb-35659da-226004-429082 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-26 10:34:52,840 44 INFO rb-35659da-226004-429082 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-26 10:34:52,895 44 INFO rb-35659da-226004-429082 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-26 10:34:52,966 44 INFO rb-35659da-226004-429082 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-26 10:34:53,024 44 INFO rb-35659da-226004-429082 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-26 10:34:53,074 44 INFO rb-35659da-226004-429082 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-26 10:34:53,121 44 INFO rb-35659da-226004-429082 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-26 10:34:53,188 44 INFO rb-35659da-226004-429082 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-26 10:34:53,254 44 INFO rb-35659da-226004-429082 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-26 10:34:53,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:53] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.005 0.022 2026-10-26 10:34:53,823 44 INFO rb-35659da-226004-429082 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-26 10:34:53,924 44 INFO rb-35659da-226004-429082 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-26 10:34:53,976 44 INFO rb-35659da-226004-429082 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-26 10:34:54,026 44 INFO rb-35659da-226004-429082 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-26 10:34:54,107 44 INFO rb-35659da-226004-429082 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-26 10:34:54,125 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:34:54,128 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:34:54,170 44 INFO rb-35659da-226004-429082 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-26 10:34:54,208 44 INFO rb-35659da-226004-429082 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-26 10:34:54,306 44 INFO rb-35659da-226004-429082 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-26 10:34:54,356 44 INFO rb-35659da-226004-429082 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-26 10:34:54,406 44 INFO rb-35659da-226004-429082 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-26 10:34:54,504 44 INFO rb-35659da-226004-429082 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-26 10:34:54,527 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88574441 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6401b19c-59bb-4607-9f34-98c80a31619d'}] 2026-10-26 10:34:54,540 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:34:54,668 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88574441 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6401b19c-59bb-4607-9f34-98c80a31619d'} created pos.order #620 2026-10-26 10:34:54,699 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88574441 finished 2026-10-26 10:34:54,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 97 0.072 0.196 2026-10-26 10:34:54,960 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.028 0.077 2026-10-26 10:34:55,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:55] "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-26 10:34:55,179 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34408021 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6401b19c-59bb-4607-9f34-98c80a31619d'}] 2026-10-26 10:34:55,188 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34408021 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6401b19c-59bb-4607-9f34-98c80a31619d'} sync ignored for existing PoS order pos.order(620,) (state: paid) 2026-10-26 10:34:55,219 44 INFO rb-35659da-226004-429082 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-26 10:34:55,220 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34408021 finished 2026-10-26 10:34:55,266 44 INFO rb-35659da-226004-429082 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-26 10:34:55,327 44 INFO rb-35659da-226004-429082 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-26 10:34:55,403 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.060 0.167 2026-10-26 10:34:55,425 44 INFO rb-35659da-226004-429082 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-26 10:34:55,535 44 INFO rb-35659da-226004-429082 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-26 10:34:55,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.011 0.025 2026-10-26 10:34:55,599 44 INFO rb-35659da-226004-429082 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-26 10:34:55,643 44 INFO rb-35659da-226004-429082 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-26 10:34:55,709 44 INFO rb-35659da-226004-429082 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-26 10:34:55,762 44 INFO rb-35659da-226004-429082 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-26 10:34:55,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.018 0.068 2026-10-26 10:34:55,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:55] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.007 0.067 2026-10-26 10:34:55,850 44 INFO rb-35659da-226004-429082 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-26 10:34:55,891 44 INFO rb-35659da-226004-429082 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-26 10:34:55,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.038 0.075 2026-10-26 10:34:55,944 44 INFO rb-35659da-226004-429082 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-26 10:34:55,995 44 INFO rb-35659da-226004-429082 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-26 10:34:56,042 44 INFO rb-35659da-226004-429082 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-26 10:34:56,093 44 INFO rb-35659da-226004-429082 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-26 10:34:56,155 44 INFO rb-35659da-226004-429082 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-26 10:34:56,229 44 INFO rb-35659da-226004-429082 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-26 10:34:56,289 44 INFO rb-35659da-226004-429082 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-26 10:34:56,352 44 INFO rb-35659da-226004-429082 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-26 10:34:56,384 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:56] "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-26 10:34:56,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:56] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.007 0.017 2026-10-26 10:34:56,591 44 INFO rb-35659da-226004-429082 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-26 10:34:56,632 44 INFO rb-35659da-226004-429082 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-26 10:34:56,682 44 INFO rb-35659da-226004-429082 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-26 10:34:56,741 44 INFO rb-35659da-226004-429082 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-26 10:34:56,793 44 INFO rb-35659da-226004-429082 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-26 10:34:56,841 44 INFO rb-35659da-226004-429082 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-26 10:34:56,900 44 INFO rb-35659da-226004-429082 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-26 10:34:56,954 44 INFO rb-35659da-226004-429082 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-26 10:34:57,007 44 INFO rb-35659da-226004-429082 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-26 10:34:57,074 44 INFO rb-35659da-226004-429082 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-26 10:34:57,087 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:57] "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.013 2026-10-26 10:34:57,130 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:57] "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-26 10:34:57,195 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69033950 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '75ef8ce1-e288-4d83-9260-a2e7eb0d9839'}] 2026-10-26 10:34:57,852 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69033950 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '75ef8ce1-e288-4d83-9260-a2e7eb0d9839'} created pos.order #621 2026-10-26 10:34:57,885 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69033950 finished 2026-10-26 10:34:57,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 205 0.194 0.589 2026-10-26 10:34:58,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 59 0.070 0.133 2026-10-26 10:34:58,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:58] "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-26 10:34:58,421 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20860771 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '75ef8ce1-e288-4d83-9260-a2e7eb0d9839'}] 2026-10-26 10:34:58,424 44 INFO rb-35659da-226004-429082 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-26 10:34:58,435 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20860771 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '75ef8ce1-e288-4d83-9260-a2e7eb0d9839'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-10-26 10:34:58,464 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-10-26 10:34:58,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-26 10:34:58,471 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20860771 finished 2026-10-26 10:34:58,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:34:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.043 0.173 2026-10-26 10:34:58,686 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 22350352 (allocated 24776704) 2026-10-26 10:34:58,719 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 89766 2026-10-26 10:34:58,720 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-10-26 10:34:58,726 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 89766 2026-10-26 10:34:58,857 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103458_857406_test_points_awarded_giftcard.txt 2026-10-26 10:34:58,857 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmp7ecer838_chrome_odoo" 2026-10-26 10:34:58,913 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-10-26 10:35:00,742 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 89989 2026-10-26 10:35:00,742 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmphsslqecb_chrome_odoo 2026-10-26 10:35:00,743 44 INFO rb-35659da-226004-429082 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:40435/json/version 2026-10-26 10:35:00,744 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:35:00,861 44 INFO rb-35659da-226004-429082 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-26 10:35:00,861 44 INFO rb-35659da-226004-429082 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:40435/json 2026-10-26 10:35:00,862 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:35:00,920 44 INFO rb-35659da-226004-429082 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:40435/devtools/page/2913DC2C5C39D1EC1D30F655F541C3A9 2026-10-26 10:35:00,963 44 INFO rb-35659da-226004-429082 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-26 10:35:00,975 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-26 10:35:01,204 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:35:01,214 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Setting session cookie in browser 2026-10-26 10:35:01,219 44 INFO rb-35659da-226004-429082 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-26 10:35:01,220 44 INFO rb-35659da-226004-429082 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-26 10:35:01,250 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:35:02,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:02] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.041 0.811 2026-10-26 10:35:02,105 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': '2913DC2C5C39D1EC1D30F655F541C3A9', 'loaderId': 'B8A57DA2574C5E8626F01933E676EFC4', 'isDownload': False} 2026-10-26 10:35:02,105 44 INFO rb-35659da-226004-429082 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-26 10:35:02,136 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:35:02,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:02] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 10:35:02,182 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:02] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-26 10:35:02,192 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:02] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-10-26 10:35:03,013 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:35:03,020 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:35:03,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 10:35:03,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 10:35:03,081 44 INFO rb-35659da-226004-429082 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-26 10:35:03,090 44 INFO rb-35659da-226004-429082 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-26 10:35:03,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:35:03,132 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:35:03,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-26 10:35:03,199 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:03] "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.038 2026-10-26 10:35:03,223 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-26 10:35:03,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.034 0.066 2026-10-26 10:35:04,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.314 0.627 2026-10-26 10:35:04,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:04] "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-26 10:35:04,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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.013 2026-10-26 10:35:04,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:04] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.063 2026-10-26 10:35:04,664 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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.008 2026-10-26 10:35:04,702 44 INFO rb-35659da-226004-429082 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-26 10:35:04,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 10:35:04,785 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:35:04,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:35:04,873 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:35:04,878 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:35:04,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:04] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.029 0.083 2026-10-26 10:35:04,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:04] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.005 0.106 2026-10-26 10:35:04,948 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:35:04,955 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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-26 10:35:04,999 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:04] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.024 2026-10-26 10:35:05,017 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:35:05,130 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.043 0.078 2026-10-26 10:35:05,186 44 INFO rb-35659da-226004-429082 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-26 10:35:05,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.034 0.198 2026-10-26 10:35:05,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.016 0.067 2026-10-26 10:35:05,407 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.030 0.047 2026-10-26 10:35:05,429 44 INFO rb-35659da-226004-429082 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-26 10:35:05,436 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:35:05,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.114 2026-10-26 10:35:05,510 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.161 2026-10-26 10:35:05,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-26 10:35:05,627 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.259 2026-10-26 10:35:05,646 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:35:05,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.300 2026-10-26 10:35:05,721 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.272 2026-10-26 10:35:05,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.271 2026-10-26 10:35:05,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-26 10:35:05,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.229 2026-10-26 10:35:05,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.057 0.203 2026-10-26 10:35:06,070 44 INFO rb-35659da-226004-429082 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-26 10:35:06,200 44 INFO rb-35659da-226004-429082 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-26 10:35:06,254 44 INFO rb-35659da-226004-429082 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-26 10:35:06,306 44 INFO rb-35659da-226004-429082 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-26 10:35:06,354 44 INFO rb-35659da-226004-429082 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-26 10:35:06,404 44 INFO rb-35659da-226004-429082 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-26 10:35:06,504 44 INFO rb-35659da-226004-429082 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-26 10:35:06,594 44 INFO rb-35659da-226004-429082 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-26 10:35:06,637 44 INFO rb-35659da-226004-429082 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-26 10:35:06,710 44 INFO rb-35659da-226004-429082 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-26 10:35:06,789 44 INFO rb-35659da-226004-429082 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-26 10:35:06,850 44 INFO rb-35659da-226004-429082 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-26 10:35:06,898 44 INFO rb-35659da-226004-429082 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-26 10:35:06,947 44 INFO rb-35659da-226004-429082 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-26 10:35:06,960 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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.040 0.139 2026-10-26 10:35:06,999 44 INFO rb-35659da-226004-429082 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-26 10:35:07,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:07] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.016 0.172 2026-10-26 10:35:07,115 44 INFO rb-35659da-226004-429082 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-26 10:35:07,146 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.053 0.099 2026-10-26 10:35:07,204 44 INFO rb-35659da-226004-429082 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-26 10:35:07,235 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:35:07,239 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:35:07,260 44 INFO rb-35659da-226004-429082 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-26 10:35:07,311 44 INFO rb-35659da-226004-429082 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-26 10:35:07,391 44 INFO rb-35659da-226004-429082 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-26 10:35:07,446 44 INFO rb-35659da-226004-429082 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-26 10:35:07,501 44 INFO rb-35659da-226004-429082 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-26 10:35:07,558 44 INFO rb-35659da-226004-429082 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-26 10:35:07,588 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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.018 2026-10-26 10:35:07,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:07] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.017 2026-10-26 10:35:07,715 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36094269 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '17805528-4d35-46e9-8777-734950969b5e'}] 2026-10-26 10:35:07,737 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:35:08,382 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36094269 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '17805528-4d35-46e9-8777-734950969b5e'} created pos.order #622 2026-10-26 10:35:08,416 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36094269 finished 2026-10-26 10:35:08,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.242 0.579 2026-10-26 10:35:08,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.061 0.095 2026-10-26 10:35:08,831 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:08] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 10:35:09,071 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99807523 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '17805528-4d35-46e9-8777-734950969b5e'}] 2026-10-26 10:35:09,075 44 INFO rb-35659da-226004-429082 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-26 10:35:09,085 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99807523 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '17805528-4d35-46e9-8777-734950969b5e'} sync ignored for existing PoS order pos.order(622,) (state: paid) 2026-10-26 10:35:09,124 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99807523 finished 2026-10-26 10:35:09,133 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-10-26 10:35:09,140 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-26 10:35:09,343 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 18546768 (allocated 19795968) 2026-10-26 10:35:09,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.079 0.204 2026-10-26 10:35:09,382 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 89989 2026-10-26 10:35:09,385 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-10-26 10:35:09,387 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 89989 2026-10-26 10:35:09,583 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103509_582776_test_points_awarded_global_discount_code_no_domain_program.txt 2026-10-26 10:35:09,583 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmphsslqecb_chrome_odoo" 2026-10-26 10:35:09,639 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-10-26 10:35:11,708 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 90207 2026-10-26 10:35:11,708 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmpqp3lnw8f_chrome_odoo 2026-10-26 10:35:11,708 44 INFO rb-35659da-226004-429082 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:41587/json/version 2026-10-26 10:35:11,710 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41587', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:35:11,789 44 INFO rb-35659da-226004-429082 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-26 10:35:11,790 44 INFO rb-35659da-226004-429082 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:41587/json 2026-10-26 10:35:11,790 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41587', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:35:11,815 44 INFO rb-35659da-226004-429082 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:41587/devtools/page/A8306FE5F3AA36D56FD311F6A6FF53EC 2026-10-26 10:35:11,837 44 INFO rb-35659da-226004-429082 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-26 10:35:11,845 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-26 10:35:12,077 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:35:12,088 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-26 10:35:12,094 44 INFO rb-35659da-226004-429082 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-26 10:35:12,094 44 INFO rb-35659da-226004-429082 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-26 10:35:12,116 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:35:12,945 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:12] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.045 0.788 2026-10-26 10:35:12,951 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': 'A8306FE5F3AA36D56FD311F6A6FF53EC', 'loaderId': '695363C0FFA6DAA6A5F0EE25F224A144', 'isDownload': False} 2026-10-26 10:35:12,951 44 INFO rb-35659da-226004-429082 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-26 10:35:12,979 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:35:13,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:13] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-26 10:35:13,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:13] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-26 10:35:13,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:13] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.033 2026-10-26 10:35:13,871 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:35:13,889 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:35:13,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 10:35:13,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.006 2026-10-26 10:35:13,964 44 INFO rb-35659da-226004-429082 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-26 10:35:13,976 44 INFO rb-35659da-226004-429082 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-26 10:35:13,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:35:14,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:35:14,068 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:14] "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.016 2026-10-26 10:35:14,092 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.044 2026-10-26 10:35:14,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.026 0.076 2026-10-26 10:35:14,206 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-26 10:35:15,229 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.331 0.629 2026-10-26 10:35:15,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:15] "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-26 10:35:15,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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-26 10:35:15,505 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:15] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.085 2026-10-26 10:35:15,552 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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-26 10:35:15,581 44 INFO rb-35659da-226004-429082 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-26 10:35:15,599 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 10:35:15,684 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:35:15,698 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:35:15,724 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:35:15,746 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:35:15,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.042 0.062 2026-10-26 10:35:15,806 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 10:35:15,806 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:15] "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-26 10:35:15,870 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:35:15,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:15] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.163 2026-10-26 10:35:15,986 44 INFO rb-35659da-226004-429082 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-26 10:35:16,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.037 0.175 2026-10-26 10:35:16,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.155 2026-10-26 10:35:16,169 44 INFO rb-35659da-226004-429082 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-26 10:35:16,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.078 0.318 2026-10-26 10:35:16,226 44 INFO rb-35659da-226004-429082 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-26 10:35:16,231 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:35:16,245 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:35:16,274 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.020 0.159 2026-10-26 10:35:16,349 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-26 10:35:16,390 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.238 2026-10-26 10:35:16,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.280 2026-10-26 10:35:16,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.365 2026-10-26 10:35:16,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.263 2026-10-26 10:35:16,575 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.278 2026-10-26 10:35:16,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image?model=product.template&field=image_128&id=1599&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.014 0.236 2026-10-26 10:35:16,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.253 2026-10-26 10:35:16,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-26 10:35:16,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.229 2026-10-26 10:35:16,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.226 2026-10-26 10:35:16,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-26 10:35:16,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.056 0.339 2026-10-26 10:35:17,079 44 INFO rb-35659da-226004-429082 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-26 10:35:17,191 44 INFO rb-35659da-226004-429082 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-26 10:35:17,241 44 INFO rb-35659da-226004-429082 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-26 10:35:17,302 44 INFO rb-35659da-226004-429082 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-26 10:35:17,388 44 INFO rb-35659da-226004-429082 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-26 10:35:17,430 44 INFO rb-35659da-226004-429082 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-26 10:35:17,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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.022 0.051 2026-10-26 10:35:17,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.073 2026-10-26 10:35:17,546 44 INFO rb-35659da-226004-429082 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-26 10:35:17,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.024 0.116 2026-10-26 10:35:17,655 44 INFO rb-35659da-226004-429082 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-26 10:35:17,712 44 INFO rb-35659da-226004-429082 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-26 10:35:17,765 44 INFO rb-35659da-226004-429082 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-26 10:35:17,809 44 INFO rb-35659da-226004-429082 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-26 10:35:17,898 44 INFO rb-35659da-226004-429082 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-26 10:35:17,949 44 INFO rb-35659da-226004-429082 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-26 10:35:18,001 44 INFO rb-35659da-226004-429082 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-26 10:35:18,052 44 INFO rb-35659da-226004-429082 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-26 10:35:18,103 44 INFO rb-35659da-226004-429082 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-26 10:35:18,153 44 INFO rb-35659da-226004-429082 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-26 10:35:18,216 44 INFO rb-35659da-226004-429082 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-26 10:35:18,286 44 INFO rb-35659da-226004-429082 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-26 10:35:18,345 44 INFO rb-35659da-226004-429082 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-26 10:35:18,404 44 INFO rb-35659da-226004-429082 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-26 10:35:18,437 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:18] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.017 2026-10-26 10:35:18,578 44 INFO rb-35659da-226004-429082 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-26 10:35:18,621 44 INFO rb-35659da-226004-429082 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-26 10:35:18,685 44 INFO rb-35659da-226004-429082 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-26 10:35:18,726 44 INFO rb-35659da-226004-429082 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-26 10:35:18,814 44 INFO rb-35659da-226004-429082 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-26 10:35:18,845 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:35:18,847 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:35:18,864 44 INFO rb-35659da-226004-429082 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-26 10:35:18,917 44 INFO rb-35659da-226004-429082 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-26 10:35:19,008 44 INFO rb-35659da-226004-429082 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-26 10:35:19,061 44 INFO rb-35659da-226004-429082 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-26 10:35:19,121 44 INFO rb-35659da-226004-429082 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-26 10:35:19,177 44 INFO rb-35659da-226004-429082 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-26 10:35:19,230 44 INFO rb-35659da-226004-429082 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-26 10:35:19,284 44 INFO rb-35659da-226004-429082 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-26 10:35:19,335 44 INFO rb-35659da-226004-429082 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-26 10:35:19,391 44 INFO rb-35659da-226004-429082 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-26 10:35:19,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:19] "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.012 2026-10-26 10:35:19,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:19] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.010 0.034 2026-10-26 10:35:19,544 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2488288 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f3a942ed-16f2-461c-94ee-db7aa0c6c705'}] 2026-10-26 10:35:19,565 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:35:20,313 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2488288 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f3a942ed-16f2-461c-94ee-db7aa0c6c705'} created pos.order #623 2026-10-26 10:35:20,336 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2488288 finished 2026-10-26 10:35:20,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.279 0.592 2026-10-26 10:35:20,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.039 0.103 2026-10-26 10:35:20,683 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:20] "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-26 10:35:20,918 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38541325 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f3a942ed-16f2-461c-94ee-db7aa0c6c705'}] 2026-10-26 10:35:20,939 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38541325 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f3a942ed-16f2-461c-94ee-db7aa0c6c705'} sync ignored for existing PoS order pos.order(623,) (state: paid) 2026-10-26 10:35:20,973 44 INFO rb-35659da-226004-429082 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-26 10:35:20,980 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38541325 finished 2026-10-26 10:35:21,024 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-10-26 10:35:21,028 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-26 10:35:21,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.080 0.184 2026-10-26 10:35:21,249 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 20052164 (allocated 21630976) 2026-10-26 10:35:21,261 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 90207 2026-10-26 10:35:21,264 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-10-26 10:35:21,266 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 90207 2026-10-26 10:35:21,445 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103521_445364_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-10-26 10:35:21,445 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmpqp3lnw8f_chrome_odoo" 2026-10-26 10:35:21,504 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-10-26 10:35:22,363 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 90435 2026-10-26 10:35:22,363 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpt920apqx_chrome_odoo 2026-10-26 10:35:22,363 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:33801/json/version 2026-10-26 10:35:22,365 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33801', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:35:22,446 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-26 10:35:22,446 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:33801/json 2026-10-26 10:35:22,447 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33801', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:35:22,459 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:33801/devtools/page/7C1BF415DD870B18E21F3F3CC645A6FD 2026-10-26 10:35:22,469 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-26 10:35:22,490 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-26 10:35:22,583 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:35:22,620 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-26 10:35:22,629 44 INFO rb-35659da-226004-429082 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-26 10:35:22,629 44 INFO rb-35659da-226004-429082 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-26 10:35:22,646 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:35:23,768 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:23] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.057 1.068 2026-10-26 10:35:23,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '7C1BF415DD870B18E21F3F3CC645A6FD', 'loaderId': '9D08580FB0D036FAD36DA94CDF8EA9AA', 'isDownload': False} 2026-10-26 10:35:23,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-10-26 10:35:23,794 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:35:23,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:23] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-10-26 10:35:23,853 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:23] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.047 2026-10-26 10:35:23,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:23] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.048 2026-10-26 10:35:24,818 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:35:24,825 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:35:24,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.029 2026-10-26 10:35:24,902 44 INFO rb-35659da-226004-429082 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-26 10:35:24,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 10:35:24,927 44 INFO rb-35659da-226004-429082 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-26 10:35:24,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:35:24,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:35:25,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:25] "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.019 2026-10-26 10:35:25,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-26 10:35:25,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.026 0.083 2026-10-26 10:35:25,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.077 2026-10-26 10:35:26,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.331 0.730 2026-10-26 10:35:26,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:35:26,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.009 2026-10-26 10:35:26,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:26] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.077 2026-10-26 10:35:26,664 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.008 2026-10-26 10:35:26,694 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-26 10:35:26,721 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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-26 10:35:26,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:35:26,908 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 10:35:26,909 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 10:35:26,922 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:35:26,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:26] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.031 0.058 2026-10-26 10:35:27,009 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:35:27,014 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "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-26 10:35:27,093 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:35:27,106 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.045 0.191 2026-10-26 10:35:27,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.031 0.123 2026-10-26 10:35:27,305 44 INFO rb-35659da-226004-429082 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-26 10:35:27,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.066 0.234 2026-10-26 10:35:27,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.016 0.306 2026-10-26 10:35:27,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.022 0.077 2026-10-26 10:35:27,535 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:35:27,548 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.148 2026-10-26 10:35:27,604 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-26 10:35:27,635 44 INFO rb-35659da-226004-429082 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-26 10:35:27,641 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-26 10:35:27,657 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:35:27,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.014 0.236 2026-10-26 10:35:27,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.369 2026-10-26 10:35:27,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.267 2026-10-26 10:35:27,872 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.303 2026-10-26 10:35:27,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.280 2026-10-26 10:35:27,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:27] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.268 2026-10-26 10:35:28,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.054 0.348 2026-10-26 10:35:28,236 44 INFO rb-35659da-226004-429082 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-26 10:35:28,301 44 INFO rb-35659da-226004-429082 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-26 10:35:28,373 44 INFO rb-35659da-226004-429082 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-26 10:35:28,427 44 INFO rb-35659da-226004-429082 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-26 10:35:28,654 44 INFO rb-35659da-226004-429082 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-26 10:35:28,700 44 INFO rb-35659da-226004-429082 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-26 10:35:28,751 44 INFO rb-35659da-226004-429082 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-26 10:35:28,811 44 INFO rb-35659da-226004-429082 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-26 10:35:28,863 44 INFO rb-35659da-226004-429082 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-26 10:35:28,914 44 INFO rb-35659da-226004-429082 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-26 10:35:28,967 44 INFO rb-35659da-226004-429082 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-26 10:35:29,057 44 INFO rb-35659da-226004-429082 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-26 10:35:29,079 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:35:29,082 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:35:29,107 44 INFO rb-35659da-226004-429082 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-26 10:35:29,162 44 INFO rb-35659da-226004-429082 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-26 10:35:29,256 44 INFO rb-35659da-226004-429082 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-26 10:35:29,317 44 INFO rb-35659da-226004-429082 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-26 10:35:29,365 44 INFO rb-35659da-226004-429082 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-26 10:35:29,421 44 INFO rb-35659da-226004-429082 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-26 10:35:29,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:29] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 10:35:29,475 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82307374 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '76d7bb8c-f9f9-4584-b3ee-b26ea0dd6547'}] 2026-10-26 10:35:29,485 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:35:30,232 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82307374 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '76d7bb8c-f9f9-4584-b3ee-b26ea0dd6547'} created pos.order #624 2026-10-26 10:35:30,258 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82307374 finished 2026-10-26 10:35:30,360 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.283 0.606 2026-10-26 10:35:30,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.031 0.098 2026-10-26 10:35:30,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 10:35:30,816 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:30] "GET /report/barcode/Code128/0440-88ff-4a85 HTTP/1.1" 200 - 0 0.000 0.085 2026-10-26 10:35:30,853 44 INFO rb-35659da-226004-429082 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-26 10:35:30,859 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99166659 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '76d7bb8c-f9f9-4584-b3ee-b26ea0dd6547'}] 2026-10-26 10:35:30,874 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99166659 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '76d7bb8c-f9f9-4584-b3ee-b26ea0dd6547'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-10-26 10:35:30,904 44 INFO rb-35659da-226004-429082 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-26 10:35:30,908 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99166659 finished 2026-10-26 10:35:31,003 44 INFO rb-35659da-226004-429082 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-26 10:35:31,086 44 INFO rb-35659da-226004-429082 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-26 10:35:31,130 44 INFO rb-35659da-226004-429082 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-26 10:35:31,142 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.071 0.217 2026-10-26 10:35:31,182 44 INFO rb-35659da-226004-429082 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-26 10:35:31,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:31] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.007 0.019 2026-10-26 10:35:31,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.016 0.035 2026-10-26 10:35:31,418 44 INFO rb-35659da-226004-429082 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-26 10:35:31,467 44 INFO rb-35659da-226004-429082 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-26 10:35:31,517 44 INFO rb-35659da-226004-429082 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-26 10:35:31,568 44 INFO rb-35659da-226004-429082 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-26 10:35:31,620 44 INFO rb-35659da-226004-429082 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-26 10:35:31,680 44 INFO rb-35659da-226004-429082 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-26 10:35:31,732 44 INFO rb-35659da-226004-429082 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-26 10:35:31,782 44 INFO rb-35659da-226004-429082 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-26 10:35:31,835 44 INFO rb-35659da-226004-429082 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-26 10:35:31,887 44 INFO rb-35659da-226004-429082 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-26 10:35:32,032 44 INFO rb-35659da-226004-429082 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-26 10:35:32,083 44 INFO rb-35659da-226004-429082 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-26 10:35:32,133 44 INFO rb-35659da-226004-429082 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-26 10:35:32,194 44 INFO rb-35659da-226004-429082 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-26 10:35:32,242 44 INFO rb-35659da-226004-429082 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-26 10:35:32,293 44 INFO rb-35659da-226004-429082 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-26 10:35:32,355 44 INFO rb-35659da-226004-429082 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-26 10:35:32,409 44 INFO rb-35659da-226004-429082 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-26 10:35:32,475 44 INFO rb-35659da-226004-429082 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-26 10:35:32,558 44 INFO rb-35659da-226004-429082 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-26 10:35:32,571 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65274641 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '54259e30-1dca-4839-ad5a-229c901e43aa'}] 2026-10-26 10:35:33,113 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65274641 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '54259e30-1dca-4839-ad5a-229c901e43aa'} created pos.order #625 2026-10-26 10:35:33,148 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65274641 finished 2026-10-26 10:35:33,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.169 0.520 2026-10-26 10:35:33,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.025 0.056 2026-10-26 10:35:33,436 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:33] "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-26 10:35:33,484 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79010199 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '54259e30-1dca-4839-ad5a-229c901e43aa'}] 2026-10-26 10:35:33,494 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79010199 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '54259e30-1dca-4839-ad5a-229c901e43aa'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-10-26 10:35:33,525 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79010199 finished 2026-10-26 10:35:33,546 44 INFO rb-35659da-226004-429082 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-26 10:35:33,599 44 INFO rb-35659da-226004-429082 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-26 10:35:33,696 44 INFO rb-35659da-226004-429082 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-26 10:35:33,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.055 0.165 2026-10-26 10:35:33,776 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:33] "GET /report/barcode/Code128/044d-4ba4-44f5 HTTP/1.1" 200 - 0 0.000 0.260 2026-10-26 10:35:33,820 44 INFO rb-35659da-226004-429082 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-26 10:35:33,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.013 0.036 2026-10-26 10:35:33,876 44 INFO rb-35659da-226004-429082 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-26 10:35:33,930 44 INFO rb-35659da-226004-429082 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-26 10:35:34,179 44 INFO rb-35659da-226004-429082 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-26 10:35:34,230 44 INFO rb-35659da-226004-429082 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-26 10:35:34,282 44 INFO rb-35659da-226004-429082 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-26 10:35:34,342 44 INFO rb-35659da-226004-429082 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-26 10:35:34,393 44 INFO rb-35659da-226004-429082 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-26 10:35:34,450 44 INFO rb-35659da-226004-429082 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-26 10:35:34,502 44 INFO rb-35659da-226004-429082 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-26 10:35:34,551 44 INFO rb-35659da-226004-429082 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-26 10:35:34,714 44 INFO rb-35659da-226004-429082 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-26 10:35:34,758 44 INFO rb-35659da-226004-429082 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-26 10:35:34,804 44 INFO rb-35659da-226004-429082 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-26 10:35:34,856 44 INFO rb-35659da-226004-429082 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-26 10:35:34,916 44 INFO rb-35659da-226004-429082 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-26 10:35:34,987 44 INFO rb-35659da-226004-429082 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-26 10:35:35,055 44 INFO rb-35659da-226004-429082 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-26 10:35:35,117 44 INFO rb-35659da-226004-429082 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-26 10:35:35,151 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:35] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.017 2026-10-26 10:35:35,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:35] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 4 0.004 0.011 2026-10-26 10:35:35,232 44 INFO rb-35659da-226004-429082 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-26 10:35:35,282 44 INFO rb-35659da-226004-429082 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-26 10:35:35,342 44 INFO rb-35659da-226004-429082 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-26 10:35:35,406 44 INFO rb-35659da-226004-429082 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-26 10:35:35,458 44 INFO rb-35659da-226004-429082 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-26 10:35:35,519 44 INFO rb-35659da-226004-429082 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-26 10:35:35,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:35] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.014 2026-10-26 10:35:35,618 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:35] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.010 0.024 2026-10-26 10:35:35,736 44 INFO rb-35659da-226004-429082 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-26 10:35:35,798 44 INFO rb-35659da-226004-429082 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-26 10:35:35,844 44 INFO rb-35659da-226004-429082 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-26 10:35:35,896 44 INFO rb-35659da-226004-429082 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-26 10:35:35,956 44 INFO rb-35659da-226004-429082 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-26 10:35:36,010 44 INFO rb-35659da-226004-429082 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-26 10:35:36,062 44 INFO rb-35659da-226004-429082 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-26 10:35:36,121 44 INFO rb-35659da-226004-429082 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-26 10:35:36,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:36] "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.006 2026-10-26 10:35:36,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:36] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.021 2026-10-26 10:35:36,224 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90540053 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '81019a33-c759-49a6-a26d-6e3e3d49e54c'}] 2026-10-26 10:35:36,797 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90540053 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '81019a33-c759-49a6-a26d-6e3e3d49e54c'} created pos.order #626 2026-10-26 10:35:36,827 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90540053 finished 2026-10-26 10:35:36,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.146 0.546 2026-10-26 10:35:37,113 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.042 0.076 2026-10-26 10:35:37,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.008 0.014 2026-10-26 10:35:37,355 44 INFO rb-35659da-226004-429082 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-26 10:35:37,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:37] "GET /report/barcode/Code128/044d-5ced-4721 HTTP/1.1" 200 - 0 0.000 0.121 2026-10-26 10:35:37,374 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83285604 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '81019a33-c759-49a6-a26d-6e3e3d49e54c'}] 2026-10-26 10:35:37,387 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83285604 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '81019a33-c759-49a6-a26d-6e3e3d49e54c'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-10-26 10:35:37,403 44 INFO rb-35659da-226004-429082 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-26 10:35:37,430 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83285604 finished 2026-10-26 10:35:37,520 44 INFO rb-35659da-226004-429082 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-26 10:35:37,637 44 INFO rb-35659da-226004-429082 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-26 10:35:37,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.087 0.241 2026-10-26 10:35:37,693 44 INFO rb-35659da-226004-429082 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-26 10:35:37,749 44 INFO rb-35659da-226004-429082 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-26 10:35:37,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.012 0.048 2026-10-26 10:35:37,988 44 INFO rb-35659da-226004-429082 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-26 10:35:38,041 44 INFO rb-35659da-226004-429082 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-26 10:35:38,138 44 INFO rb-35659da-226004-429082 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-26 10:35:38,208 44 INFO rb-35659da-226004-429082 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-26 10:35:38,269 44 INFO rb-35659da-226004-429082 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-26 10:35:38,327 44 INFO rb-35659da-226004-429082 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-26 10:35:38,548 44 INFO rb-35659da-226004-429082 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-26 10:35:38,601 44 INFO rb-35659da-226004-429082 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-26 10:35:38,647 44 INFO rb-35659da-226004-429082 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-26 10:35:38,700 44 INFO rb-35659da-226004-429082 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-26 10:35:38,750 44 INFO rb-35659da-226004-429082 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-26 10:35:38,801 44 INFO rb-35659da-226004-429082 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-26 10:35:38,864 44 INFO rb-35659da-226004-429082 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-26 10:35:38,921 44 INFO rb-35659da-226004-429082 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-26 10:35:38,976 44 INFO rb-35659da-226004-429082 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-26 10:35:39,034 44 INFO rb-35659da-226004-429082 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-26 10:35:39,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:39] "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.017 2026-10-26 10:35:39,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:39] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.010 0.017 2026-10-26 10:35:39,307 44 INFO rb-35659da-226004-429082 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-26 10:35:39,357 44 INFO rb-35659da-226004-429082 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-26 10:35:39,408 44 INFO rb-35659da-226004-429082 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-26 10:35:39,470 44 INFO rb-35659da-226004-429082 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-26 10:35:39,521 44 INFO rb-35659da-226004-429082 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-26 10:35:39,581 44 INFO rb-35659da-226004-429082 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-26 10:35:39,631 44 INFO rb-35659da-226004-429082 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-26 10:35:39,681 44 INFO rb-35659da-226004-429082 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-26 10:35:39,856 44 INFO rb-35659da-226004-429082 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-26 10:35:39,910 44 INFO rb-35659da-226004-429082 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-26 10:35:39,970 44 INFO rb-35659da-226004-429082 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-26 10:35:40,040 44 INFO rb-35659da-226004-429082 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-26 10:35:40,086 44 INFO rb-35659da-226004-429082 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-26 10:35:40,134 44 INFO rb-35659da-226004-429082 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-26 10:35:40,195 44 INFO rb-35659da-226004-429082 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-26 10:35:40,250 44 INFO rb-35659da-226004-429082 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-26 10:35:40,298 44 INFO rb-35659da-226004-429082 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-26 10:35:40,357 44 INFO rb-35659da-226004-429082 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-26 10:35:40,366 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:40] "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-26 10:35:40,425 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96245495 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '6f99d5b7-bfdb-447b-8eaf-156d192311d4'}] 2026-10-26 10:35:41,053 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96245495 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '6f99d5b7-bfdb-447b-8eaf-156d192311d4'} created pos.order #627 2026-10-26 10:35:41,088 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96245495 finished 2026-10-26 10:35:41,188 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 154 0.169 0.599 2026-10-26 10:35:41,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.026 0.096 2026-10-26 10:35:41,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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-26 10:35:41,539 44 INFO rb-35659da-226004-429082 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-26 10:35:41,540 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:41] "GET /report/barcode/Code128/044e-5063-4cda HTTP/1.1" 200 - 0 0.000 0.066 2026-10-26 10:35:41,545 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20079398 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '6f99d5b7-bfdb-447b-8eaf-156d192311d4'}] 2026-10-26 10:35:41,559 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20079398 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '6f99d5b7-bfdb-447b-8eaf-156d192311d4'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-10-26 10:35:41,587 44 INFO rb-35659da-226004-429082 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-26 10:35:41,602 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20079398 finished 2026-10-26 10:35:41,684 44 INFO rb-35659da-226004-429082 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-26 10:35:41,796 44 INFO rb-35659da-226004-429082 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-26 10:35:41,837 44 INFO rb-35659da-226004-429082 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-26 10:35:41,850 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.101 0.207 2026-10-26 10:35:41,907 44 INFO rb-35659da-226004-429082 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-26 10:35:41,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:41] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.009 0.019 2026-10-26 10:35:41,986 44 INFO rb-35659da-226004-429082 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-26 10:35:42,019 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.015 0.030 2026-10-26 10:35:42,229 44 INFO rb-35659da-226004-429082 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-26 10:35:42,279 44 INFO rb-35659da-226004-429082 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-26 10:35:42,368 44 INFO rb-35659da-226004-429082 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-26 10:35:42,424 44 INFO rb-35659da-226004-429082 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-26 10:35:42,476 44 INFO rb-35659da-226004-429082 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-26 10:35:42,529 44 INFO rb-35659da-226004-429082 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-26 10:35:42,749 44 INFO rb-35659da-226004-429082 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-26 10:35:42,800 44 INFO rb-35659da-226004-429082 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-26 10:35:42,893 44 INFO rb-35659da-226004-429082 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-26 10:35:42,971 44 INFO rb-35659da-226004-429082 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-26 10:35:43,023 44 INFO rb-35659da-226004-429082 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-26 10:35:43,077 44 INFO rb-35659da-226004-429082 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-26 10:35:43,330 44 INFO rb-35659da-226004-429082 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-26 10:35:43,373 44 INFO rb-35659da-226004-429082 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-26 10:35:43,433 44 INFO rb-35659da-226004-429082 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-26 10:35:43,480 44 INFO rb-35659da-226004-429082 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-26 10:35:43,532 44 INFO rb-35659da-226004-429082 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-26 10:35:43,582 44 INFO rb-35659da-226004-429082 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-26 10:35:43,641 44 INFO rb-35659da-226004-429082 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-26 10:35:43,698 44 INFO rb-35659da-226004-429082 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-26 10:35:43,754 44 INFO rb-35659da-226004-429082 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-26 10:35:43,830 44 INFO rb-35659da-226004-429082 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-26 10:35:43,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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.004 0.017 2026-10-26 10:35:44,004 44 INFO rb-35659da-226004-429082 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-26 10:35:44,059 44 INFO rb-35659da-226004-429082 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-26 10:35:44,109 44 INFO rb-35659da-226004-429082 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-26 10:35:44,177 44 INFO rb-35659da-226004-429082 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-26 10:35:44,226 44 INFO rb-35659da-226004-429082 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-26 10:35:44,276 44 INFO rb-35659da-226004-429082 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-26 10:35:44,331 44 INFO rb-35659da-226004-429082 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-26 10:35:44,386 44 INFO rb-35659da-226004-429082 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-26 10:35:44,438 44 INFO rb-35659da-226004-429082 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-26 10:35:44,495 44 INFO rb-35659da-226004-429082 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-26 10:35:44,505 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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.009 2026-10-26 10:35:44,573 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25614437 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '6bf2a134-5a80-4ddd-a214-0be6b1aae068'}] 2026-10-26 10:35:45,180 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25614437 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '6bf2a134-5a80-4ddd-a214-0be6b1aae068'} created pos.order #628 2026-10-26 10:35:45,215 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25614437 finished 2026-10-26 10:35:45,316 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 167 0.163 0.597 2026-10-26 10:35:45,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 35 0.028 0.092 2026-10-26 10:35:45,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:45] "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-26 10:35:45,672 44 INFO rb-35659da-226004-429082 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-26 10:35:45,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:45] "GET /report/barcode/Code128/044b-d502-4727 HTTP/1.1" 200 - 0 0.000 0.072 2026-10-26 10:35:45,700 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45347835 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '6bf2a134-5a80-4ddd-a214-0be6b1aae068'}] 2026-10-26 10:35:45,706 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-26 10:35:45,708 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-26 10:35:45,711 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45347835 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '6bf2a134-5a80-4ddd-a214-0be6b1aae068'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-10-26 10:35:45,739 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45347835 finished 2026-10-26 10:35:46,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.111 0.224 2026-10-26 10:35:46,241 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 32040188 (allocated 36188160) 2026-10-26 10:35:46,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 90435 2026-10-26 10:35:46,262 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-26 10:35:46,266 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 90435 2026-10-26 10:35:46,439 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103546_439524_test_pos_loyalty_tour_basic.txt 2026-10-26 10:35:46,440 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpt920apqx_chrome_odoo" 2026-10-26 10:35:46,995 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 90686 2026-10-26 10:35:46,995 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpyi0diyhp_chrome_odoo 2026-10-26 10:35:46,995 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:35185/json/version 2026-10-26 10:35:46,998 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35185', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:35:47,091 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-26 10:35:47,092 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:35185/json 2026-10-26 10:35:47,097 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35185', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:35:47,114 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:35185/devtools/page/261DB423430B7B8190441B9AF1F061C8 2026-10-26 10:35:47,124 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-26 10:35:47,151 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-26 10:35:47,382 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:35:47,387 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-26 10:35:47,402 44 INFO rb-35659da-226004-429082 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-26 10:35:47,402 44 INFO rb-35659da-226004-429082 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-26 10:35:47,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.085 2026-10-26 10:35:47,551 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '261DB423430B7B8190441B9AF1F061C8', 'loaderId': '46C4A02095DA56020B17C48F76F91C11', 'isDownload': False} 2026-10-26 10:35:47,551 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-10-26 10:35:47,579 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:35:47,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:47] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-26 10:35:47,627 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:47] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.035 2026-10-26 10:35:47,643 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:47] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.018 2026-10-26 10:35:48,437 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:35:48,448 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:35:48,474 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:35:48,515 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 10:35:48,520 44 INFO rb-35659da-226004-429082 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-26 10:35:48,540 44 INFO rb-35659da-226004-429082 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-26 10:35:48,558 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.013 2026-10-26 10:35:48,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:35:48,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:48] "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-26 10:35:48,625 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 10:35:48,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.019 0.081 2026-10-26 10:35:48,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-10-26 10:35:49,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 302 0.288 0.646 2026-10-26 10:35:49,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:35:49,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 10:35:49,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:49] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.041 2026-10-26 10:35:50,009 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 10:35:50,036 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-26 10:35:50,058 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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-26 10:35:50,138 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:35:50,233 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:35:50,236 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.031 0.059 2026-10-26 10:35:50,284 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.067 2026-10-26 10:35:50,296 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:35:50,340 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.043 0.108 2026-10-26 10:35:50,355 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "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-26 10:35:50,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.192 2026-10-26 10:35:50,403 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.010 0.054 2026-10-26 10:35:50,550 44 INFO rb-35659da-226004-429082 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-26 10:35:50,646 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:35:50,745 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:35:50,784 44 INFO rb-35659da-226004-429082 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-26 10:35:50,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.050 0.154 2026-10-26 10:35:50,898 44 INFO rb-35659da-226004-429082 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-26 10:35:50,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.042 0.296 2026-10-26 10:35:50,954 44 INFO rb-35659da-226004-429082 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-26 10:35:50,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:50] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.014 0.296 2026-10-26 10:35:51,005 44 INFO rb-35659da-226004-429082 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-26 10:35:51,059 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:51] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.014 0.342 2026-10-26 10:35:51,064 44 INFO rb-35659da-226004-429082 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-26 10:35:51,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:51] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.331 2026-10-26 10:35:51,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:51] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.478 2026-10-26 10:35:51,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:51] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.350 2026-10-26 10:35:51,231 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:51] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.260 2026-10-26 10:35:51,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:51] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.244 2026-10-26 10:35:51,305 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:51] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-26 10:35:51,353 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:51] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.244 2026-10-26 10:35:51,394 44 INFO rb-35659da-226004-429082 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-26 10:35:51,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:51] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.249 2026-10-26 10:35:51,450 44 INFO rb-35659da-226004-429082 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-26 10:35:51,497 44 INFO rb-35659da-226004-429082 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-26 10:35:51,627 44 INFO rb-35659da-226004-429082 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-26 10:35:51,688 44 INFO rb-35659da-226004-429082 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-26 10:35:51,738 44 INFO rb-35659da-226004-429082 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-26 10:35:51,795 44 INFO rb-35659da-226004-429082 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-26 10:35:52,022 44 INFO rb-35659da-226004-429082 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-26 10:35:52,080 44 INFO rb-35659da-226004-429082 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-26 10:35:52,130 44 INFO rb-35659da-226004-429082 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-26 10:35:52,188 44 INFO rb-35659da-226004-429082 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-26 10:35:52,254 44 INFO rb-35659da-226004-429082 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-26 10:35:52,279 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:35:52,335 44 INFO rb-35659da-226004-429082 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-26 10:35:52,392 44 INFO rb-35659da-226004-429082 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-26 10:35:52,458 44 INFO rb-35659da-226004-429082 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-26 10:35:52,474 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35: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.010 2026-10-26 10:35:52,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:52] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.005 0.014 2026-10-26 10:35:52,694 44 INFO rb-35659da-226004-429082 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-26 10:35:52,744 44 INFO rb-35659da-226004-429082 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-26 10:35:52,794 44 INFO rb-35659da-226004-429082 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-26 10:35:52,845 44 INFO rb-35659da-226004-429082 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-26 10:35:52,920 44 INFO rb-35659da-226004-429082 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-26 10:35:52,940 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:35:52,943 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:35:52,972 44 INFO rb-35659da-226004-429082 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-26 10:35:53,024 44 INFO rb-35659da-226004-429082 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-26 10:35:53,104 44 INFO rb-35659da-226004-429082 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-26 10:35:53,159 44 INFO rb-35659da-226004-429082 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-26 10:35:53,221 44 INFO rb-35659da-226004-429082 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-26 10:35:53,273 44 INFO rb-35659da-226004-429082 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-26 10:35:53,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:53] "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-26 10:35:53,338 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:53] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.020 2026-10-26 10:35:53,422 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57424693 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '8f0ba2f3-cf44-49b1-9d91-5a461c132c6e'}] 2026-10-26 10:35:53,427 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:35:54,068 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57424693 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '8f0ba2f3-cf44-49b1-9d91-5a461c132c6e'} created pos.order #629 2026-10-26 10:35:54,102 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57424693 finished 2026-10-26 10:35:54,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 162 0.183 0.605 2026-10-26 10:35:54,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.029 0.092 2026-10-26 10:35:54,473 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:54] "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-26 10:35:54,666 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:54] "GET /report/barcode/Code128/0443-07de-45c0 HTTP/1.1" 200 - 0 0.000 0.063 2026-10-26 10:35:54,751 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62756307 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '8f0ba2f3-cf44-49b1-9d91-5a461c132c6e'}] 2026-10-26 10:35:54,758 44 INFO rb-35659da-226004-429082 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-26 10:35:54,769 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62756307 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '8f0ba2f3-cf44-49b1-9d91-5a461c132c6e'} sync ignored for existing PoS order pos.order(629,) (state: paid) 2026-10-26 10:35:54,802 44 INFO rb-35659da-226004-429082 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-26 10:35:54,841 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62756307 finished 2026-10-26 10:35:54,907 44 INFO rb-35659da-226004-429082 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-26 10:35:54,989 44 INFO rb-35659da-226004-429082 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-26 10:35:55,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.087 0.202 2026-10-26 10:35:55,041 44 INFO rb-35659da-226004-429082 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-26 10:35:55,087 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:55] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.021 2026-10-26 10:35:55,091 44 INFO rb-35659da-226004-429082 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-26 10:35:55,147 44 INFO rb-35659da-226004-429082 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-26 10:35:55,188 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 14 0.010 0.040 2026-10-26 10:35:55,383 44 INFO rb-35659da-226004-429082 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-26 10:35:55,431 44 INFO rb-35659da-226004-429082 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-26 10:35:55,483 44 INFO rb-35659da-226004-429082 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-26 10:35:55,534 44 INFO rb-35659da-226004-429082 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-26 10:35:55,585 44 INFO rb-35659da-226004-429082 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-26 10:35:55,636 44 INFO rb-35659da-226004-429082 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-26 10:35:55,712 44 INFO rb-35659da-226004-429082 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-26 10:35:55,778 44 INFO rb-35659da-226004-429082 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-26 10:35:55,846 44 INFO rb-35659da-226004-429082 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-26 10:35:55,900 44 INFO rb-35659da-226004-429082 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-26 10:35:55,927 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:55] "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-26 10:35:56,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:56] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.006 0.021 2026-10-26 10:35:56,155 44 INFO rb-35659da-226004-429082 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-26 10:35:56,202 44 INFO rb-35659da-226004-429082 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-26 10:35:56,262 44 INFO rb-35659da-226004-429082 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-26 10:35:56,318 44 INFO rb-35659da-226004-429082 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-26 10:35:56,376 44 INFO rb-35659da-226004-429082 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-26 10:35:56,434 44 INFO rb-35659da-226004-429082 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-26 10:35:56,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:56] "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-26 10:35:56,528 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:56] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.009 0.023 2026-10-26 10:35:56,691 44 INFO rb-35659da-226004-429082 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-26 10:35:56,830 44 INFO rb-35659da-226004-429082 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-26 10:35:56,875 44 INFO rb-35659da-226004-429082 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-26 10:35:56,929 44 INFO rb-35659da-226004-429082 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-26 10:35:56,992 44 INFO rb-35659da-226004-429082 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-26 10:35:57,055 44 INFO rb-35659da-226004-429082 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-26 10:35:57,110 44 INFO rb-35659da-226004-429082 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-26 10:35:57,163 44 INFO rb-35659da-226004-429082 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-26 10:35:57,618 44 INFO rb-35659da-226004-429082 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-26 10:35:57,666 44 INFO rb-35659da-226004-429082 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-26 10:35:57,716 44 INFO rb-35659da-226004-429082 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-26 10:35:57,783 44 INFO rb-35659da-226004-429082 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-26 10:35:57,844 44 INFO rb-35659da-226004-429082 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-26 10:35:57,900 44 INFO rb-35659da-226004-429082 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-26 10:35:57,970 44 INFO rb-35659da-226004-429082 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-26 10:35:57,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:57] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.020 2026-10-26 10:35:58,021 44 INFO rb-35659da-226004-429082 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-26 10:35:58,071 44 INFO rb-35659da-226004-429082 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-26 10:35:58,138 44 INFO rb-35659da-226004-429082 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-26 10:35:58,182 44 INFO rb-35659da-226004-429082 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-26 10:35:58,232 44 INFO rb-35659da-226004-429082 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-26 10:35:58,292 44 INFO rb-35659da-226004-429082 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-26 10:35:58,346 44 INFO rb-35659da-226004-429082 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-26 10:35:58,404 44 INFO rb-35659da-226004-429082 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-26 10:35:58,455 44 INFO rb-35659da-226004-429082 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-26 10:35:58,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:58] "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-26 10:35:58,506 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:58] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.022 2026-10-26 10:35:58,567 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50551706 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '89d3ea11-cd7e-4cdd-9da8-a8b462cb6976'}] 2026-10-26 10:35:59,016 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50551706 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '89d3ea11-cd7e-4cdd-9da8-a8b462cb6976'} created pos.order #630 2026-10-26 10:35:59,046 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50551706 finished 2026-10-26 10:35:59,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 145 0.118 0.458 2026-10-26 10:35:59,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 46 0.044 0.107 2026-10-26 10:35:59,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:59] "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-26 10:35:59,604 44 INFO rb-35659da-226004-429082 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-26 10:35:59,604 44 INFO rb-35659da-226004-429082 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-26 10:35:59,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:59] "GET /report/barcode/Code128/0443-ed7e-443f HTTP/1.1" 200 - 0 0.000 0.097 2026-10-26 10:35:59,609 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22139523 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '89d3ea11-cd7e-4cdd-9da8-a8b462cb6976'}] 2026-10-26 10:35:59,632 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22139523 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '89d3ea11-cd7e-4cdd-9da8-a8b462cb6976'} sync ignored for existing PoS order pos.order(630,) (state: paid) 2026-10-26 10:35:59,662 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22139523 finished 2026-10-26 10:35:59,689 44 INFO rb-35659da-226004-429082 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-26 10:35:59,757 44 INFO rb-35659da-226004-429082 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-26 10:35:59,805 44 INFO rb-35659da-226004-429082 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-26 10:35:59,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.064 0.195 2026-10-26 10:35:59,859 44 INFO rb-35659da-226004-429082 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-26 10:35:59,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:35:59] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.017 2026-10-26 10:36:00,013 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 17 0.010 0.034 2026-10-26 10:36:00,091 44 INFO rb-35659da-226004-429082 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-26 10:36:00,142 44 INFO rb-35659da-226004-429082 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-26 10:36:00,195 44 INFO rb-35659da-226004-429082 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-26 10:36:00,262 44 INFO rb-35659da-226004-429082 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-26 10:36:00,315 44 INFO rb-35659da-226004-429082 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-26 10:36:00,370 44 INFO rb-35659da-226004-429082 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-26 10:36:00,422 44 INFO rb-35659da-226004-429082 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-26 10:36:00,470 44 INFO rb-35659da-226004-429082 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-26 10:36:00,620 44 INFO rb-35659da-226004-429082 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-26 10:36:00,678 44 INFO rb-35659da-226004-429082 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-26 10:36:00,735 44 INFO rb-35659da-226004-429082 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-26 10:36:00,796 44 INFO rb-35659da-226004-429082 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-26 10:36:00,851 44 INFO rb-35659da-226004-429082 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-26 10:36:00,911 44 INFO rb-35659da-226004-429082 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-26 10:36:00,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:00] "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-26 10:36:01,076 44 INFO rb-35659da-226004-429082 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-26 10:36:01,110 44 INFO rb-35659da-226004-429082 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-26 10:36:01,163 44 INFO rb-35659da-226004-429082 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-26 10:36:01,221 44 INFO rb-35659da-226004-429082 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-26 10:36:01,278 44 INFO rb-35659da-226004-429082 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-26 10:36:01,355 44 INFO rb-35659da-226004-429082 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-26 10:36:01,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:01] "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-26 10:36:01,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:01] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.005 0.015 2026-10-26 10:36:01,589 44 INFO rb-35659da-226004-429082 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-26 10:36:01,638 44 INFO rb-35659da-226004-429082 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-26 10:36:01,689 44 INFO rb-35659da-226004-429082 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-26 10:36:01,742 44 INFO rb-35659da-226004-429082 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-26 10:36:01,802 44 INFO rb-35659da-226004-429082 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-26 10:36:01,855 44 INFO rb-35659da-226004-429082 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-26 10:36:01,899 44 INFO rb-35659da-226004-429082 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-26 10:36:01,958 44 INFO rb-35659da-226004-429082 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-26 10:36:02,013 44 INFO rb-35659da-226004-429082 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-26 10:36:02,064 44 INFO rb-35659da-226004-429082 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-26 10:36:02,120 44 INFO rb-35659da-226004-429082 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-26 10:36:02,129 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:02] "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-26 10:36:02,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:02] "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-26 10:36:02,216 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53165362 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': '1b207f34-c62e-4011-a74e-46ce977aad28'}] 2026-10-26 10:36:02,859 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53165362 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': '1b207f34-c62e-4011-a74e-46ce977aad28'} created pos.order #631 2026-10-26 10:36:02,889 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53165362 finished 2026-10-26 10:36:02,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.272 0.510 2026-10-26 10:36:03,204 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.053 0.073 2026-10-26 10:36:03,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:03] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.016 2026-10-26 10:36:03,348 44 INFO rb-35659da-226004-429082 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-26 10:36:03,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:03] "GET /report/barcode/Code128/044b-7a12-4908 HTTP/1.1" 200 - 0 0.000 0.066 2026-10-26 10:36:03,362 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32447200 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '1b207f34-c62e-4011-a74e-46ce977aad28'}] 2026-10-26 10:36:03,374 44 INFO rb-35659da-226004-429082 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-26 10:36:03,382 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32447200 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '1b207f34-c62e-4011-a74e-46ce977aad28'} sync ignored for existing PoS order pos.order(631,) (state: paid) 2026-10-26 10:36:03,416 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32447200 finished 2026-10-26 10:36:03,459 44 INFO rb-35659da-226004-429082 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-26 10:36:03,530 44 INFO rb-35659da-226004-429082 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-26 10:36:03,582 44 INFO rb-35659da-226004-429082 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-26 10:36:03,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.059 0.173 2026-10-26 10:36:03,635 44 INFO rb-35659da-226004-429082 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-26 10:36:03,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:03] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-26 10:36:03,741 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.010 0.036 2026-10-26 10:36:03,843 44 INFO rb-35659da-226004-429082 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-26 10:36:03,895 44 INFO rb-35659da-226004-429082 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-26 10:36:03,944 44 INFO rb-35659da-226004-429082 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-26 10:36:04,008 44 INFO rb-35659da-226004-429082 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-26 10:36:04,066 44 INFO rb-35659da-226004-429082 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-26 10:36:04,123 44 INFO rb-35659da-226004-429082 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-26 10:36:04,177 44 INFO rb-35659da-226004-429082 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-26 10:36:04,195 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:04] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.010 2026-10-26 10:36:04,231 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:04] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.006 0.018 2026-10-26 10:36:04,236 44 INFO rb-35659da-226004-429082 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-26 10:36:04,350 44 INFO rb-35659da-226004-429082 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-26 10:36:04,399 44 INFO rb-35659da-226004-429082 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-26 10:36:04,450 44 INFO rb-35659da-226004-429082 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-26 10:36:04,518 44 INFO rb-35659da-226004-429082 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-26 10:36:04,571 44 INFO rb-35659da-226004-429082 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-26 10:36:04,622 44 INFO rb-35659da-226004-429082 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-26 10:36:04,674 44 INFO rb-35659da-226004-429082 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-26 10:36:04,732 44 INFO rb-35659da-226004-429082 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-26 10:36:04,866 44 INFO rb-35659da-226004-429082 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-26 10:36:04,919 44 INFO rb-35659da-226004-429082 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-26 10:36:04,976 44 INFO rb-35659da-226004-429082 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-26 10:36:05,034 44 INFO rb-35659da-226004-429082 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-26 10:36:05,084 44 INFO rb-35659da-226004-429082 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-26 10:36:05,148 44 INFO rb-35659da-226004-429082 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-26 10:36:05,226 44 INFO rb-35659da-226004-429082 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-26 10:36:05,304 44 INFO rb-35659da-226004-429082 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-26 10:36:05,355 44 INFO rb-35659da-226004-429082 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-26 10:36:05,402 44 INFO rb-35659da-226004-429082 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-26 10:36:05,466 44 INFO rb-35659da-226004-429082 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-26 10:36:05,512 44 INFO rb-35659da-226004-429082 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-26 10:36:05,563 44 INFO rb-35659da-226004-429082 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-26 10:36:05,620 44 INFO rb-35659da-226004-429082 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-26 10:36:05,674 44 INFO rb-35659da-226004-429082 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-26 10:36:05,727 44 INFO rb-35659da-226004-429082 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-26 10:36:05,791 44 INFO rb-35659da-226004-429082 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-26 10:36:05,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:05] "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-26 10:36:05,839 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52517067 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': '451fd4d8-33a6-4834-9d5c-426ca1af0c89'}] 2026-10-26 10:36:06,335 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52517067 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': '451fd4d8-33a6-4834-9d5c-426ca1af0c89'} created pos.order #632 2026-10-26 10:36:06,360 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52517067 finished 2026-10-26 10:36:06,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.118 0.486 2026-10-26 10:36:06,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.023 0.072 2026-10-26 10:36:06,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36: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-26 10:36:06,750 44 INFO rb-35659da-226004-429082 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-26 10:36:06,762 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-26 10:36:06,766 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-26 10:36:06,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:06] "GET /report/barcode/Code128/0445-4ac0-4b38 HTTP/1.1" 200 - 0 0.000 0.094 2026-10-26 10:36:06,768 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96807433 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '451fd4d8-33a6-4834-9d5c-426ca1af0c89'}] 2026-10-26 10:36:06,812 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96807433 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '451fd4d8-33a6-4834-9d5c-426ca1af0c89'} sync ignored for existing PoS order pos.order(632,) (state: paid) 2026-10-26 10:36:06,858 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96807433 finished 2026-10-26 10:36:07,018 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.067 0.217 2026-10-26 10:36:07,291 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 35218508 (allocated 38678528) 2026-10-26 10:36:07,315 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 90686 2026-10-26 10:36:07,316 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-26 10:36:07,320 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 90686 2026-10-26 10:36:07,472 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103607_471818_test_pos_loyalty_tour_basic.txt 2026-10-26 10:36:07,472 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpyi0diyhp_chrome_odoo" 2026-10-26 10:36:07,504 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-10-26 10:36:09,492 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 90953 2026-10-26 10:36:09,493 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmpn1vbapu1_chrome_odoo 2026-10-26 10:36:09,493 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:46793/json/version 2026-10-26 10:36:09,494 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:36:09,552 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: Chrome/150.0.7871.114 2026-10-26 10:36:09,552 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:46793/json 2026-10-26 10:36:09,555 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:36:09,571 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:46793/devtools/page/C9455418437FDB9113726548FEE9DC31 2026-10-26 10:36:09,586 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-10-26 10:36:09,602 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-10-26 10:36:09,981 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:36:09,991 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-10-26 10:36:09,994 44 INFO rb-35659da-226004-429082 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-26 10:36:09,994 44 INFO rb-35659da-226004-429082 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-26 10:36:10,026 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:36:10,886 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:10] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.077 0.794 2026-10-26 10:36:10,892 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': 'C9455418437FDB9113726548FEE9DC31', 'loaderId': 'FD8D6DBE7DFD4975AFAE3ED05D7DACC9', 'isDownload': False} 2026-10-26 10:36:10,892 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-10-26 10:36:10,915 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:36:10,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:10] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-26 10:36:10,969 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:10] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.038 2026-10-26 10:36:10,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:10] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.044 2026-10-26 10:36:11,809 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:36:11,816 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:36:11,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-26 10:36:11,925 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 10:36:11,928 44 INFO rb-35659da-226004-429082 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-26 10:36:11,940 44 INFO rb-35659da-226004-429082 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-26 10:36:11,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 10:36:11,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:36:12,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:12] "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.018 2026-10-26 10:36:12,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.070 2026-10-26 10:36:12,215 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.026 0.090 2026-10-26 10:36:12,220 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-26 10:36:13,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.354 0.651 2026-10-26 10:36:13,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "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-26 10:36:13,447 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "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.008 2026-10-26 10:36:13,529 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.053 2026-10-26 10:36:13,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36: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.008 2026-10-26 10:36:13,670 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-10-26 10:36:13,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.023 2026-10-26 10:36:13,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:36:13,836 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.056 2026-10-26 10:36:13,855 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:36:13,857 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 10:36:13,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.019 0.052 2026-10-26 10:36:13,911 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:36:13,915 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "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-26 10:36:13,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.031 0.126 2026-10-26 10:36:13,988 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:36:14,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.032 0.108 2026-10-26 10:36:14,116 44 INFO rb-35659da-226004-429082 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-26 10:36:14,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.022 0.216 2026-10-26 10:36:14,285 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:36:14,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.321 2026-10-26 10:36:14,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.110 2026-10-26 10:36:14,382 44 INFO rb-35659da-226004-429082 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-26 10:36:14,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.175 2026-10-26 10:36:14,414 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:36:14,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.240 2026-10-26 10:36:14,562 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.318 2026-10-26 10:36:14,603 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.011 0.293 2026-10-26 10:36:14,645 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image?model=product.template&field=image_128&id=1768&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.316 2026-10-26 10:36:14,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.338 2026-10-26 10:36:14,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.296 2026-10-26 10:36:14,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image?model=product.template&field=image_128&id=1766&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.279 2026-10-26 10:36:14,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.229 2026-10-26 10:36:14,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.232 2026-10-26 10:36:14,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.245 2026-10-26 10:36:14,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:14] "GET /web/image?model=product.template&field=image_128&id=1767&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.243 2026-10-26 10:36:15,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.062 0.297 2026-10-26 10:36:15,205 44 INFO rb-35659da-226004-429082 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-26 10:36:15,270 44 INFO rb-35659da-226004-429082 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-26 10:36:15,320 44 INFO rb-35659da-226004-429082 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-26 10:36:15,398 44 INFO rb-35659da-226004-429082 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-26 10:36:15,468 44 INFO rb-35659da-226004-429082 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-26 10:36:15,558 44 INFO rb-35659da-226004-429082 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-26 10:36:15,630 44 INFO rb-35659da-226004-429082 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-26 10:36:15,683 44 INFO rb-35659da-226004-429082 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-26 10:36:15,731 44 INFO rb-35659da-226004-429082 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-26 10:36:15,818 44 INFO rb-35659da-226004-429082 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-26 10:36:15,888 44 INFO rb-35659da-226004-429082 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-26 10:36:15,938 44 INFO rb-35659da-226004-429082 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-26 10:36:15,988 44 INFO rb-35659da-226004-429082 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-26 10:36:16,039 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-10-26 10:36:16,040 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-26 10:36:16,155 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 17033852 (allocated 18485248) 2026-10-26 10:36:16,178 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 90953 2026-10-26 10:36:16,180 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-10-26 10:36:16,182 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 90953 2026-10-26 10:36:16,339 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103616_339466_test_pos_loyalty_tour_max_amount.txt 2026-10-26 10:36:16,339 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmpn1vbapu1_chrome_odoo" 2026-10-26 10:36:16,359 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-10-26 10:36:18,071 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 91168 2026-10-26 10:36:18,071 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmpe7ntamif_chrome_odoo 2026-10-26 10:36:18,072 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:37239/json/version 2026-10-26 10:36:18,073 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37239', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:36:18,135 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: Chrome/150.0.7871.114 2026-10-26 10:36:18,135 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:37239/json 2026-10-26 10:36:18,137 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37239', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:36:18,152 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:37239/devtools/page/9E74345C8A757E1BF3A594D3CD59FF87 2026-10-26 10:36:18,177 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-10-26 10:36:18,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-10-26 10:36:18,575 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:36:18,584 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-10-26 10:36:18,586 44 INFO rb-35659da-226004-429082 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-26 10:36:18,587 44 INFO rb-35659da-226004-429082 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-26 10:36:18,605 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:36:19,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:19] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.052 0.831 2026-10-26 10:36:19,489 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': '9E74345C8A757E1BF3A594D3CD59FF87', 'loaderId': 'BD113FB81DEE3B01DD9B2F6681722438', 'isDownload': False} 2026-10-26 10:36:19,489 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-10-26 10:36:19,510 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:36:19,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:19] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-10-26 10:36:19,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:19] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 10:36:19,552 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:19] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-26 10:36:20,532 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:36:20,547 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:36:20,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-26 10:36:20,614 44 INFO rb-35659da-226004-429082 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-26 10:36:20,631 44 INFO rb-35659da-226004-429082 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-26 10:36:20,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.017 2026-10-26 10:36:20,678 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36: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-26 10:36:20,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:36:20,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:20] "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.024 2026-10-26 10:36:20,796 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-26 10:36:20,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.066 2026-10-26 10:36:20,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-26 10:36:22,049 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.306 0.783 2026-10-26 10:36:22,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:36:22,218 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 10:36:22,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.056 2026-10-26 10:36:22,399 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 10:36:22,434 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-10-26 10:36:22,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.016 2026-10-26 10:36:22,540 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:36:22,569 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:36:22,627 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:36:22,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.032 0.059 2026-10-26 10:36:22,648 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36: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-26 10:36:22,675 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 10:36:22,688 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.012 0.120 2026-10-26 10:36:22,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.142 2026-10-26 10:36:22,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.026 2026-10-26 10:36:22,837 44 INFO rb-35659da-226004-429082 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-26 10:36:22,944 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:36:22,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:22] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.022 0.036 2026-10-26 10:36:23,095 44 INFO rb-35659da-226004-429082 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-26 10:36:23,175 44 INFO rb-35659da-226004-429082 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-26 10:36:23,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.058 0.237 2026-10-26 10:36:23,228 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:36:23,279 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 10:36:23,340 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.038 0.364 2026-10-26 10:36:23,375 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.239 2026-10-26 10:36:23,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.306 2026-10-26 10:36:23,465 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.323 2026-10-26 10:36:23,524 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.469 2026-10-26 10:36:23,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.270 2026-10-26 10:36:23,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.253 2026-10-26 10:36:23,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.275 2026-10-26 10:36:23,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.293 2026-10-26 10:36:23,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /web/image?model=product.template&field=image_128&id=1770&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.284 2026-10-26 10:36:23,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.274 2026-10-26 10:36:23,853 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "GET /web/image?model=product.template&field=image_128&id=1771&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.254 2026-10-26 10:36:23,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.045 0.312 2026-10-26 10:36:24,065 44 INFO rb-35659da-226004-429082 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-26 10:36:24,158 44 INFO rb-35659da-226004-429082 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-26 10:36:24,208 44 INFO rb-35659da-226004-429082 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-26 10:36:24,267 44 INFO rb-35659da-226004-429082 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-26 10:36:24,357 44 INFO rb-35659da-226004-429082 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-26 10:36:24,396 44 INFO rb-35659da-226004-429082 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-26 10:36:24,423 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:24] "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.068 2026-10-26 10:36:24,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:24] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.012 0.103 2026-10-26 10:36:24,503 44 INFO rb-35659da-226004-429082 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-26 10:36:24,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.026 0.119 2026-10-26 10:36:24,651 44 INFO rb-35659da-226004-429082 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-26 10:36:24,699 44 INFO rb-35659da-226004-429082 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-26 10:36:24,751 44 INFO rb-35659da-226004-429082 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-26 10:36:24,806 44 INFO rb-35659da-226004-429082 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-26 10:36:24,859 44 INFO rb-35659da-226004-429082 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-26 10:36:24,913 44 INFO rb-35659da-226004-429082 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-26 10:36:24,966 44 INFO rb-35659da-226004-429082 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-26 10:36:25,021 44 INFO rb-35659da-226004-429082 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-26 10:36:25,072 44 INFO rb-35659da-226004-429082 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-26 10:36:25,135 44 INFO rb-35659da-226004-429082 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-26 10:36:25,194 44 INFO rb-35659da-226004-429082 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-26 10:36:25,245 44 INFO rb-35659da-226004-429082 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-26 10:36:25,363 44 INFO rb-35659da-226004-429082 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-26 10:36:25,424 44 INFO rb-35659da-226004-429082 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-26 10:36:25,475 44 INFO rb-35659da-226004-429082 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-26 10:36:25,526 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-10-26 10:36:25,527 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-26 10:36:25,677 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 17490768 (allocated 19009536) 2026-10-26 10:36:25,692 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 91168 2026-10-26 10:36:25,698 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-10-26 10:36:25,702 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 91168 2026-10-26 10:36:25,859 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103625_858830_test_promo_with_different_taxes.txt 2026-10-26 10:36:25,859 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmpe7ntamif_chrome_odoo" 2026-10-26 10:36:25,880 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-10-26 10:36:27,655 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 91378 2026-10-26 10:36:27,656 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmpimh9tr0j_chrome_odoo 2026-10-26 10:36:27,656 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:39699/json/version 2026-10-26 10:36:27,658 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39699', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:36:27,761 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: Chrome/150.0.7871.114 2026-10-26 10:36:27,762 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:39699/json 2026-10-26 10:36:27,763 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39699', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:36:27,785 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:39699/devtools/page/5B4588A01513E1A5E889B746CE14203B 2026-10-26 10:36:27,814 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-10-26 10:36:27,822 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-10-26 10:36:28,140 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:36:28,150 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-10-26 10:36:28,157 44 INFO rb-35659da-226004-429082 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-26 10:36:28,158 44 INFO rb-35659da-226004-429082 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-26 10:36:28,181 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:36:29,061 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:29] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.060 0.829 2026-10-26 10:36:29,068 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': '5B4588A01513E1A5E889B746CE14203B', 'loaderId': '71E3E43375C33180C051B51CD49060E9', 'isDownload': False} 2026-10-26 10:36:29,068 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-10-26 10:36:29,101 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:36:29,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:29] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 10:36:29,149 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:29] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-10-26 10:36:29,163 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:29] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-26 10:36:29,885 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:36:29,902 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:36:29,934 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-26 10:36:29,989 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 10:36:29,995 44 INFO rb-35659da-226004-429082 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-26 10:36:30,008 44 INFO rb-35659da-226004-429082 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-26 10:36:30,033 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:36:30,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:36:30,137 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:30] "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.017 2026-10-26 10:36:30,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.050 2026-10-26 10:36:30,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.037 0.057 2026-10-26 10:36:30,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-26 10:36:31,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.354 0.655 2026-10-26 10:36:31,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:36:31,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 10:36:31,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:31] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.056 2026-10-26 10:36:31,743 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 10:36:31,774 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-10-26 10:36:31,796 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-26 10:36:31,916 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 10:36:31,925 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:36:31,973 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 10:36:31,989 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:31] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.058 0.037 2026-10-26 10:36:32,018 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 10:36:32,032 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "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-26 10:36:32,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.008 0.144 2026-10-26 10:36:32,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-10-26 10:36:32,111 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.008 0.056 2026-10-26 10:36:32,170 44 INFO rb-35659da-226004-429082 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-26 10:36:32,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.056 2026-10-26 10:36:32,361 44 INFO rb-35659da-226004-429082 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-26 10:36:32,368 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:36:32,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.095 2026-10-26 10:36:32,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.160 2026-10-26 10:36:32,472 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:36:32,523 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.209 2026-10-26 10:36:32,538 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:36:32,580 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.017 0.255 2026-10-26 10:36:32,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.306 2026-10-26 10:36:32,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.318 2026-10-26 10:36:32,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.274 2026-10-26 10:36:32,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/image?model=product.template&field=image_128&id=1773&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.271 2026-10-26 10:36:32,884 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.030 0.269 2026-10-26 10:36:32,978 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:32] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.542 2026-10-26 10:36:33,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:33] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.272 2026-10-26 10:36:33,063 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:33] "GET /web/image?model=product.template&field=image_128&id=1774&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.265 2026-10-26 10:36:33,204 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.055 0.307 2026-10-26 10:36:33,256 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:33] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.618 2026-10-26 10:36:33,321 44 INFO rb-35659da-226004-429082 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-26 10:36:33,505 44 INFO rb-35659da-226004-429082 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-26 10:36:33,627 44 INFO rb-35659da-226004-429082 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-26 10:36:33,686 44 INFO rb-35659da-226004-429082 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-26 10:36:33,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-10-26 10:36:33,735 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-26 10:36:33,865 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 16140576 (allocated 17825792) 2026-10-26 10:36:33,891 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 91378 2026-10-26 10:36:33,895 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-10-26 10:36:33,899 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 91378 2026-10-26 10:36:34,048 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103634_048191_test_promo_with_free_product.txt 2026-10-26 10:36:34,048 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmpimh9tr0j_chrome_odoo" 2026-10-26 10:36:34,070 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-10-26 10:36:35,917 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 91598 2026-10-26 10:36:35,917 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpxdj9pugd_chrome_odoo 2026-10-26 10:36:35,917 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:39445/json/version 2026-10-26 10:36:35,922 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39445', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:36:35,986 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-26 10:36:35,987 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:39445/json 2026-10-26 10:36:35,987 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39445', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:36:35,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:39445/devtools/page/53916AB04B80980B63F4B891738749D8 2026-10-26 10:36:36,023 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-10-26 10:36:36,030 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-10-26 10:36:36,415 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:36:36,425 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-10-26 10:36:36,427 44 INFO rb-35659da-226004-429082 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-26 10:36:36,427 44 INFO rb-35659da-226004-429082 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-26 10:36:36,447 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:36:37,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:37] "GET /pos/ui/80 HTTP/1.1" 200 - 86 0.047 0.780 2026-10-26 10:36:37,276 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': '53916AB04B80980B63F4B891738749D8', 'loaderId': 'BC5875729E8322BC90AA19E69DE7171D', 'isDownload': False} 2026-10-26 10:36:37,276 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-10-26 10:36:37,311 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:36:37,347 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:37] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-26 10:36:37,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:37] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.031 2026-10-26 10:36:37,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:37] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.044 2026-10-26 10:36:38,143 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:36:38,159 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:36:38,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 10:36:38,243 44 INFO rb-35659da-226004-429082 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-26 10:36:38,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 10:36:38,260 44 INFO rb-35659da-226004-429082 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-26 10:36:38,297 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36: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-26 10:36:38,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:36:38,377 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.015 2026-10-26 10:36:38,399 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-26 10:36:38,498 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.021 0.060 2026-10-26 10:36:38,502 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-26 10:36:39,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.314 0.656 2026-10-26 10:36:39,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:36:39,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36: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.008 2026-10-26 10:36:39,761 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:39] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.055 2026-10-26 10:36:39,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36: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.011 2026-10-26 10:36:39,870 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-26 10:36:39,892 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-26 10:36:39,966 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:36:39,995 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:36:39,999 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 10:36:40,053 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:36:40,057 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36: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-26 10:36:40,067 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.044 0.066 2026-10-26 10:36:40,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.013 0.113 2026-10-26 10:36:40,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.119 2026-10-26 10:36:40,141 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.009 0.061 2026-10-26 10:36:40,212 44 INFO rb-35659da-226004-429082 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-26 10:36:40,311 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:36:40,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.013 0.052 2026-10-26 10:36:40,474 44 INFO rb-35659da-226004-429082 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-26 10:36:40,524 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 - 33 0.048 0.194 2026-10-26 10:36:40,527 44 INFO rb-35659da-226004-429082 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-26 10:36:40,561 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:36:40,577 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:36:40,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /pos/ui/80 HTTP/1.1" 200 - 33 0.070 0.294 2026-10-26 10:36:40,712 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.298 2026-10-26 10:36:40,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.328 2026-10-26 10:36:40,798 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.371 2026-10-26 10:36:40,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.012 0.456 2026-10-26 10:36:40,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.295 2026-10-26 10:36:40,925 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/image?model=product.template&field=image_128&id=1781&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.235 2026-10-26 10:36:40,963 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:40] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-26 10:36:41,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:41] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.226 2026-10-26 10:36:41,151 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.060 0.283 2026-10-26 10:36:41,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:41] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.282 2026-10-26 10:36:41,227 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:41] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.349 2026-10-26 10:36:41,285 44 INFO rb-35659da-226004-429082 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-26 10:36:41,395 44 INFO rb-35659da-226004-429082 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-26 10:36:41,451 44 INFO rb-35659da-226004-429082 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-26 10:36:41,528 44 INFO rb-35659da-226004-429082 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-26 10:36:41,607 44 INFO rb-35659da-226004-429082 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-26 10:36:41,655 44 INFO rb-35659da-226004-429082 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-26 10:36:41,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.020 0.058 2026-10-26 10:36:41,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:41] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.019 0.082 2026-10-26 10:36:41,780 44 INFO rb-35659da-226004-429082 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-26 10:36:41,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.025 0.111 2026-10-26 10:36:41,891 44 INFO rb-35659da-226004-429082 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-26 10:36:41,934 44 INFO rb-35659da-226004-429082 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-26 10:36:41,993 44 INFO rb-35659da-226004-429082 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-26 10:36:42,046 44 INFO rb-35659da-226004-429082 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-26 10:36:42,106 44 INFO rb-35659da-226004-429082 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-26 10:36:42,157 44 INFO rb-35659da-226004-429082 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-26 10:36:42,206 44 INFO rb-35659da-226004-429082 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-26 10:36:42,283 44 INFO rb-35659da-226004-429082 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-26 10:36:42,338 44 INFO rb-35659da-226004-429082 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-26 10:36:42,388 44 INFO rb-35659da-226004-429082 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-26 10:36:42,439 44 INFO rb-35659da-226004-429082 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-26 10:36:42,487 44 INFO rb-35659da-226004-429082 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-26 10:36:42,537 44 INFO rb-35659da-226004-429082 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-26 10:36:42,598 44 INFO rb-35659da-226004-429082 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-26 10:36:42,668 44 INFO rb-35659da-226004-429082 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-26 10:36:42,766 44 INFO rb-35659da-226004-429082 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-26 10:36:42,818 44 INFO rb-35659da-226004-429082 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-26 10:36:42,869 44 INFO rb-35659da-226004-429082 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-26 10:36:42,919 44 INFO rb-35659da-226004-429082 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-26 10:36:42,970 44 INFO rb-35659da-226004-429082 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-26 10:36:43,021 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-10-26 10:36:43,022 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-26 10:36:43,170 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 16614100 (allocated 18350080) 2026-10-26 10:36:43,194 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 91598 2026-10-26 10:36:43,195 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-10-26 10:36:43,198 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 91598 2026-10-26 10:36:43,347 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103643_347335_test_promotion_program_with_global_discount.txt 2026-10-26 10:36:43,347 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmpxdj9pugd_chrome_odoo" 2026-10-26 10:36:43,378 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-10-26 10:36:45,303 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 91818 2026-10-26 10:36:45,304 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpk3uglgm7_chrome_odoo 2026-10-26 10:36:45,304 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:35027/json/version 2026-10-26 10:36:45,305 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35027', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:36:45,376 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-26 10:36:45,377 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:35027/json 2026-10-26 10:36:45,377 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35027', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:36:45,387 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:35027/devtools/page/3ACC404D4C7F7433D419105CA55A0FE4 2026-10-26 10:36:45,400 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-10-26 10:36:45,446 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-10-26 10:36:45,684 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:36:45,694 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-10-26 10:36:45,698 44 INFO rb-35659da-226004-429082 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-26 10:36:45,698 44 INFO rb-35659da-226004-429082 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-26 10:36:45,719 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:36:46,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:46] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.048 0.730 2026-10-26 10:36:46,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': '3ACC404D4C7F7433D419105CA55A0FE4', 'loaderId': 'BE1BE13FABE5DF36E96B44F986579F87', 'isDownload': False} 2026-10-26 10:36:46,500 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-10-26 10:36:46,527 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:36:46,554 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:46] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-26 10:36:46,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:46] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-10-26 10:36:46,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:46] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.047 2026-10-26 10:36:47,312 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:36:47,324 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:36:47,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 10:36:47,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 10:36:47,398 44 INFO rb-35659da-226004-429082 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-26 10:36:47,405 44 INFO rb-35659da-226004-429082 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-26 10:36:47,437 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 10:36:47,456 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:36:47,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:47] "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.017 2026-10-26 10:36:47,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.040 2026-10-26 10:36:47,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.033 0.063 2026-10-26 10:36:47,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-26 10:36:48,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.352 0.623 2026-10-26 10:36:48,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:48] "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-26 10:36:48,839 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 10:36:48,953 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:48] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.073 2026-10-26 10:36:48,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-10-26 10:36:49,018 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-26 10:36:49,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.007 2026-10-26 10:36:49,150 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:36:49,210 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:36:49,216 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 10:36:49,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.051 2026-10-26 10:36:49,326 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.062 2026-10-26 10:36:49,342 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.059 2026-10-26 10:36:49,378 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.075 0.136 2026-10-26 10:36:49,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.197 2026-10-26 10:36:49,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.010 0.050 2026-10-26 10:36:49,558 44 INFO rb-35659da-226004-429082 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-26 10:36:49,631 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.020 2026-10-26 10:36:49,687 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:36:49,743 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.032 0.061 2026-10-26 10:36:49,879 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.066 0.158 2026-10-26 10:36:49,886 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:36:49,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.118 2026-10-26 10:36:49,969 44 INFO rb-35659da-226004-429082 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-26 10:36:49,970 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:49] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.168 2026-10-26 10:36:50,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:50] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.221 2026-10-26 10:36:50,037 44 INFO rb-35659da-226004-429082 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-26 10:36:50,042 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:36:50,090 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:50] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.267 2026-10-26 10:36:50,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:50] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.301 2026-10-26 10:36:50,157 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:50] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.240 2026-10-26 10:36:50,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:50] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.247 2026-10-26 10:36:50,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:50] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.247 2026-10-26 10:36:50,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:50] "GET /web/image?model=product.template&field=image_128&id=1783&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.208 2026-10-26 10:36:50,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:50] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-10-26 10:36:50,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:50] "GET /web/image?model=product.template&field=image_128&id=1784&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-26 10:36:50,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.035 0.244 2026-10-26 10:36:50,508 44 INFO rb-35659da-226004-429082 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-26 10:36:50,670 44 INFO rb-35659da-226004-429082 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-26 10:36:50,721 44 INFO rb-35659da-226004-429082 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-26 10:36:50,795 44 INFO rb-35659da-226004-429082 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-26 10:36:50,885 44 INFO rb-35659da-226004-429082 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-26 10:36:50,931 44 INFO rb-35659da-226004-429082 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-26 10:36:50,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.024 0.071 2026-10-26 10:36:51,069 44 INFO rb-35659da-226004-429082 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-26 10:36:51,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.025 0.076 2026-10-26 10:36:51,185 44 INFO rb-35659da-226004-429082 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-26 10:36:51,244 44 INFO rb-35659da-226004-429082 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-26 10:36:51,303 44 INFO rb-35659da-226004-429082 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-26 10:36:51,347 44 INFO rb-35659da-226004-429082 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-26 10:36:51,400 44 INFO rb-35659da-226004-429082 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-26 10:36:51,454 44 INFO rb-35659da-226004-429082 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-26 10:36:51,507 44 INFO rb-35659da-226004-429082 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-26 10:36:51,608 44 INFO rb-35659da-226004-429082 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-26 10:36:51,706 44 INFO rb-35659da-226004-429082 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-26 10:36:51,754 44 INFO rb-35659da-226004-429082 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-26 10:36:51,804 44 INFO rb-35659da-226004-429082 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-26 10:36:51,864 44 INFO rb-35659da-226004-429082 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-26 10:36:51,905 44 INFO rb-35659da-226004-429082 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-26 10:36:51,957 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-10-26 10:36:51,958 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 10:36:52,075 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 17155084 (allocated 18485248) 2026-10-26 10:36:52,091 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 91818 2026-10-26 10:36:52,093 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-10-26 10:36:52,095 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 91818 2026-10-26 10:36:52,289 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103652_289033_test_promotion_program_with_loyalty_program.txt 2026-10-26 10:36:52,289 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmpk3uglgm7_chrome_odoo" 2026-10-26 10:36:52,309 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-10-26 10:36:54,206 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 92024 2026-10-26 10:36:54,206 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmpgli64ekp_chrome_odoo 2026-10-26 10:36:54,207 44 INFO rb-35659da-226004-429082 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:37801/json/version 2026-10-26 10:36:54,208 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37801', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:36:54,286 44 INFO rb-35659da-226004-429082 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-26 10:36:54,286 44 INFO rb-35659da-226004-429082 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:37801/json 2026-10-26 10:36:54,287 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37801', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:36:54,299 44 INFO rb-35659da-226004-429082 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:37801/devtools/page/A62BA1A06768412F245288FAD8B69100 2026-10-26 10:36:54,309 44 INFO rb-35659da-226004-429082 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-26 10:36:54,317 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless enable page notifications 2026-10-26 10:36:54,598 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:36:54,612 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Setting session cookie in browser 2026-10-26 10:36:54,616 44 INFO rb-35659da-226004-429082 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-26 10:36:54,616 44 INFO rb-35659da-226004-429082 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-26 10:36:54,643 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:36:55,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:55] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.069 1.143 2026-10-26 10:36:55,852 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': 'A62BA1A06768412F245288FAD8B69100', 'loaderId': '26877FD0CCF48E12C19BDCC7FDAA41CC', 'isDownload': False} 2026-10-26 10:36:55,853 44 INFO rb-35659da-226004-429082 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-26 10:36:55,876 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:36:55,919 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:55] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.030 2026-10-26 10:36:55,927 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:55] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-26 10:36:55,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:55] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.038 2026-10-26 10:36:56,684 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:36:56,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-26 10:36:56,711 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:36:56,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 10:36:56,763 44 INFO rb-35659da-226004-429082 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-26 10:36:56,783 44 INFO rb-35659da-226004-429082 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-26 10:36:56,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.021 2026-10-26 10:36:56,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:36:56,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:56] "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.019 2026-10-26 10:36:56,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.045 2026-10-26 10:36:57,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.028 0.067 2026-10-26 10:36:57,029 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-26 10:36:58,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.378 0.677 2026-10-26 10:36:58,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:58] "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-26 10:36:58,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36: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.009 2026-10-26 10:36:58,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:58] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.048 2026-10-26 10:36:58,489 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36: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.019 2026-10-26 10:36:58,523 44 INFO rb-35659da-226004-429082 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-26 10:36:58,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 10:36:58,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:36:58,677 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.065 2026-10-26 10:36:58,697 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 10:36:58,720 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:36:58,727 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:36:58,763 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:58] "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-26 10:36:58,832 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 10:36:58,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:58] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.129 0.112 2026-10-26 10:36:58,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:58] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.008 0.301 2026-10-26 10:36:58,950 44 INFO rb-35659da-226004-429082 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-26 10:36:59,147 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.105 0.240 2026-10-26 10:36:59,173 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:36:59,196 44 INFO rb-35659da-226004-429082 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-26 10:36:59,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.022 0.305 2026-10-26 10:36:59,243 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:36:59,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.032 0.502 2026-10-26 10:36:59,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.295 2026-10-26 10:36:59,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.348 2026-10-26 10:36:59,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.285 2026-10-26 10:36:59,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.017 0.464 2026-10-26 10:36:59,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.014 0.311 2026-10-26 10:36:59,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.267 2026-10-26 10:36:59,670 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.272 2026-10-26 10:36:59,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.293 2026-10-26 10:36:59,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /web/image?model=product.template&field=image_128&id=1786&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.292 2026-10-26 10:36:59,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "GET /web/image?model=product.template&field=image_128&id=1787&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.272 2026-10-26 10:36:59,966 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:36:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.076 0.298 2026-10-26 10:37:00,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:00] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.319 2026-10-26 10:37:00,047 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:00] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.012 0.405 2026-10-26 10:37:00,073 44 INFO rb-35659da-226004-429082 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-26 10:37:00,144 44 INFO rb-35659da-226004-429082 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-26 10:37:00,195 44 INFO rb-35659da-226004-429082 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-26 10:37:00,245 44 INFO rb-35659da-226004-429082 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-26 10:37:00,297 44 INFO rb-35659da-226004-429082 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-26 10:37:00,348 44 INFO rb-35659da-226004-429082 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-26 10:37:00,440 44 INFO rb-35659da-226004-429082 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-26 10:37:00,490 44 INFO rb-35659da-226004-429082 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-26 10:37:00,541 44 INFO rb-35659da-226004-429082 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-26 10:37:00,595 44 INFO rb-35659da-226004-429082 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-26 10:37:00,643 44 INFO rb-35659da-226004-429082 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-26 10:37:00,695 44 INFO rb-35659da-226004-429082 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-26 10:37:00,793 44 INFO rb-35659da-226004-429082 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-26 10:37:00,860 44 INFO rb-35659da-226004-429082 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-26 10:37:00,912 44 INFO rb-35659da-226004-429082 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-26 10:37:00,963 44 INFO rb-35659da-226004-429082 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-26 10:37:01,013 44 INFO rb-35659da-226004-429082 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-26 10:37:01,065 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-10-26 10:37:01,066 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-26 10:37:01,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 15518420 (allocated 16777216) 2026-10-26 10:37:01,197 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 92024 2026-10-26 10:37:01,200 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-10-26 10:37:01,200 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 92024 2026-10-26 10:37:01,322 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103701_322277_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-10-26 10:37:01,322 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmpgli64ekp_chrome_odoo" 2026-10-26 10:37:01,353 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-10-26 10:37:04,203 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 92229 2026-10-26 10:37:04,203 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmp5bzj8k7o_chrome_odoo 2026-10-26 10:37:04,203 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:46101/json/version 2026-10-26 10:37:04,205 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:37:04,255 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: Chrome/150.0.7871.114 2026-10-26 10:37:04,255 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:46101/json 2026-10-26 10:37:04,262 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:37:04,315 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:46101/devtools/page/A3A2108DBA36A8C1521B40C164D55F28 2026-10-26 10:37:04,338 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-10-26 10:37:04,366 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-10-26 10:37:04,594 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:37:04,604 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-10-26 10:37:04,611 44 INFO rb-35659da-226004-429082 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-26 10:37:04,611 44 INFO rb-35659da-226004-429082 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-26 10:37:04,644 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:37:05,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:05] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 92 0.063 0.755 2026-10-26 10:37:05,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': 'A3A2108DBA36A8C1521B40C164D55F28', 'loaderId': '0F876A5FA09E35FBE2448FEA4540C22E', 'isDownload': False} 2026-10-26 10:37:05,466 44 INFO rb-35659da-226004-429082 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-26 10:37:05,504 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:37:05,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:05] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-26 10:37:05,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:05] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-26 10:37:05,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:05] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.074 2026-10-26 10:37:06,329 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:37:06,335 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:37:06,362 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-26 10:37:06,409 44 INFO rb-35659da-226004-429082 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-26 10:37:06,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 10:37:06,423 44 INFO rb-35659da-226004-429082 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-26 10:37:06,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-26 10:37:06,481 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:37:06,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.020 2026-10-26 10:37:06,580 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.066 2026-10-26 10:37:06,683 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.041 0.080 2026-10-26 10:37:06,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-26 10:37:07,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.334 0.672 2026-10-26 10:37:07,809 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:07] "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-26 10:37:07,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 10:37:08,044 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.074 2026-10-26 10:37:08,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37: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.013 2026-10-26 10:37:08,137 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-10-26 10:37:08,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-26 10:37:08,264 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:37:08,312 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:37:08,329 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:37:08,348 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:37:08,386 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "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-26 10:37:08,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.070 0.061 2026-10-26 10:37:08,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.176 2026-10-26 10:37:08,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.007 0.059 2026-10-26 10:37:08,490 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.201 2026-10-26 10:37:08,525 44 INFO rb-35659da-226004-429082 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-26 10:37:08,683 44 INFO rb-35659da-226004-429082 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-26 10:37:08,700 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 10:37:08,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.115 0.077 2026-10-26 10:37:08,865 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:37:08,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.011 0.207 2026-10-26 10:37:08,893 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:37:08,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.033 0.292 2026-10-26 10:37:09,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:09] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.329 2026-10-26 10:37:09,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:09] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.337 2026-10-26 10:37:09,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:09] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.014 0.422 2026-10-26 10:37:09,198 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:09] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.308 2026-10-26 10:37:09,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:09] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.014 0.312 2026-10-26 10:37:09,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:09] "GET /web/image?model=product.template&field=image_128&id=1789&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.305 2026-10-26 10:37:09,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:09] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.267 2026-10-26 10:37:09,375 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:09] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.213 2026-10-26 10:37:09,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:09] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.213 2026-10-26 10:37:09,495 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:09] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.227 2026-10-26 10:37:09,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.047 0.474 2026-10-26 10:37:09,779 44 INFO rb-35659da-226004-429082 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-26 10:37:10,302 44 INFO rb-35659da-226004-429082 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-26 10:37:10,355 44 INFO rb-35659da-226004-429082 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-26 10:37:10,407 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-10-26 10:37:10,408 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-26 10:37:10,576 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 19079256 (allocated 20582400) 2026-10-26 10:37:10,616 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 92229 2026-10-26 10:37:10,618 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-10-26 10:37:10,624 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 92229 2026-10-26 10:37:10,787 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103710_787590_test_race_conditions_update_program.txt 2026-10-26 10:37:10,788 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmp5bzj8k7o_chrome_odoo" 2026-10-26 10:37:10,818 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-10-26 10:37:11,971 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 92436 2026-10-26 10:37:11,971 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmp79q4dx1c_chrome_odoo 2026-10-26 10:37:11,971 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:41727/json/version 2026-10-26 10:37:11,973 44 INFO rb-35659da-226004-429082 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-26 10:37:12,040 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-10-26 10:37:12,040 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:41727/json 2026-10-26 10:37:12,045 44 INFO rb-35659da-226004-429082 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-26 10:37:12,111 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:41727/devtools/page/159CD77432A4650037ED68765ADE36AC 2026-10-26 10:37:12,156 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-10-26 10:37:12,184 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-10-26 10:37:12,359 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:37:12,368 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-10-26 10:37:12,375 44 INFO rb-35659da-226004-429082 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-26 10:37:12,375 44 INFO rb-35659da-226004-429082 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-26 10:37:12,409 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:37:13,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:13] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 87 0.053 0.710 2026-10-26 10:37:13,171 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': '159CD77432A4650037ED68765ADE36AC', 'loaderId': '6FA4BFAE6572380E30EE669634C57523', 'isDownload': False} 2026-10-26 10:37:13,172 44 INFO rb-35659da-226004-429082 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-26 10:37:13,211 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:37:13,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:13] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.030 2026-10-26 10:37:13,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:13] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-26 10:37:13,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:13] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-26 10:37:14,016 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:37:14,032 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:37:14,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 10:37:14,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 10:37:14,113 44 INFO rb-35659da-226004-429082 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-26 10:37:14,126 44 INFO rb-35659da-226004-429082 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-26 10:37:14,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:37:14,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:37:14,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.019 0.018 2026-10-26 10:37:14,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.047 2026-10-26 10:37:14,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:14] "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-26 10:37:14,378 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-26 10:37:15,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.302 0.633 2026-10-26 10:37:15,429 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 10:37:15,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 10:37:15,641 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:15] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.064 2026-10-26 10:37:15,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 10:37:15,733 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-10-26 10:37:15,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.005 2026-10-26 10:37:15,850 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:37:15,901 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:37:15,915 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.051 0.040 2026-10-26 10:37:15,917 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:37:15,980 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:15] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.024 0.109 2026-10-26 10:37:15,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.084 2026-10-26 10:37:16,010 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "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-26 10:37:16,025 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.051 2026-10-26 10:37:16,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.008 0.012 2026-10-26 10:37:16,149 44 INFO rb-35659da-226004-429082 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-26 10:37:16,227 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:37:16,280 44 INFO rb-35659da-226004-429082 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-26 10:37:16,308 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:37:16,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.074 0.066 2026-10-26 10:37:16,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.138 2026-10-26 10:37:16,378 44 INFO rb-35659da-226004-429082 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-26 10:37:16,474 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.042 0.247 2026-10-26 10:37:16,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.268 2026-10-26 10:37:16,504 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:37:16,554 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.220 2026-10-26 10:37:16,580 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.253 2026-10-26 10:37:16,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.391 2026-10-26 10:37:16,678 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.311 2026-10-26 10:37:16,716 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.187 2026-10-26 10:37:16,776 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.013 0.239 2026-10-26 10:37:16,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.236 2026-10-26 10:37:16,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.242 2026-10-26 10:37:16,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:16] "GET /web/image?model=product.template&field=image_128&id=1801&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.242 2026-10-26 10:37:17,032 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.052 0.289 2026-10-26 10:37:17,120 44 INFO rb-35659da-226004-429082 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-26 10:37:17,258 44 INFO rb-35659da-226004-429082 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-26 10:37:17,308 44 INFO rb-35659da-226004-429082 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-26 10:37:17,373 44 INFO rb-35659da-226004-429082 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-26 10:37:17,773 44 INFO rb-35659da-226004-429082 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-26 10:37:17,825 44 INFO rb-35659da-226004-429082 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-26 10:37:17,898 44 INFO rb-35659da-226004-429082 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-26 10:37:17,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:17] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.024 0.080 2026-10-26 10:37:18,034 44 INFO rb-35659da-226004-429082 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-26 10:37:18,086 44 INFO rb-35659da-226004-429082 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-26 10:37:18,124 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.022 0.073 2026-10-26 10:37:18,139 44 INFO rb-35659da-226004-429082 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-26 10:37:18,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.011 0.113 2026-10-26 10:37:18,234 44 INFO rb-35659da-226004-429082 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-26 10:37:18,286 44 INFO rb-35659da-226004-429082 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-26 10:37:18,313 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37: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.014 0.062 2026-10-26 10:37:18,402 44 INFO rb-35659da-226004-429082 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-26 10:37:18,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.066 2026-10-26 10:37:18,464 44 INFO rb-35659da-226004-429082 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-26 10:37:18,540 44 INFO rb-35659da-226004-429082 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-26 10:37:18,602 44 INFO rb-35659da-226004-429082 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-26 10:37:18,695 44 INFO rb-35659da-226004-429082 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-26 10:37:18,781 44 INFO rb-35659da-226004-429082 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-26 10:37:18,804 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:37:18,808 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:37:18,848 44 INFO rb-35659da-226004-429082 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-26 10:37:18,894 44 INFO rb-35659da-226004-429082 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-26 10:37:18,978 44 INFO rb-35659da-226004-429082 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-26 10:37:19,033 44 INFO rb-35659da-226004-429082 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-26 10:37:19,084 44 INFO rb-35659da-226004-429082 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-26 10:37:19,137 44 INFO rb-35659da-226004-429082 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-26 10:37:19,199 44 INFO rb-35659da-226004-429082 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-26 10:37:19,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:19] "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.013 2026-10-26 10:37:19,273 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:19] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.019 2026-10-26 10:37:19,352 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41247514 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0fe42ec7-b5fd-47c9-993a-d1373f32f59d'}] 2026-10-26 10:37:19,358 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:37:20,174 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41247514 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0fe42ec7-b5fd-47c9-993a-d1373f32f59d'} created pos.order #633 2026-10-26 10:37:20,204 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41247514 finished 2026-10-26 10:37:20,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.346 0.603 2026-10-26 10:37:20,429 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.032 0.067 2026-10-26 10:37:20,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.004 2026-10-26 10:37:20,647 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65397762 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0fe42ec7-b5fd-47c9-993a-d1373f32f59d'}] 2026-10-26 10:37:20,657 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65397762 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0fe42ec7-b5fd-47c9-993a-d1373f32f59d'} sync ignored for existing PoS order pos.order(633,) (state: paid) 2026-10-26 10:37:20,671 44 INFO rb-35659da-226004-429082 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-26 10:37:20,683 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65397762 finished 2026-10-26 10:37:20,723 44 INFO rb-35659da-226004-429082 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-26 10:37:20,773 44 INFO rb-35659da-226004-429082 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-26 10:37:20,820 44 INFO rb-35659da-226004-429082 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-26 10:37:20,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.064 0.172 2026-10-26 10:37:20,883 44 INFO rb-35659da-226004-429082 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-26 10:37:20,967 44 INFO rb-35659da-226004-429082 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-26 10:37:20,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.011 0.038 2026-10-26 10:37:20,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:20] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 10:37:21,055 44 INFO rb-35659da-226004-429082 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-26 10:37:21,061 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.042 2026-10-26 10:37:21,108 44 INFO rb-35659da-226004-429082 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-26 10:37:21,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:21] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.010 0.040 2026-10-26 10:37:21,162 44 INFO rb-35659da-226004-429082 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-26 10:37:21,214 44 INFO rb-35659da-226004-429082 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-26 10:37:21,271 44 INFO rb-35659da-226004-429082 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-26 10:37:21,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 45 0.043 0.106 2026-10-26 10:37:21,341 44 INFO rb-35659da-226004-429082 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-26 10:37:21,366 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.038 2026-10-26 10:37:21,397 44 INFO rb-35659da-226004-429082 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-26 10:37:21,455 44 INFO rb-35659da-226004-429082 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-26 10:37:21,502 44 INFO rb-35659da-226004-429082 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-26 10:37:21,552 44 INFO rb-35659da-226004-429082 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-26 10:37:21,646 44 INFO rb-35659da-226004-429082 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-26 10:37:21,682 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.016 0.046 2026-10-26 10:37:21,694 44 INFO rb-35659da-226004-429082 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-26 10:37:21,767 44 INFO rb-35659da-226004-429082 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-26 10:37:21,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.067 2026-10-26 10:37:21,813 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-10-26 10:37:21,814 44 INFO rb-35659da-226004-429082 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-26 10:37:21,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:21] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.050 2026-10-26 10:37:22,005 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 20404204 (allocated 22679552) 2026-10-26 10:37:22,018 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 92436 2026-10-26 10:37:22,019 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-10-26 10:37:22,021 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 92436 2026-10-26 10:37:22,172 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103722_172243_test_refund_does_not_decrease_points.txt 2026-10-26 10:37:22,172 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmp79q4dx1c_chrome_odoo" 2026-10-26 10:37:22,219 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-10-26 10:37:24,073 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 92662 2026-10-26 10:37:24,074 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmpumtmy2xi_chrome_odoo 2026-10-26 10:37:24,074 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:40849/json/version 2026-10-26 10:37:24,077 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40849', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:37:24,103 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: Chrome/150.0.7871.114 2026-10-26 10:37:24,104 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:40849/json 2026-10-26 10:37:24,104 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40849', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:37:24,124 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:40849/devtools/page/5E495458C8B2EF1B34A84EDC81711591 2026-10-26 10:37:24,135 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-10-26 10:37:24,152 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-10-26 10:37:24,317 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:37:24,328 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-10-26 10:37:24,332 44 INFO rb-35659da-226004-429082 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-26 10:37:24,332 44 INFO rb-35659da-226004-429082 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-26 10:37:24,364 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:37:25,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:25] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.050 1.004 2026-10-26 10:37:25,416 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': '5E495458C8B2EF1B34A84EDC81711591', 'loaderId': '1541CA66F218661619DFA6584A177DC2', 'isDownload': False} 2026-10-26 10:37:25,416 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-10-26 10:37:25,443 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:37:25,474 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:25] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.018 2026-10-26 10:37:25,493 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:25] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-26 10:37:25,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:25] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.040 2026-10-26 10:37:26,288 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:37:26,299 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:37:26,317 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-26 10:37:26,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-26 10:37:26,358 44 INFO rb-35659da-226004-429082 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-26 10:37:26,379 44 INFO rb-35659da-226004-429082 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-26 10:37:26,406 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-26 10:37:26,427 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:37:26,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37: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.013 2026-10-26 10:37:26,497 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-26 10:37:26,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.056 2026-10-26 10:37:26,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-26 10:37:27,576 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.299 0.618 2026-10-26 10:37:27,609 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:37:27,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:37:27,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:27] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-26 10:37:27,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 10:37:27,944 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-10-26 10:37:27,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.013 2026-10-26 10:37:28,045 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:37:28,062 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:37:28,095 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:37:28,148 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:37:28,179 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:37:28,210 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.050 0.096 2026-10-26 10:37:28,232 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.003 0.143 2026-10-26 10:37:28,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.046 2026-10-26 10:37:28,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.189 2026-10-26 10:37:28,319 44 INFO rb-35659da-226004-429082 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-26 10:37:28,410 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 10:37:28,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.019 0.030 2026-10-26 10:37:28,567 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.038 0.150 2026-10-26 10:37:28,570 44 INFO rb-35659da-226004-429082 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-26 10:37:28,575 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:37:28,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.062 0.296 2026-10-26 10:37:28,753 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:37:28,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.252 2026-10-26 10:37:28,816 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.278 2026-10-26 10:37:28,834 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 4 0.007 0.313 2026-10-26 10:37:28,875 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.348 2026-10-26 10:37:28,919 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.318 2026-10-26 10:37:28,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-26 10:37:28,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:28] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.187 2026-10-26 10:37:29,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:29] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-26 10:37:29,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:29] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.224 2026-10-26 10:37:29,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:29] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.222 2026-10-26 10:37:29,144 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:29] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-26 10:37:29,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:29] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-26 10:37:29,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.042 0.360 2026-10-26 10:37:29,457 44 INFO rb-35659da-226004-429082 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-26 10:37:29,666 44 INFO rb-35659da-226004-429082 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-26 10:37:29,813 44 INFO rb-35659da-226004-429082 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-26 10:37:29,901 44 INFO rb-35659da-226004-429082 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-26 10:37:29,995 44 INFO rb-35659da-226004-429082 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-26 10:37:30,094 44 INFO rb-35659da-226004-429082 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-26 10:37:30,142 44 INFO rb-35659da-226004-429082 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-26 10:37:30,200 44 INFO rb-35659da-226004-429082 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-26 10:37:30,305 44 INFO rb-35659da-226004-429082 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-26 10:37:30,364 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37: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.019 0.052 2026-10-26 10:37:30,384 44 INFO rb-35659da-226004-429082 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-26 10:37:30,405 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:37:30,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:30] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.015 0.080 2026-10-26 10:37:30,413 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:37:30,528 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.035 0.074 2026-10-26 10:37:30,556 44 INFO rb-35659da-226004-429082 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-26 10:37:30,604 44 INFO rb-35659da-226004-429082 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-26 10:37:30,702 44 INFO rb-35659da-226004-429082 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-26 10:37:30,760 44 INFO rb-35659da-226004-429082 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-26 10:37:30,812 44 INFO rb-35659da-226004-429082 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-26 10:37:30,865 44 INFO rb-35659da-226004-429082 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-26 10:37:30,919 44 INFO rb-35659da-226004-429082 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-26 10:37:30,975 44 INFO rb-35659da-226004-429082 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-26 10:37:30,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:30] "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.013 2026-10-26 10:37:31,057 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99867367 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ed737f52-8bf7-4645-88ae-ed100da038d4'}] 2026-10-26 10:37:31,073 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:37:31,810 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99867367 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ed737f52-8bf7-4645-88ae-ed100da038d4'} created pos.order #634 2026-10-26 10:37:31,844 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99867367 finished 2026-10-26 10:37:31,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.279 0.620 2026-10-26 10:37:32,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 112 0.209 0.561 2026-10-26 10:37:32,870 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.009 2026-10-26 10:37:33,066 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29648604 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ed737f52-8bf7-4645-88ae-ed100da038d4'}] 2026-10-26 10:37:33,078 44 INFO rb-35659da-226004-429082 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-26 10:37:33,088 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29648604 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ed737f52-8bf7-4645-88ae-ed100da038d4'} sync ignored for existing PoS order pos.order(634,) (state: paid) 2026-10-26 10:37:33,134 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29648604 finished 2026-10-26 10:37:33,144 44 INFO rb-35659da-226004-429082 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-26 10:37:33,178 44 INFO rb-35659da-226004-429082 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-26 10:37:33,228 44 INFO rb-35659da-226004-429082 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-26 10:37:33,279 44 INFO rb-35659da-226004-429082 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-26 10:37:33,338 44 INFO rb-35659da-226004-429082 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-26 10:37:33,377 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.097 0.217 2026-10-26 10:37:33,446 44 INFO rb-35659da-226004-429082 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-26 10:37:33,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:33] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.008 0.027 2026-10-26 10:37:33,459 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:33] "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-26 10:37:33,529 44 INFO rb-35659da-226004-429082 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-26 10:37:33,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 16 0.028 0.044 2026-10-26 10:37:33,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:33] "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.056 2026-10-26 10:37:33,606 44 INFO rb-35659da-226004-429082 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-26 10:37:33,645 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.136 2026-10-26 10:37:33,650 44 INFO rb-35659da-226004-429082 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-26 10:37:33,701 44 INFO rb-35659da-226004-429082 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-26 10:37:33,761 44 INFO rb-35659da-226004-429082 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-26 10:37:33,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:33] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 46 0.055 0.131 2026-10-26 10:37:33,820 44 INFO rb-35659da-226004-429082 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-26 10:37:33,898 44 INFO rb-35659da-226004-429082 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-26 10:37:33,905 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.043 2026-10-26 10:37:33,945 44 INFO rb-35659da-226004-429082 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-26 10:37:33,998 44 INFO rb-35659da-226004-429082 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-26 10:37:34,049 44 INFO rb-35659da-226004-429082 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-26 10:37:34,174 44 INFO rb-35659da-226004-429082 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-26 10:37:34,235 44 INFO rb-35659da-226004-429082 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-26 10:37:34,285 44 INFO rb-35659da-226004-429082 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-26 10:37:34,336 44 INFO rb-35659da-226004-429082 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-26 10:37:34,393 44 INFO rb-35659da-226004-429082 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-26 10:37:34,442 44 INFO rb-35659da-226004-429082 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-26 10:37:34,493 44 INFO rb-35659da-226004-429082 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-26 10:37:34,543 44 INFO rb-35659da-226004-429082 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-26 10:37:34,634 44 INFO rb-35659da-226004-429082 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-26 10:37:34,682 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-10-26 10:37:34,683 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-26 10:37:34,711 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37: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.074 2026-10-26 10:37:34,906 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 22763708 (allocated 25042944) 2026-10-26 10:37:34,915 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 92662 2026-10-26 10:37:34,916 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-10-26 10:37:34,917 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 92662 2026-10-26 10:37:35,041 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103735_041643_test_refund_product_part_of_rules.txt 2026-10-26 10:37:35,041 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmpumtmy2xi_chrome_odoo" 2026-10-26 10:37:35,062 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-10-26 10:37:36,207 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 92890 2026-10-26 10:37:36,207 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmppnm2mlca_chrome_odoo 2026-10-26 10:37:36,207 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:43261/json/version 2026-10-26 10:37:36,208 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43261', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:37:36,323 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-26 10:37:36,323 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:43261/json 2026-10-26 10:37:36,324 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43261', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:37:36,350 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:43261/devtools/page/A56B76C77D2ABAC42B5A09010C8EE7E4 2026-10-26 10:37:36,356 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-10-26 10:37:36,367 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-10-26 10:37:36,531 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:37:36,547 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-10-26 10:37:36,550 44 INFO rb-35659da-226004-429082 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-26 10:37:36,550 44 INFO rb-35659da-226004-429082 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-26 10:37:36,591 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:37:37,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:37] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.073 0.774 2026-10-26 10:37:37,430 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': 'A56B76C77D2ABAC42B5A09010C8EE7E4', 'loaderId': '58B75C2D7BEB3390AE826803D1665DCB', 'isDownload': False} 2026-10-26 10:37:37,430 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-10-26 10:37:37,451 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:37:37,486 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:37] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-26 10:37:37,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:37] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-26 10:37:37,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:37] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-26 10:37:38,250 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:37:38,259 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:37:38,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-26 10:37:38,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-26 10:37:38,334 44 INFO rb-35659da-226004-429082 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-26 10:37:38,348 44 INFO rb-35659da-226004-429082 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-26 10:37:38,369 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 10:37:38,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:37:38,420 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.013 2026-10-26 10:37:38,454 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-26 10:37:38,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.064 2026-10-26 10:37:38,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-26 10:37:39,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.362 0.631 2026-10-26 10:37:39,648 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:37:39,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 10:37:39,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:39] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.066 2026-10-26 10:37:39,929 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:37:39,971 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-10-26 10:37:39,976 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.010 2026-10-26 10:37:40,065 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:37:40,130 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 10:37:40,146 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.037 0.033 2026-10-26 10:37:40,161 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:37:40,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.014 0.111 2026-10-26 10:37:40,205 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.130 2026-10-26 10:37:40,270 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:37:40,277 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:37:40,457 44 INFO rb-35659da-226004-429082 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-26 10:37:40,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.019 0.028 2026-10-26 10:37:40,537 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:37:40,662 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:37:40,735 44 INFO rb-35659da-226004-429082 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-26 10:37:40,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.088 0.167 2026-10-26 10:37:40,757 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:37:40,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 4 0.003 0.201 2026-10-26 10:37:40,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.227 2026-10-26 10:37:40,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.238 2026-10-26 10:37:40,873 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-26 10:37:40,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.026 0.437 2026-10-26 10:37:40,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:40] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-26 10:37:41,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:41] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.242 2026-10-26 10:37:41,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:41] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.252 2026-10-26 10:37:41,095 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:41] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.238 2026-10-26 10:37:41,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:41] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.251 2026-10-26 10:37:41,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:41] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.181 2026-10-26 10:37:41,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.052 0.228 2026-10-26 10:37:41,319 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:41] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.275 2026-10-26 10:37:41,413 44 INFO rb-35659da-226004-429082 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-26 10:37:41,478 44 INFO rb-35659da-226004-429082 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-26 10:37:41,530 44 INFO rb-35659da-226004-429082 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-26 10:37:41,578 44 INFO rb-35659da-226004-429082 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-26 10:37:41,628 44 INFO rb-35659da-226004-429082 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-26 10:37:41,679 44 INFO rb-35659da-226004-429082 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-26 10:37:41,730 44 INFO rb-35659da-226004-429082 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-26 10:37:41,820 44 INFO rb-35659da-226004-429082 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-26 10:37:41,851 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:37:41,856 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:37:41,882 44 INFO rb-35659da-226004-429082 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-26 10:37:41,921 44 INFO rb-35659da-226004-429082 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-26 10:37:41,997 44 INFO rb-35659da-226004-429082 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-26 10:37:42,053 44 INFO rb-35659da-226004-429082 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-26 10:37:42,109 44 INFO rb-35659da-226004-429082 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-26 10:37:42,198 44 INFO rb-35659da-226004-429082 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-26 10:37:42,207 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77019732 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e7df9fb2-614a-4353-a80d-d7c8b2e83b4e'}] 2026-10-26 10:37:42,219 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:37:42,917 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77019732 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e7df9fb2-614a-4353-a80d-d7c8b2e83b4e'} created pos.order #635 2026-10-26 10:37:42,960 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77019732 finished 2026-10-26 10:37:43,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 237 0.287 0.587 2026-10-26 10:37:43,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37: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-26 10:37:43,343 44 INFO rb-35659da-226004-429082 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-26 10:37:43,349 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38729144 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e7df9fb2-614a-4353-a80d-d7c8b2e83b4e'}] 2026-10-26 10:37:43,361 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38729144 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e7df9fb2-614a-4353-a80d-d7c8b2e83b4e'} sync ignored for existing PoS order pos.order(635,) (state: paid) 2026-10-26 10:37:43,399 44 INFO rb-35659da-226004-429082 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-26 10:37:43,405 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38729144 finished 2026-10-26 10:37:43,441 44 INFO rb-35659da-226004-429082 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-26 10:37:43,493 44 INFO rb-35659da-226004-429082 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-26 10:37:43,556 44 INFO rb-35659da-226004-429082 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-26 10:37:43,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.079 0.185 2026-10-26 10:37:43,631 44 INFO rb-35659da-226004-429082 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-26 10:37:43,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:43] "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-26 10:37:43,715 44 INFO rb-35659da-226004-429082 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-26 10:37:43,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.013 0.039 2026-10-26 10:37:43,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:43] "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.042 2026-10-26 10:37:43,773 44 INFO rb-35659da-226004-429082 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-26 10:37:43,833 44 INFO rb-35659da-226004-429082 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-26 10:37:43,883 44 INFO rb-35659da-226004-429082 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-26 10:37:43,933 44 INFO rb-35659da-226004-429082 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-26 10:37:43,984 44 INFO rb-35659da-226004-429082 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-26 10:37:44,064 44 INFO rb-35659da-226004-429082 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-26 10:37:44,117 44 INFO rb-35659da-226004-429082 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-26 10:37:44,179 44 INFO rb-35659da-226004-429082 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-26 10:37:44,235 44 INFO rb-35659da-226004-429082 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-26 10:37:44,289 44 INFO rb-35659da-226004-429082 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-26 10:37:44,343 44 INFO rb-35659da-226004-429082 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-26 10:37:44,394 44 INFO rb-35659da-226004-429082 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-26 10:37:44,445 44 INFO rb-35659da-226004-429082 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-26 10:37:44,496 44 INFO rb-35659da-226004-429082 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-26 10:37:44,581 44 INFO rb-35659da-226004-429082 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-26 10:37:44,632 44 INFO rb-35659da-226004-429082 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-26 10:37:44,684 44 INFO rb-35659da-226004-429082 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-26 10:37:44,735 44 INFO rb-35659da-226004-429082 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-26 10:37:44,790 44 INFO rb-35659da-226004-429082 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-26 10:37:44,836 44 INFO rb-35659da-226004-429082 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-26 10:37:44,891 44 INFO rb-35659da-226004-429082 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-26 10:37:44,945 44 INFO rb-35659da-226004-429082 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-26 10:37:44,993 44 INFO rb-35659da-226004-429082 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-26 10:37:45,043 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-10-26 10:37:45,045 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR GiftCardWithRefundtTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 10:37:45,187 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 17895056 (allocated 19271680) 2026-10-26 10:37:45,206 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 92890 2026-10-26 10:37:45,215 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-10-26 10:37:45,216 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 92890 2026-10-26 10:37:45,337 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103745_337255_test_refund_with_gift_card.txt 2026-10-26 10:37:45,337 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmppnm2mlca_chrome_odoo" 2026-10-26 10:37:45,360 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-10-26 10:37:46,630 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 93105 2026-10-26 10:37:46,631 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmpsk20sdeo_chrome_odoo 2026-10-26 10:37:46,631 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:39741/json/version 2026-10-26 10:37:46,632 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:37:46,687 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: Chrome/150.0.7871.114 2026-10-26 10:37:46,687 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:39741/json 2026-10-26 10:37:46,688 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:37:46,719 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:39741/devtools/page/B8B83B37E63D7E6D3C92091C2487FEE1 2026-10-26 10:37:46,750 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-10-26 10:37:46,759 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-10-26 10:37:47,016 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:37:47,033 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-10-26 10:37:47,040 44 INFO rb-35659da-226004-429082 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-26 10:37:47,040 44 INFO rb-35659da-226004-429082 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-26 10:37:47,067 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:37:47,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:47] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.058 0.758 2026-10-26 10:37:47,882 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': 'B8B83B37E63D7E6D3C92091C2487FEE1', 'loaderId': 'ED8CCCD1155DCFC25D5249154615DBDF', 'isDownload': False} 2026-10-26 10:37:47,882 44 INFO rb-35659da-226004-429082 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-26 10:37:47,904 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:37:47,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:47] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 10:37:47,938 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:47] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-26 10:37:47,944 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:47] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-26 10:37:48,749 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:37:48,756 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:37:48,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.026 2026-10-26 10:37:48,844 44 INFO rb-35659da-226004-429082 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-26 10:37:48,849 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 10:37:48,857 44 INFO rb-35659da-226004-429082 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-26 10:37:48,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37: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-26 10:37:48,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:37:48,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-26 10:37:48,999 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.037 2026-10-26 10:37:49,019 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-26 10:37:49,111 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.021 0.058 2026-10-26 10:37:50,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.343 0.669 2026-10-26 10:37:50,258 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:37:50,375 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37: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.010 2026-10-26 10:37:50,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:50] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.060 2026-10-26 10:37:50,558 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37: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-26 10:37:50,590 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-10-26 10:37:50,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 10:37:50,718 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:37:50,765 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:37:50,800 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 10:37:50,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:50] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.048 2026-10-26 10:37:50,832 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:37:50,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:50] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.008 0.099 2026-10-26 10:37:50,881 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:50] "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-26 10:37:50,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:50] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.019 0.036 2026-10-26 10:37:50,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.093 2026-10-26 10:37:50,936 44 INFO rb-35659da-226004-429082 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-26 10:37:51,004 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:37:51,166 44 INFO rb-35659da-226004-429082 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-26 10:37:51,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.073 0.107 2026-10-26 10:37:51,194 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:37:51,219 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:37:51,298 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.034 0.258 2026-10-26 10:37:51,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.260 2026-10-26 10:37:51,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.265 2026-10-26 10:37:51,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.315 2026-10-26 10:37:51,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.423 2026-10-26 10:37:51,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-26 10:37:51,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.202 2026-10-26 10:37:51,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-26 10:37:51,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.007 0.215 2026-10-26 10:37:51,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/image?model=product.template&field=image_128&id=1807&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.218 2026-10-26 10:37:51,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-26 10:37:51,740 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.213 2026-10-26 10:37:51,849 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.041 0.366 2026-10-26 10:37:51,961 44 INFO rb-35659da-226004-429082 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-26 10:37:52,078 44 INFO rb-35659da-226004-429082 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-26 10:37:52,137 44 INFO rb-35659da-226004-429082 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-26 10:37:52,191 44 INFO rb-35659da-226004-429082 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-26 10:37:52,244 44 INFO rb-35659da-226004-429082 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-26 10:37:52,297 44 INFO rb-35659da-226004-429082 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-26 10:37:52,353 44 INFO rb-35659da-226004-429082 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-26 10:37:52,406 44 INFO rb-35659da-226004-429082 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-26 10:37:52,451 44 INFO rb-35659da-226004-429082 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-26 10:37:52,632 44 INFO rb-35659da-226004-429082 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-26 10:37:52,683 44 INFO rb-35659da-226004-429082 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-26 10:37:52,734 44 INFO rb-35659da-226004-429082 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-26 10:37:52,785 44 INFO rb-35659da-226004-429082 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-26 10:37:52,859 44 INFO rb-35659da-226004-429082 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-26 10:37:52,879 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:37:52,879 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:37:52,912 44 INFO rb-35659da-226004-429082 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-26 10:37:52,963 44 INFO rb-35659da-226004-429082 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-26 10:37:53,071 44 INFO rb-35659da-226004-429082 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-26 10:37:53,128 44 INFO rb-35659da-226004-429082 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-26 10:37:53,137 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:53] "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-26 10:37:53,177 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49038585 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7b0ab42b-09b5-44d5-992a-b1139287feff'}] 2026-10-26 10:37:53,185 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:37:53,863 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49038585 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7b0ab42b-09b5-44d5-992a-b1139287feff'} created pos.order #636 2026-10-26 10:37:53,895 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49038585 finished 2026-10-26 10:37:53,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 257 0.286 0.513 2026-10-26 10:37:54,146 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.035 0.066 2026-10-26 10:37:54,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37: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-26 10:37:54,393 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-10-26 10:37:54,394 44 INFO rb-35659da-226004-429082 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-26 10:37:54,410 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62511927 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7b0ab42b-09b5-44d5-992a-b1139287feff'}] 2026-10-26 10:37:54,420 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62511927 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7b0ab42b-09b5-44d5-992a-b1139287feff'} sync ignored for existing PoS order pos.order(636,) (state: paid) 2026-10-26 10:37:54,444 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62511927 finished 2026-10-26 10:37:54,578 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 17432132 (allocated 19009536) 2026-10-26 10:37:54,586 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 93105 2026-10-26 10:37:54,588 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-10-26 10:37:54,599 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 93105 2026-10-26 10:37:54,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.068 0.127 2026-10-26 10:37:54,744 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103754_744267_test_reward_line_tax_grouping_key.txt 2026-10-26 10:37:54,744 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmpsk20sdeo_chrome_odoo" 2026-10-26 10:37:56,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-10-26 10:37:57,722 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 93325 2026-10-26 10:37:57,723 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmp4vo_g6lk_chrome_odoo 2026-10-26 10:37:57,723 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:43117/json/version 2026-10-26 10:37:57,726 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:37:57,825 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: Chrome/150.0.7871.114 2026-10-26 10:37:57,827 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:43117/json 2026-10-26 10:37:57,828 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:37:57,846 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:43117/devtools/page/0CBCD337C871BD706012C85E350233A2 2026-10-26 10:37:57,903 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-10-26 10:37:57,914 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-10-26 10:37:58,114 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:37:58,122 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-10-26 10:37:58,132 44 INFO rb-35659da-226004-429082 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-26 10:37:58,132 44 INFO rb-35659da-226004-429082 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-26 10:37:58,159 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:37:59,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:59] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.050 1.004 2026-10-26 10:37:59,213 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': '0CBCD337C871BD706012C85E350233A2', 'loaderId': '1937053F7F24BBC9974D11CB2C566A5F', 'isDownload': False} 2026-10-26 10:37:59,214 44 INFO rb-35659da-226004-429082 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-26 10:37:59,239 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:37:59,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:59] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.021 0.008 2026-10-26 10:37:59,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:59] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-26 10:37:59,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:59] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.051 2026-10-26 10:37:59,972 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:37:59,974 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:37:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:38:00,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-26 10:38:00,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-26 10:38:00,038 44 INFO rb-35659da-226004-429082 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-26 10:38:00,050 44 INFO rb-35659da-226004-429082 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-26 10:38:00,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 10:38:00,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:38:00,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.012 2026-10-26 10:38:00,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-26 10:38:00,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.063 2026-10-26 10:38:00,242 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.076 2026-10-26 10:38:01,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.325 0.635 2026-10-26 10:38:01,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.012 2026-10-26 10:38:01,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.008 2026-10-26 10:38:01,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:01] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.065 2026-10-26 10:38:01,573 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.007 2026-10-26 10:38:01,599 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-10-26 10:38:01,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-26 10:38:01,691 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:38:01,711 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:38:01,712 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:38:01,722 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:01] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.011 0.027 2026-10-26 10:38:01,774 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:38:01,788 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 10:38:01,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:01] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.027 0.090 2026-10-26 10:38:01,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.111 2026-10-26 10:38:01,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:01] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.042 2026-10-26 10:38:01,915 44 INFO rb-35659da-226004-429082 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-26 10:38:01,978 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:01] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.017 2026-10-26 10:38:02,009 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:38:02,124 44 INFO rb-35659da-226004-429082 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-26 10:38:02,157 44 INFO rb-35659da-226004-429082 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-26 10:38:02,159 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:38:02,173 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.082 0.096 2026-10-26 10:38:02,206 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:38:02,207 44 INFO rb-35659da-226004-429082 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-26 10:38:02,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.039 0.258 2026-10-26 10:38:02,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.247 2026-10-26 10:38:02,360 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.272 2026-10-26 10:38:02,407 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.357 2026-10-26 10:38:02,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.231 2026-10-26 10:38:02,456 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.231 2026-10-26 10:38:02,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-26 10:38:02,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.200 2026-10-26 10:38:02,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-26 10:38:02,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-26 10:38:02,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.045 0.339 2026-10-26 10:38:02,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:02] "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.012 0.359 2026-10-26 10:38:02,824 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-10-26 10:38:02,825 44 INFO rb-35659da-226004-429082 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-26 10:38:02,941 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 13417052 (allocated 14417920) 2026-10-26 10:38:02,955 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 93325 2026-10-26 10:38:02,957 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-10-26 10:38:02,959 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 93325 2026-10-26 10:38:03,081 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103803_081340_test_scan_loyalty_card_select_customer.txt 2026-10-26 10:38:03,081 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmp4vo_g6lk_chrome_odoo" 2026-10-26 10:38:03,097 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-10-26 10:38:03,353 44 INFO rb-35659da-226004-429082 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-26 10:38:03,360 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_discount_with_negative_line ... 2026-10-26 10:38:04,946 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome pid: 93530 2026-10-26 10:38:04,947 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless temporary user profile dir: /tmp/tmpm66_aufp_chrome_odoo 2026-10-26 10:38:04,947 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:32989/json/version 2026-10-26 10:38:04,948 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32989', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:38:04,991 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Browser version: Chrome/150.0.7871.114 2026-10-26 10:38:04,991 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:32989/json 2026-10-26 10:38:04,992 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32989', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:38:05,015 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Websocket url found: ws://127.0.0.1:32989/devtools/page/583AB2613531AE4BDC4DE6C7E7B11FF4 2026-10-26 10:38:05,034 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Enable chrome headless console log notification 2026-10-26 10:38:05,050 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless enable page notifications 2026-10-26 10:38:05,338 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:38:05,349 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Setting session cookie in browser 2026-10-26 10:38:05,353 44 INFO rb-35659da-226004-429082 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-26 10:38:05,353 44 INFO rb-35659da-226004-429082 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-26 10:38:05,379 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:38:06,129 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:06] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.045 0.709 2026-10-26 10:38:06,132 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Navigation result: {'frameId': '583AB2613531AE4BDC4DE6C7E7B11FF4', 'loaderId': 'AE3ED1F2B1F1E6C57BE0628F1D15095A', 'isDownload': False} 2026-10-26 10:38:06,133 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountNegativeLine')" 2026-10-26 10:38:06,154 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:38:06,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:06] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-26 10:38:06,206 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:06] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.021 2026-10-26 10:38:06,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:06] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.037 2026-10-26 10:38:07,007 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:38:07,030 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:38:07,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-26 10:38:07,094 44 INFO rb-35659da-226004-429082 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-26 10:38:07,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 10:38:07,106 44 INFO rb-35659da-226004-429082 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-26 10:38:07,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38: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-26 10:38:07,146 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:07,205 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.014 2026-10-26 10:38:07,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-26 10:38:07,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.031 0.080 2026-10-26 10:38:07,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-26 10:38:08,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.286 0.560 2026-10-26 10:38:08,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:08] "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-26 10:38:08,375 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38: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.008 2026-10-26 10:38:08,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:08] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.049 2026-10-26 10:38:08,541 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38: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-26 10:38:08,562 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: Owl is running in 'dev' mode. 2026-10-26 10:38:08,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-26 10:38:08,686 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:38:08,708 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:38:08,717 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:38:08,787 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:38:08,794 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:08] "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-26 10:38:08,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:08] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.032 0.088 2026-10-26 10:38:08,839 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:08] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.005 0.168 2026-10-26 10:38:08,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:08] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.046 2026-10-26 10:38:08,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.166 2026-10-26 10:38:08,951 44 INFO rb-35659da-226004-429082 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-26 10:38:09,042 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.003 0.028 2026-10-26 10:38:09,104 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 10:38:09,136 44 INFO rb-35659da-226004-429082 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-26 10:38:09,208 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:38:09,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.109 0.078 2026-10-26 10:38:09,245 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:09,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.208 2026-10-26 10:38:09,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-26 10:38:09,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.197 2026-10-26 10:38:09,481 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.059 0.371 2026-10-26 10:38:09,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.278 2026-10-26 10:38:09,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.012 0.301 2026-10-26 10:38:09,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.346 2026-10-26 10:38:09,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.314 2026-10-26 10:38:09,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/image?model=product.template&field=image_128&id=1809&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.328 2026-10-26 10:38:09,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/image?model=product.template&field=image_128&id=1810&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.232 2026-10-26 10:38:09,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.040 0.283 2026-10-26 10:38:09,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.247 2026-10-26 10:38:09,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:09] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.337 2026-10-26 10:38:09,958 44 INFO rb-35659da-226004-429082 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-26 10:38:10,050 44 INFO rb-35659da-226004-429082 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-26 10:38:10,107 44 INFO rb-35659da-226004-429082 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-26 10:38:10,156 44 INFO rb-35659da-226004-429082 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-26 10:38:10,205 44 INFO rb-35659da-226004-429082 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-26 10:38:10,287 44 INFO rb-35659da-226004-429082 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-26 10:38:10,347 44 INFO rb-35659da-226004-429082 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-26 10:38:10,399 44 INFO rb-35659da-226004-429082 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-26 10:38:10,450 44 INFO rb-35659da-226004-429082 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-26 10:38:10,503 44 INFO rb-35659da-226004-429082 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-26 10:38:10,558 44 INFO rb-35659da-226004-429082 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-26 10:38:10,610 44 INFO rb-35659da-226004-429082 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-26 10:38:10,658 44 INFO rb-35659da-226004-429082 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-26 10:38:10,710 44 INFO rb-35659da-226004-429082 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-26 10:38:10,789 44 INFO rb-35659da-226004-429082 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-26 10:38:10,815 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:38:10,817 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:38:10,847 44 INFO rb-35659da-226004-429082 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-26 10:38:10,895 44 INFO rb-35659da-226004-429082 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-26 10:38:10,984 44 INFO rb-35659da-226004-429082 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-26 10:38:11,037 44 INFO rb-35659da-226004-429082 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-26 10:38:11,092 44 INFO rb-35659da-226004-429082 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-26 10:38:11,146 44 INFO rb-35659da-226004-429082 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-26 10:38:11,204 44 INFO rb-35659da-226004-429082 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-26 10:38:11,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:11] "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-26 10:38:11,260 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:11,266 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86408227 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4f8b8912-cae4-42a1-991d-ed2796bfc3fb'}] 2026-10-26 10:38:11,922 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86408227 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4f8b8912-cae4-42a1-991d-ed2796bfc3fb'} created pos.order #637 2026-10-26 10:38:11,954 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86408227 finished 2026-10-26 10:38:12,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 250 0.248 0.561 2026-10-26 10:38:12,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.040 0.083 2026-10-26 10:38:12,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38: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-26 10:38:12,545 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90703352 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4f8b8912-cae4-42a1-991d-ed2796bfc3fb'}] 2026-10-26 10:38:12,559 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90703352 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4f8b8912-cae4-42a1-991d-ed2796bfc3fb'} sync ignored for existing PoS order pos.order(637,) (state: paid) 2026-10-26 10:38:12,562 44 INFO rb-35659da-226004-429082 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-26 10:38:12,604 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90703352 finished 2026-10-26 10:38:12,611 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: tour succeeded 2026-10-26 10:38:12,616 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountNegativeLine SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-26 10:38:12,764 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: heap 17697620 (allocated 19009536) 2026-10-26 10:38:12,790 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing chrome headless with pid 93530 2026-10-26 10:38:12,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.076 0.177 2026-10-26 10:38:12,796 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing websocket connection 2026-10-26 10:38:12,800 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Terminating chrome headless with pid 93530 2026-10-26 10:38:12,931 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103812_931327_test_specific_discount_with_negative_line.txt 2026-10-26 10:38:12,931 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Removing chrome user profile "/tmp/tmpm66_aufp_chrome_odoo" 2026-10-26 10:38:13,000 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-10-26 10:38:14,754 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 93743 2026-10-26 10:38:14,755 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpxlehd82i_chrome_odoo 2026-10-26 10:38:14,755 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:46229/json/version 2026-10-26 10:38:14,756 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46229', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:38:14,783 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-26 10:38:14,783 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:46229/json 2026-10-26 10:38:14,784 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46229', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:38:14,804 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:46229/devtools/page/90E6D4D81A0DA30EFBBF4319E6F4049A 2026-10-26 10:38:14,820 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-10-26 10:38:14,825 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-10-26 10:38:14,994 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:38:15,003 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-10-26 10:38:15,006 44 INFO rb-35659da-226004-429082 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-26 10:38:15,006 44 INFO rb-35659da-226004-429082 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-26 10:38:15,033 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:38:15,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:15] "GET /pos/ui/81 HTTP/1.1" 200 - 91 0.058 0.793 2026-10-26 10:38:15,885 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': '90E6D4D81A0DA30EFBBF4319E6F4049A', 'loaderId': '41A4D27B5E51B23D9AD8044FC4A61462', 'isDownload': False} 2026-10-26 10:38:15,885 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-10-26 10:38:15,919 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:38:15,960 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:15] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-10-26 10:38:15,968 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:15] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-26 10:38:15,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:15] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-26 10:38:16,765 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:16,771 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:38:16,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-26 10:38:16,832 44 INFO rb-35659da-226004-429082 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-26 10:38:16,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 10:38:16,846 44 INFO rb-35659da-226004-429082 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-26 10:38:16,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 10:38:16,883 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:16,935 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.020 2026-10-26 10:38:16,960 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.041 2026-10-26 10:38:17,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.033 0.069 2026-10-26 10:38:17,068 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-26 10:38:17,970 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.240 0.579 2026-10-26 10:38:18,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "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-26 10:38:18,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38: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.015 2026-10-26 10:38:18,192 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.055 2026-10-26 10:38:18,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 10:38:18,255 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-26 10:38:18,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 10:38:18,370 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:38:18,417 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 10:38:18,427 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:38:18,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.050 0.062 2026-10-26 10:38:18,523 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.147 2026-10-26 10:38:18,523 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:38:18,530 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "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-26 10:38:18,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.027 0.192 2026-10-26 10:38:18,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.086 2026-10-26 10:38:18,673 44 INFO rb-35659da-226004-429082 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-26 10:38:18,711 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:38:18,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /pos/ui/81?from_backend=True HTTP/1.1" 200 - 33 0.071 0.088 2026-10-26 10:38:18,863 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:38:18,886 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.007 0.140 2026-10-26 10:38:18,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.165 2026-10-26 10:38:18,962 44 INFO rb-35659da-226004-429082 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-26 10:38:18,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-26 10:38:18,980 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:38:19,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:19] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.228 2026-10-26 10:38:19,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:19] "GET /pos/ui/81 HTTP/1.1" 200 - 33 0.036 0.373 2026-10-26 10:38:19,141 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:19] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.255 2026-10-26 10:38:19,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:19] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.278 2026-10-26 10:38:19,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:19] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.288 2026-10-26 10:38:19,259 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:19] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.270 2026-10-26 10:38:19,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:19] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.277 2026-10-26 10:38:19,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:19] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-10-26 10:38:19,377 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:19] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-26 10:38:19,445 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.025 0.315 2026-10-26 10:38:19,550 44 INFO rb-35659da-226004-429082 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-26 10:38:19,639 44 INFO rb-35659da-226004-429082 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-26 10:38:19,698 44 INFO rb-35659da-226004-429082 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-26 10:38:19,749 44 INFO rb-35659da-226004-429082 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-26 10:38:19,801 44 INFO rb-35659da-226004-429082 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-26 10:38:19,848 44 INFO rb-35659da-226004-429082 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-26 10:38:19,898 44 INFO rb-35659da-226004-429082 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-26 10:38:19,959 44 INFO rb-35659da-226004-429082 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-26 10:38:20,021 44 INFO rb-35659da-226004-429082 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-26 10:38:20,118 44 INFO rb-35659da-226004-429082 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-26 10:38:20,172 44 INFO rb-35659da-226004-429082 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-26 10:38:20,223 44 INFO rb-35659da-226004-429082 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-26 10:38:20,274 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-10-26 10:38:20,275 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-26 10:38:20,391 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 15455544 (allocated 16515072) 2026-10-26 10:38:20,408 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 93743 2026-10-26 10:38:20,412 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-10-26 10:38:20,413 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 93743 2026-10-26 10:38:20,550 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103820_550518_test_specific_product_discount_with_global_discount.txt 2026-10-26 10:38:20,550 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmpxlehd82i_chrome_odoo" 2026-10-26 10:38:20,571 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-10-26 10:38:23,696 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 93951 2026-10-26 10:38:23,696 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmpwtaiecww_chrome_odoo 2026-10-26 10:38:23,696 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:37943/json/version 2026-10-26 10:38:23,697 44 INFO rb-35659da-226004-429082 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-26 10:38:23,724 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: Chrome/150.0.7871.114 2026-10-26 10:38:23,725 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:37943/json 2026-10-26 10:38:23,725 44 INFO rb-35659da-226004-429082 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-26 10:38:23,735 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:37943/devtools/page/346D11E4E1F91B267BD0C14325D9EBCC 2026-10-26 10:38:23,756 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-10-26 10:38:23,779 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-10-26 10:38:23,906 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:38:23,918 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-10-26 10:38:23,923 44 INFO rb-35659da-226004-429082 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-26 10:38:23,923 44 INFO rb-35659da-226004-429082 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-26 10:38:23,941 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:38:25,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:25] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.070 1.014 2026-10-26 10:38:25,030 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': '346D11E4E1F91B267BD0C14325D9EBCC', 'loaderId': '333E34F42B73507604F9A0A4D4246420', 'isDownload': False} 2026-10-26 10:38:25,030 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-10-26 10:38:25,056 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:38:25,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:25] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.017 2026-10-26 10:38:25,103 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:25] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.024 2026-10-26 10:38:25,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:25] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.051 2026-10-26 10:38:25,792 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:25,802 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:25,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-26 10:38:25,872 44 INFO rb-35659da-226004-429082 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-26 10:38:25,881 44 INFO rb-35659da-226004-429082 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-26 10:38:25,883 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-26 10:38:25,908 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 10:38:25,929 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:38:25,972 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:25] "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.018 2026-10-26 10:38:25,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-26 10:38:26,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.023 0.048 2026-10-26 10:38:26,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-26 10:38:27,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 404 0.316 0.603 2026-10-26 10:38:27,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "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-26 10:38:27,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "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-26 10:38:27,304 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.049 2026-10-26 10:38:27,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 10:38:27,391 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-10-26 10:38:27,407 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 10:38:27,522 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:38:27,559 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:38:27,561 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 10:38:27,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.016 0.069 2026-10-26 10:38:27,603 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:38:27,669 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.053 2026-10-26 10:38:27,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.044 0.133 2026-10-26 10:38:27,684 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.180 2026-10-26 10:38:27,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.082 2026-10-26 10:38:27,738 44 INFO rb-35659da-226004-429082 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-26 10:38:27,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.012 0.027 2026-10-26 10:38:27,817 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:38:27,989 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.095 0.120 2026-10-26 10:38:28,093 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.275 2026-10-26 10:38:28,096 44 INFO rb-35659da-226004-429082 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-26 10:38:28,125 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 10:38:28,143 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:28,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.017 0.231 2026-10-26 10:38:28,229 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.017 0.249 2026-10-26 10:38:28,271 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1818&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-26 10:38:28,305 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.384 2026-10-26 10:38:28,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.352 2026-10-26 10:38:28,406 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1822&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.244 2026-10-26 10:38:28,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1821&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-26 10:38:28,482 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.514 2026-10-26 10:38:28,524 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1824&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.244 2026-10-26 10:38:28,576 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.253 2026-10-26 10:38:28,630 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.259 2026-10-26 10:38:28,672 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1815&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.250 2026-10-26 10:38:28,712 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1819&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.264 2026-10-26 10:38:28,759 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1817&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.261 2026-10-26 10:38:28,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.257 2026-10-26 10:38:28,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1820&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.248 2026-10-26 10:38:28,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.242 2026-10-26 10:38:28,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1823&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.224 2026-10-26 10:38:28,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:28] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-26 10:38:29,094 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.052 0.322 2026-10-26 10:38:29,166 44 INFO rb-35659da-226004-429082 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-26 10:38:29,240 44 INFO rb-35659da-226004-429082 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-26 10:38:29,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:29] "GET /web/image?model=product.product&field=image_128&id=2309&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 8 0.011 0.066 2026-10-26 10:38:29,299 44 INFO rb-35659da-226004-429082 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-26 10:38:29,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:29] "GET /web/image?model=product.product&field=image_128&id=2310&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 8 0.009 0.108 2026-10-26 10:38:29,360 44 INFO rb-35659da-226004-429082 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-26 10:38:29,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:29] "GET /web/image?model=product.product&field=image_128&id=2311&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 8 0.031 0.142 2026-10-26 10:38:29,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:29] "GET /web/image?model=product.product&field=image_128&id=2312&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 8 0.011 0.212 2026-10-26 10:38:29,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:29] "GET /web/image?model=product.product&field=image_128&id=2314&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 8 0.011 0.250 2026-10-26 10:38:29,515 44 INFO rb-35659da-226004-429082 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-26 10:38:29,551 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:29] "GET /web/image?model=product.product&field=image_128&id=2313&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 8 0.020 0.292 2026-10-26 10:38:29,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:29] "GET /web/image?model=product.product&field=image_128&id=2315&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 8 0.011 0.317 2026-10-26 10:38:29,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:29] "GET /web/image?model=product.product&field=image_128&id=2317&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 8 0.004 0.329 2026-10-26 10:38:29,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:29] "GET /web/image?model=product.product&field=image_128&id=2316&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 8 0.010 0.279 2026-10-26 10:38:29,701 44 INFO rb-35659da-226004-429082 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-26 10:38:29,753 44 INFO rb-35659da-226004-429082 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-26 10:38:29,805 44 INFO rb-35659da-226004-429082 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-26 10:38:29,907 44 INFO rb-35659da-226004-429082 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-26 10:38:29,930 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:38:29,934 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:38:29,958 44 INFO rb-35659da-226004-429082 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-26 10:38:30,008 44 INFO rb-35659da-226004-429082 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-26 10:38:30,088 44 INFO rb-35659da-226004-429082 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-26 10:38:30,142 44 INFO rb-35659da-226004-429082 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-26 10:38:30,197 44 INFO rb-35659da-226004-429082 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-26 10:38:30,250 44 INFO rb-35659da-226004-429082 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-26 10:38:30,305 44 INFO rb-35659da-226004-429082 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-26 10:38:30,358 44 INFO rb-35659da-226004-429082 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-26 10:38:30,411 44 INFO rb-35659da-226004-429082 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-26 10:38:30,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38: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.007 2026-10-26 10:38:30,478 44 INFO rb-35659da-226004-429082 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-26 10:38:30,544 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25982503 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0edd6676-13ad-4342-ba82-886b6055723d'}] 2026-10-26 10:38:30,547 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:38:31,441 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25982503 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0edd6676-13ad-4342-ba82-886b6055723d'} created pos.order #638 2026-10-26 10:38:31,476 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25982503 finished 2026-10-26 10:38:31,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 324 0.296 0.750 2026-10-26 10:38:31,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.044 0.091 2026-10-26 10:38:31,831 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38: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-26 10:38:32,039 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76916586 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0edd6676-13ad-4342-ba82-886b6055723d'}] 2026-10-26 10:38:32,044 44 INFO rb-35659da-226004-429082 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-26 10:38:32,048 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76916586 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0edd6676-13ad-4342-ba82-886b6055723d'} sync ignored for existing PoS order pos.order(638,) (state: paid) 2026-10-26 10:38:32,071 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76916586 finished 2026-10-26 10:38:32,107 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-10-26 10:38:32,108 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 10:38:32,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.057 0.148 2026-10-26 10:38:32,406 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 19392668 (allocated 22155264) 2026-10-26 10:38:32,421 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 93951 2026-10-26 10:38:32,428 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-10-26 10:38:32,429 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 93951 2026-10-26 10:38:32,562 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103832_562144_test_specific_product_reward_pos_combo.txt 2026-10-26 10:38:32,562 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmpwtaiecww_chrome_odoo" 2026-10-26 10:38:32,596 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-10-26 10:38:34,133 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 94200 2026-10-26 10:38:34,133 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmploz403v8_chrome_odoo 2026-10-26 10:38:34,133 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:41015/json/version 2026-10-26 10:38:34,137 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41015', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:38:34,182 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-26 10:38:34,182 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:41015/json 2026-10-26 10:38:34,184 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41015', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:38:34,209 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:41015/devtools/page/1C1C2136536D1A9D46D83A8D8CDA008E 2026-10-26 10:38:34,224 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-26 10:38:34,233 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-26 10:38:34,491 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:38:34,501 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-26 10:38:34,504 44 INFO rb-35659da-226004-429082 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-26 10:38:34,504 44 INFO rb-35659da-226004-429082 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-26 10:38:34,520 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:38:35,364 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:35] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.048 0.800 2026-10-26 10:38:35,370 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '1C1C2136536D1A9D46D83A8D8CDA008E', 'loaderId': 'BE55072CDC9CA5AD771D0FDD54E38A37', 'isDownload': False} 2026-10-26 10:38:35,370 44 INFO rb-35659da-226004-429082 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-26 10:38:35,400 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:38:35,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:35] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 10:38:35,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:35] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-26 10:38:35,497 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:35] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.069 2026-10-26 10:38:36,174 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:38:36,179 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:38:36,227 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-26 10:38:36,258 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 10:38:36,259 44 INFO rb-35659da-226004-429082 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-26 10:38:36,269 44 INFO rb-35659da-226004-429082 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-26 10:38:36,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 10:38:36,299 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:38:36,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:36] "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-26 10:38:36,381 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.032 2026-10-26 10:38:36,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.028 0.085 2026-10-26 10:38:36,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.084 2026-10-26 10:38:37,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.291 0.598 2026-10-26 10:38:37,469 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:38:37,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38: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.010 2026-10-26 10:38:37,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:37] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.052 2026-10-26 10:38:37,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.017 2026-10-26 10:38:37,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-26 10:38:37,796 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 10:38:37,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:38:37,881 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:38:37,919 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:38:37,921 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:38:37,991 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:38:37,998 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:38:38,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.031 0.084 2026-10-26 10:38:38,063 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:38,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.030 0.157 2026-10-26 10:38:38,163 44 INFO rb-35659da-226004-429082 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-26 10:38:38,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.037 0.141 2026-10-26 10:38:38,231 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.163 2026-10-26 10:38:38,361 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.039 0.287 2026-10-26 10:38:38,369 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:38,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.009 0.159 2026-10-26 10:38:38,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.153 2026-10-26 10:38:38,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.178 2026-10-26 10:38:38,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-10-26 10:38:38,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.008 0.227 2026-10-26 10:38:38,576 44 INFO rb-35659da-226004-429082 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-26 10:38:38,608 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.213 2026-10-26 10:38:38,623 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:38:38,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.250 2026-10-26 10:38:38,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.261 2026-10-26 10:38:38,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.275 2026-10-26 10:38:38,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.264 2026-10-26 10:38:38,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:38] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.281 2026-10-26 10:38:39,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.064 0.306 2026-10-26 10:38:39,103 44 INFO rb-35659da-226004-429082 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-26 10:38:39,169 44 INFO rb-35659da-226004-429082 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-26 10:38:39,225 44 INFO rb-35659da-226004-429082 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-26 10:38:39,278 44 INFO rb-35659da-226004-429082 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-26 10:38:39,327 44 INFO rb-35659da-226004-429082 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-26 10:38:39,378 44 INFO rb-35659da-226004-429082 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-26 10:38:39,444 44 INFO rb-35659da-226004-429082 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-26 10:38:39,501 44 INFO rb-35659da-226004-429082 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-26 10:38:39,564 44 INFO rb-35659da-226004-429082 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-26 10:38:39,623 44 INFO rb-35659da-226004-429082 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-26 10:38:39,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:39] "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.022 2026-10-26 10:38:39,794 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-26 10:38:39,797 44 INFO rb-35659da-226004-429082 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-26 10:38:39,977 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15396176 (allocated 16515072) 2026-10-26 10:38:40,004 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 94200 2026-10-26 10:38:40,009 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-26 10:38:40,012 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 94200 2026-10-26 10:38:40,138 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103840_137964_test_specific_reward_product_tax_included_excluded.txt 2026-10-26 10:38:40,138 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmploz403v8_chrome_odoo" 2026-10-26 10:38:40,744 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 94407 2026-10-26 10:38:40,744 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpsn2ix8rc_chrome_odoo 2026-10-26 10:38:40,744 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:37753/json/version 2026-10-26 10:38:40,745 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37753', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:38:40,847 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-26 10:38:40,847 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:37753/json 2026-10-26 10:38:40,848 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37753', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:38:40,871 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:37753/devtools/page/F55554B4FE1CD6EB60BD8F9D37FFF7CC 2026-10-26 10:38:40,892 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-26 10:38:40,901 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-26 10:38:40,987 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:38:40,990 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-26 10:38:40,996 44 INFO rb-35659da-226004-429082 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-26 10:38:40,996 44 INFO rb-35659da-226004-429082 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-26 10:38:41,126 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:41] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.031 0.071 2026-10-26 10:38:41,140 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': 'F55554B4FE1CD6EB60BD8F9D37FFF7CC', 'loaderId': 'DD68C1F84EF7BD18D05830FCDB0881E9', 'isDownload': False} 2026-10-26 10:38:41,140 44 INFO rb-35659da-226004-429082 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-26 10:38:41,180 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:38:41,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:41] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 10:38:41,215 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:41] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-26 10:38:41,229 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:41] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-10-26 10:38:41,982 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:41,999 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:42,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:38:42,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 10:38:42,111 44 INFO rb-35659da-226004-429082 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-26 10:38:42,133 44 INFO rb-35659da-226004-429082 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-26 10:38:42,155 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 10:38:42,194 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:38:42,227 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.007 2026-10-26 10:38:42,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.006 0.012 2026-10-26 10:38:42,329 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.015 0.066 2026-10-26 10:38:42,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-26 10:38:43,161 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.213 0.550 2026-10-26 10:38:43,215 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:38:43,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38: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.014 2026-10-26 10:38:43,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-26 10:38:43,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38: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.017 2026-10-26 10:38:43,515 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-26 10:38:43,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:38:43,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:38:43,629 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:38:43,653 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:38:43,666 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:38:43,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.011 0.062 2026-10-26 10:38:43,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.105 2026-10-26 10:38:43,769 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 10:38:43,794 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "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-26 10:38:43,798 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:38:43,898 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:43] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.031 0.099 2026-10-26 10:38:43,924 44 INFO rb-35659da-226004-429082 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-26 10:38:44,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.026 0.200 2026-10-26 10:38:44,082 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.009 0.283 2026-10-26 10:38:44,104 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:38:44,114 44 INFO rb-35659da-226004-429082 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-26 10:38:44,138 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.021 0.111 2026-10-26 10:38:44,183 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.006 0.149 2026-10-26 10:38:44,222 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-10-26 10:38:44,254 44 INFO rb-35659da-226004-429082 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-26 10:38:44,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.263 2026-10-26 10:38:44,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.298 2026-10-26 10:38:44,312 44 INFO rb-35659da-226004-429082 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-26 10:38:44,345 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.010 0.215 2026-10-26 10:38:44,361 44 INFO rb-35659da-226004-429082 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-26 10:38:44,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-10-26 10:38:44,411 44 INFO rb-35659da-226004-429082 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-26 10:38:44,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.216 2026-10-26 10:38:44,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.213 2026-10-26 10:38:44,464 44 INFO rb-35659da-226004-429082 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-26 10:38:44,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-26 10:38:44,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.008 0.182 2026-10-26 10:38:44,553 44 INFO rb-35659da-226004-429082 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-26 10:38:44,600 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:44,620 44 INFO rb-35659da-226004-429082 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-26 10:38:44,682 44 INFO rb-35659da-226004-429082 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-26 10:38:44,750 44 INFO rb-35659da-226004-429082 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-26 10:38:44,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38: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.003 0.021 2026-10-26 10:38:44,890 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-26 10:38:44,891 44 INFO rb-35659da-226004-429082 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-26 10:38:45,009 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15220204 (allocated 16515072) 2026-10-26 10:38:45,020 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 94407 2026-10-26 10:38:45,025 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-26 10:38:45,026 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 94407 2026-10-26 10:38:45,164 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103845_164004_test_specific_reward_product_tax_included_excluded.txt 2026-10-26 10:38:45,164 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpsn2ix8rc_chrome_odoo" 2026-10-26 10:38:45,190 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-10-26 10:38:46,608 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 94609 2026-10-26 10:38:46,608 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmpndsk2x5f_chrome_odoo 2026-10-26 10:38:46,608 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:36981/json/version 2026-10-26 10:38:46,610 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:38:46,636 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: Chrome/150.0.7871.114 2026-10-26 10:38:46,636 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:36981/json 2026-10-26 10:38:46,637 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:38:46,646 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:36981/devtools/page/3E942CA628B581F309811EAFD8FF0D40 2026-10-26 10:38:46,657 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-10-26 10:38:46,664 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-10-26 10:38:46,833 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:38:46,848 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-10-26 10:38:46,852 44 INFO rb-35659da-226004-429082 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-26 10:38:46,852 44 INFO rb-35659da-226004-429082 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-26 10:38:46,894 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:38:47,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:47] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 91 0.045 0.778 2026-10-26 10:38:47,707 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': '3E942CA628B581F309811EAFD8FF0D40', 'loaderId': 'FA00C46A0231E1DB86F19F21B3B7B310', 'isDownload': False} 2026-10-26 10:38:47,707 44 INFO rb-35659da-226004-429082 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-26 10:38:47,734 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:38:47,759 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:47] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.010 2026-10-26 10:38:47,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:47] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 10:38:47,781 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:47] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-26 10:38:48,564 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:38:48,571 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:38:48,598 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 10:38:48,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-26 10:38:48,642 44 INFO rb-35659da-226004-429082 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-26 10:38:48,656 44 INFO rb-35659da-226004-429082 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-26 10:38:48,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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-26 10:38:48,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:38:48,761 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.013 0.029 2026-10-26 10:38:48,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-26 10:38:48,928 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.026 0.090 2026-10-26 10:38:48,935 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.094 2026-10-26 10:38:49,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.281 0.626 2026-10-26 10:38:49,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.015 2026-10-26 10:38:50,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:38:50,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.013 2026-10-26 10:38:50,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.054 2026-10-26 10:38:50,183 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38: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-26 10:38:50,199 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-10-26 10:38:50,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-26 10:38:50,297 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:50,351 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:38:50,369 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.059 2026-10-26 10:38:50,403 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 10:38:50,413 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "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-26 10:38:50,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.064 0.049 2026-10-26 10:38:50,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.118 2026-10-26 10:38:50,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.006 0.169 2026-10-26 10:38:50,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.081 2026-10-26 10:38:50,583 44 INFO rb-35659da-226004-429082 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-26 10:38:50,693 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:38:50,823 44 INFO rb-35659da-226004-429082 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-26 10:38:50,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.078 0.111 2026-10-26 10:38:50,842 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:38:50,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.052 0.250 2026-10-26 10:38:50,970 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:38:50,996 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:50] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.219 2026-10-26 10:38:51,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:51] "GET /web/image?model=product.template&field=image_128&id=1591&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-26 10:38:51,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:51] "GET /web/image?model=product.template&field=image_128&id=1592&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.278 2026-10-26 10:38:51,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:51] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.417 2026-10-26 10:38:51,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:51] "GET /web/image?model=product.template&field=image_128&id=1593&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.011 0.303 2026-10-26 10:38:51,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:51] "GET /web/image?model=product.template&field=image_128&id=1594&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.009 0.232 2026-10-26 10:38:51,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:51] "GET /web/image?model=product.template&field=image_128&id=1595&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.262 2026-10-26 10:38:51,297 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:51] "GET /web/image?model=product.template&field=image_128&id=1596&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-26 10:38:51,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:51] "GET /web/image?model=product.template&field=image_128&id=1597&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-26 10:38:51,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:51] "GET /web/image?model=product.template&field=image_128&id=1598&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.248 2026-10-26 10:38:51,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:51] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-26T10:19:46.000+00:00 HTTP/1.1" 200 - 3 0.028 0.243 2026-10-26 10:38:51,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:38:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.040 0.299 2026-10-26 10:38:51,662 44 INFO rb-35659da-226004-429082 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-26 10:38:51,804 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-10-26 10:38:51,805 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 10:38:52,027 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 15258616 (allocated 17301504) 2026-10-26 10:38:52,034 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 94609 2026-10-26 10:38:52,037 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-10-26 10:38:52,040 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 94609 2026-10-26 10:38:52,194 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103852_194427_test_two_variant_same_discount.txt 2026-10-26 10:38:52,194 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmpndsk2x5f_chrome_odoo" 2026-10-26 10:38:52,307 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-10-26 10:39:13,994 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestPosSessionError.test_missing_gift_card_print_report ... 2026-10-26 10:39:14,472 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:39:14,495 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:39:16,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:16] "GET /pos/ui/82 HTTP/1.1" 422 - 164 0.188 1.822 2026-10-26 10:39:16,596 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 10:39:36,538 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-10-26 10:39:37,222 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-10-26 10:39:38,487 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-10-26 10:39:39,634 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 94823 2026-10-26 10:39:39,635 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmpsj6vjq_9_chrome_odoo 2026-10-26 10:39:39,635 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:41115/json/version 2026-10-26 10:39:39,636 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41115', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:39:39,686 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Browser version: Chrome/150.0.7871.114 2026-10-26 10:39:39,687 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:41115/json 2026-10-26 10:39:39,688 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41115', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:39:39,720 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:41115/devtools/page/602B4AEFBE88AA755BD4406779BAB906 2026-10-26 10:39:39,737 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-10-26 10:39:39,751 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-10-26 10:39:39,989 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:39:40,005 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-10-26 10:39:40,014 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Open "http://127.0.0.1:8069/pos/ui/83" in browser 2026-10-26 10:39:40,014 44 INFO rb-35659da-226004-429082 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/83" 2026-10-26 10:39:40,035 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:39:40,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:40] "GET /pos/ui/83 HTTP/1.1" 200 - 86 0.055 0.741 2026-10-26 10:39:40,830 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': '602B4AEFBE88AA755BD4406779BAB906', 'loaderId': '2F5C44C4BEB3A66A69FF508B5EC619A8', 'isDownload': False} 2026-10-26 10:39:40,830 44 INFO rb-35659da-226004-429082 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-26 10:39:40,846 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:39:40,873 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:40] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.013 2026-10-26 10:39:40,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:40] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.021 0.022 2026-10-26 10:39:40,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:40] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.045 2026-10-26 10:39:41,728 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:39:41,746 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:39:41,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-26 10:39:41,855 44 INFO rb-35659da-226004-429082 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/83", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:39:41,860 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-26 10:39:41,866 44 INFO rb-35659da-226004-429082 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-26 10:39:41,899 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39: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-26 10:39:41,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:39:41,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.017 2026-10-26 10:39:42,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-26 10:39:42,135 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.049 0.051 2026-10-26 10:39:42,138 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.084 2026-10-26 10:39:43,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.314 0.639 2026-10-26 10:39:43,215 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "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-26 10:39:43,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39: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.015 2026-10-26 10:39:43,386 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "GET /web/image/res.company/81/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.045 2026-10-26 10:39:43,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39: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.008 2026-10-26 10:39:43,470 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: Owl is running in 'dev' mode. 2026-10-26 10:39:43,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.009 0.018 2026-10-26 10:39:43,581 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:39:43,612 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:39:43,620 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:39:43,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "GET /web/image/res.users/158/avatar_128 HTTP/1.1" 200 - 14 0.024 0.038 2026-10-26 10:39:43,683 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "GET /web/image?model=res.company&id=81&field=logo HTTP/1.1" 200 - 3 0.004 0.081 2026-10-26 10:39:43,711 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.091 2026-10-26 10:39:43,720 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 10:39:43,727 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "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-26 10:39:43,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "GET /web/image/res.company/81/favicon HTTP/1.1" 200 - 4 0.004 0.017 2026-10-26 10:39:43,866 44 INFO rb-35659da-226004-429082 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-26 10:39:43,932 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:39:44,040 44 INFO rb-35659da-226004-429082 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-26 10:39:44,049 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /pos/ui/83?from_backend=True HTTP/1.1" 200 - 33 0.087 0.077 2026-10-26 10:39:44,103 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 10:39:44,190 44 INFO rb-35659da-226004-429082 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-26 10:39:44,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /pos/ui/83 HTTP/1.1" 200 - 33 0.066 0.244 2026-10-26 10:39:44,223 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:39:44,268 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /web/image?model=product.template&field=image_128&id=1848&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.011 0.280 2026-10-26 10:39:44,305 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /web/image?model=product.template&field=image_128&id=1849&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.010 0.315 2026-10-26 10:39:44,343 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /web/image?model=product.template&field=image_128&id=1850&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.010 0.340 2026-10-26 10:39:44,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /web/image/res.company/81/favicon HTTP/1.1" 304 - 4 0.005 0.451 2026-10-26 10:39:44,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /web/image?model=product.template&field=image_128&id=1854&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.005 0.282 2026-10-26 10:39:44,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /web/image?model=product.template&field=image_128&id=1853&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-26 10:39:44,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /web/image?model=product.template&field=image_128&id=1859&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-10-26 10:39:44,541 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /web/image?model=product.template&field=image_128&id=1856&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-26 10:39:44,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /web/image?model=product.template&field=image_128&id=1855&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.212 2026-10-26 10:39:44,622 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /web/image?model=product.template&field=image_128&id=1851&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-26 10:39:44,650 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "GET /web/image?model=product.template&field=image_128&id=1852&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.005 0.188 2026-10-26 10:39:44,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.381 2026-10-26 10:39:44,903 44 INFO rb-35659da-226004-429082 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-26 10:39:45,020 44 INFO rb-35659da-226004-429082 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-26 10:39:45,071 44 INFO rb-35659da-226004-429082 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-26 10:39:45,136 44 INFO rb-35659da-226004-429082 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-26 10:39:45,234 44 INFO rb-35659da-226004-429082 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-26 10:39:45,270 44 INFO rb-35659da-226004-429082 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-26 10:39:45,296 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39: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.021 0.068 2026-10-26 10:39:45,343 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:45] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.014 0.086 2026-10-26 10:39:45,383 44 INFO rb-35659da-226004-429082 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-26 10:39:45,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.029 0.110 2026-10-26 10:39:45,475 44 INFO rb-35659da-226004-429082 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-26 10:39:45,538 44 INFO rb-35659da-226004-429082 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-26 10:39:45,581 44 INFO rb-35659da-226004-429082 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-26 10:39:45,626 44 INFO rb-35659da-226004-429082 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-26 10:39:45,676 44 INFO rb-35659da-226004-429082 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-26 10:39:45,735 44 INFO rb-35659da-226004-429082 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-26 10:39:45,810 44 INFO rb-35659da-226004-429082 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-26 10:39:45,866 44 INFO rb-35659da-226004-429082 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-26 10:39:45,949 44 INFO rb-35659da-226004-429082 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-26 10:39:46,006 44 INFO rb-35659da-226004-429082 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-26 10:39:46,049 44 INFO rb-35659da-226004-429082 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-26 10:39:46,146 44 INFO rb-35659da-226004-429082 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-26 10:39:46,174 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:39:46,179 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:39:46,196 44 INFO rb-35659da-226004-429082 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-26 10:39:46,247 44 INFO rb-35659da-226004-429082 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-26 10:39:46,337 44 INFO rb-35659da-226004-429082 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-26 10:39:46,391 44 INFO rb-35659da-226004-429082 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-26 10:39:46,447 44 INFO rb-35659da-226004-429082 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-26 10:39:46,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:46] "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-26 10:39:46,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:46] "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-26 10:39:46,575 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69361346 started for PoS orders references: [{'name': '/', 'pos_reference': '261-83-000001', 'uuid': '20b59720-69d0-430e-a135-7644fb67b7bf'}] 2026-10-26 10:39:46,591 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:39:47,307 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69361346 order {'name': '/', 'pos_reference': '261-83-000001', 'uuid': '20b59720-69d0-430e-a135-7644fb67b7bf'} created pos.order #642 2026-10-26 10:39:47,333 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69361346 finished 2026-10-26 10:39:47,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.255 0.595 2026-10-26 10:39:47,613 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.037 0.075 2026-10-26 10:39:47,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:47] "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-26 10:39:47,852 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53376331 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-83-000001', 'uuid': '20b59720-69d0-430e-a135-7644fb67b7bf'}] 2026-10-26 10:39:47,861 44 INFO rb-35659da-226004-429082 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-26 10:39:47,867 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53376331 order {'name': 'Shop - 000001', 'pos_reference': '261-83-000001', 'uuid': '20b59720-69d0-430e-a135-7644fb67b7bf'} sync ignored for existing PoS order pos.order(642,) (state: paid) 2026-10-26 10:39:47,896 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53376331 finished 2026-10-26 10:39:47,907 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-10-26 10:39:47,909 44 INFO rb-35659da-226004-429082 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-26 10:39:48,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.083 0.175 2026-10-26 10:39:48,179 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 20241352 (allocated 22679552) 2026-10-26 10:39:48,190 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 94823 2026-10-26 10:39:48,198 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-10-26 10:39:48,204 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 94823 2026-10-26 10:39:48,355 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103948_355360_test_loyalty_history_earn_and_spend.txt 2026-10-26 10:39:48,355 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmpsj6vjq_9_chrome_odoo" 2026-10-26 10:39:48,423 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-10-26 10:39:49,462 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 95045 2026-10-26 10:39:49,462 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmpacju7oyd_chrome_odoo 2026-10-26 10:39:49,462 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:35357/json/version 2026-10-26 10:39:49,463 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35357', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:39:49,548 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: Chrome/150.0.7871.114 2026-10-26 10:39:49,549 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:35357/json 2026-10-26 10:39:49,550 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35357', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:39:49,563 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:35357/devtools/page/48E8B6A03161F10713D814098B068535 2026-10-26 10:39:49,576 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-10-26 10:39:49,599 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-10-26 10:39:49,757 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:39:49,765 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-10-26 10:39:49,771 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Open "http://127.0.0.1:8069/pos/ui/83" in browser 2026-10-26 10:39:49,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigating to: "http://127.0.0.1:8069/pos/ui/83" 2026-10-26 10:39:49,793 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:39:50,886 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:50] "GET /pos/ui/83 HTTP/1.1" 200 - 88 0.050 1.048 2026-10-26 10:39:50,894 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': '48E8B6A03161F10713D814098B068535', 'loaderId': 'EEA0B02198B4D2BC886CC5F69D7F2BED', 'isDownload': False} 2026-10-26 10:39:50,895 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-10-26 10:39:50,922 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:39:50,968 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:50] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-26 10:39:50,984 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:50] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.041 2026-10-26 10:39:50,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:50] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-10-26 10:39:51,757 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:39:51,777 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:39:51,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-26 10:39:51,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-26 10:39:51,845 44 INFO rb-35659da-226004-429082 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/83", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:39:51,864 44 INFO rb-35659da-226004-429082 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-26 10:39:51,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 10:39:51,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:39:51,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:51] "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.024 2026-10-26 10:39:51,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-26 10:39:52,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.083 2026-10-26 10:39:52,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-26 10:39:53,032 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.287 0.577 2026-10-26 10:39:53,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:39:53,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39: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.015 2026-10-26 10:39:53,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "GET /web/image/res.company/81/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.051 2026-10-26 10:39:53,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39: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-26 10:39:53,462 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-10-26 10:39:53,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 10:39:53,578 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:39:53,600 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:39:53,611 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:39:53,666 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "GET /web/image/res.users/158/avatar_128 HTTP/1.1" 200 - 14 0.032 0.053 2026-10-26 10:39:53,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "GET /web/image?model=res.company&id=81&field=logo HTTP/1.1" 200 - 3 0.018 0.084 2026-10-26 10:39:53,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.120 2026-10-26 10:39:53,732 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:39:53,753 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:39:53,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "GET /web/image/res.company/81/favicon HTTP/1.1" 200 - 4 0.021 0.036 2026-10-26 10:39:53,847 44 INFO rb-35659da-226004-429082 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-26 10:39:53,945 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:39:54,018 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:39:54,044 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /pos/ui/83?from_backend=True HTTP/1.1" 200 - 33 0.052 0.079 2026-10-26 10:39:54,075 44 INFO rb-35659da-226004-429082 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-26 10:39:54,161 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /pos/ui/83 HTTP/1.1" 200 - 33 0.027 0.216 2026-10-26 10:39:54,175 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:39:54,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /web/image?model=product.template&field=image_128&id=1848&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.230 2026-10-26 10:39:54,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /web/image?model=product.template&field=image_128&id=1849&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.262 2026-10-26 10:39:54,273 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /web/image?model=product.template&field=image_128&id=1850&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.240 2026-10-26 10:39:54,315 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /web/image/res.company/81/favicon HTTP/1.1" 304 - 4 0.010 0.376 2026-10-26 10:39:54,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /web/image?model=product.template&field=image_128&id=1856&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.301 2026-10-26 10:39:54,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /web/image?model=product.template&field=image_128&id=1854&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.216 2026-10-26 10:39:54,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /web/image?model=product.template&field=image_128&id=1853&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-26 10:39:54,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /web/image?model=product.template&field=image_128&id=1855&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.232 2026-10-26 10:39:54,501 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /web/image?model=product.template&field=image_128&id=1851&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-26 10:39:54,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "GET /web/image?model=product.template&field=image_128&id=1852&unique=2026-10-26T10:39:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-10-26 10:39:54,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.037 0.344 2026-10-26 10:39:54,778 44 INFO rb-35659da-226004-429082 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-26 10:39:54,863 44 INFO rb-35659da-226004-429082 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-26 10:39:54,916 44 INFO rb-35659da-226004-429082 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-26 10:39:54,971 44 INFO rb-35659da-226004-429082 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-26 10:39:55,017 44 INFO rb-35659da-226004-429082 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-26 10:39:55,068 44 INFO rb-35659da-226004-429082 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-26 10:39:55,169 44 INFO rb-35659da-226004-429082 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-26 10:39:55,277 44 INFO rb-35659da-226004-429082 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-26 10:39:55,325 44 INFO rb-35659da-226004-429082 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-26 10:39:55,390 44 INFO rb-35659da-226004-429082 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-26 10:39:55,467 44 INFO rb-35659da-226004-429082 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-26 10:39:55,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.041 2026-10-26 10:39:55,521 44 INFO rb-35659da-226004-429082 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-26 10:39:55,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:55] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.016 0.069 2026-10-26 10:39:55,589 44 INFO rb-35659da-226004-429082 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-26 10:39:55,625 44 INFO rb-35659da-226004-429082 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-26 10:39:55,640 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.082 2026-10-26 10:39:55,701 44 INFO rb-35659da-226004-429082 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-26 10:39:55,725 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:39:55,729 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:39:55,756 44 INFO rb-35659da-226004-429082 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-26 10:39:55,802 44 INFO rb-35659da-226004-429082 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-26 10:39:55,893 44 INFO rb-35659da-226004-429082 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-26 10:39:55,948 44 INFO rb-35659da-226004-429082 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-26 10:39:56,002 44 INFO rb-35659da-226004-429082 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-26 10:39:56,078 44 INFO rb-35659da-226004-429082 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-26 10:39:56,083 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37395752 started for PoS orders references: [{'name': '/', 'pos_reference': '261-83-000001', 'uuid': 'df0d6f2a-d71f-4298-a583-4e243ddea144'}] 2026-10-26 10:39:56,095 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:39:56,723 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37395752 order {'name': '/', 'pos_reference': '261-83-000001', 'uuid': 'df0d6f2a-d71f-4298-a583-4e243ddea144'} created pos.order #643 2026-10-26 10:39:56,753 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37395752 finished 2026-10-26 10:39:56,892 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 235 0.263 0.550 2026-10-26 10:39:57,078 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 52 0.040 0.080 2026-10-26 10:39:57,122 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.007 2026-10-26 10:39:57,257 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99479329 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-83-000001', 'uuid': 'df0d6f2a-d71f-4298-a583-4e243ddea144'}] 2026-10-26 10:39:57,268 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99479329 order {'name': 'Shop - 000001', 'pos_reference': '261-83-000001', 'uuid': 'df0d6f2a-d71f-4298-a583-4e243ddea144'} sync ignored for existing PoS order pos.order(643,) (state: paid) 2026-10-26 10:39:57,275 44 INFO rb-35659da-226004-429082 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-26 10:39:57,300 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99479329 finished 2026-10-26 10:39:57,336 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-10-26 10:39:57,337 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-26 10:39:57,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:39:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.071 0.189 2026-10-26 10:39:57,555 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 18162504 (allocated 21106688) 2026-10-26 10:39:57,567 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 95045 2026-10-26 10:39:57,574 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-10-26 10:39:57,579 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 95045 2026-10-26 10:39:57,719 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_103957_718869_test_pos_loyalty_history.txt 2026-10-26 10:39:57,719 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmpacju7oyd_chrome_odoo" 2026-10-26 10:39:57,785 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-10-26 10:39:58,481 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 10:40:18,861 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-10-26 10:40:19,716 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-10-26 10:40:30,870 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 10:40:50,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-10-26 10:40:51,012 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 10:41:13,674 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-10-26 10:41:13,711 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-10-26 10:41:13,770 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-10-26 10:41:13,860 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-10-26 10:41:14,004 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 10:41:36,102 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-10-26 10:41:36,808 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 95261 2026-10-26 10:41:36,808 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmptlsjnbjd_chrome_odoo 2026-10-26 10:41:36,809 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:38343/json/version 2026-10-26 10:41:36,810 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38343', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:41:36,867 44 INFO rb-35659da-226004-429082 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-26 10:41:36,867 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:38343/json 2026-10-26 10:41:36,868 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38343', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:41:36,883 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:38343/devtools/page/7DECDC2FA68F09855444431D36CFC491 2026-10-26 10:41:36,899 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Enable chrome headless console log notification 2026-10-26 10:41:36,914 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-10-26 10:41:37,009 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:41:37,020 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-10-26 10:41:37,028 44 INFO rb-35659da-226004-429082 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/89" in browser 2026-10-26 10:41:37,028 44 INFO rb-35659da-226004-429082 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/89" 2026-10-26 10:41:37,053 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:41:37,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:37] "GET /pos/ui/89 HTTP/1.1" 200 - 85 0.038 0.759 2026-10-26 10:41:37,850 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': '7DECDC2FA68F09855444431D36CFC491', 'loaderId': 'A090F03C561248BBE0184B20403AB0A7', 'isDownload': False} 2026-10-26 10:41:37,850 44 INFO rb-35659da-226004-429082 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-26 10:41:37,896 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:41:37,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:37] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.017 2026-10-26 10:41:37,945 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:37] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-26 10:41:37,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:37] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.064 2026-10-26 10:41:38,744 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:41:38,780 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:41:38,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-26 10:41:38,834 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 10:41:38,836 44 INFO rb-35659da-226004-429082 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/89", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:41:38,843 44 INFO rb-35659da-226004-429082 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-26 10:41:38,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41: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-26 10:41:38,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:41:38,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41: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.014 2026-10-26 10:41:38,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-26 10:41:39,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.024 0.085 2026-10-26 10:41:39,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.101 2026-10-26 10:41:39,991 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 173, model: sale.order 2026-10-26 10:41:39,995 44 INFO rb-35659da-226004-429082 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 - Foreign Trade/User - 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-26 10:41:39,995 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 173, model: sale.order.line 2026-10-26 10:41:39,998 44 INFO rb-35659da-226004-429082 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 - Foreign Trade/User - 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-26 10:41:40,014 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.288 0.605 2026-10-26 10:41:40,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:40] "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-26 10:41:40,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41: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-26 10:41:40,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:40] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.061 2026-10-26 10:41:40,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41: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-26 10:41:40,372 44 INFO rb-35659da-226004-429082 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-26 10:41:40,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 10:41:40,492 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:41:40,564 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 10:41:40,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:40] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.005 0.048 2026-10-26 10:41:40,599 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:41:40,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:40] "GET /web/image/res.users/173/avatar_128 HTTP/1.1" 200 - 14 0.017 0.143 2026-10-26 10:41:40,682 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.149 2026-10-26 10:41:40,698 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:40] "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-26 10:41:40,702 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:41:40,706 44 INFO rb-35659da-226004-429082 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-26 10:41:40,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:40] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.005 0.028 2026-10-26 10:41:41,045 44 INFO rb-35659da-226004-429082 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-26 10:41:41,156 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/image?model=product.template&field=image_128&id=1917&unique=2026-10-26T10:41:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.069 2026-10-26 10:41:41,185 44 INFO rb-35659da-226004-429082 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-26 10:41:41,188 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:41:41,223 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/image?model=product.template&field=image_128&id=1920&unique=2026-10-26T10:41:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.093 2026-10-26 10:41:41,239 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:41:41,252 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/image?model=product.template&field=image_128&id=1921&unique=2026-10-26T10:41:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.117 2026-10-26 10:41:41,273 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:41:41,313 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/image?model=product.template&field=image_128&id=1919&unique=2026-10-26T10:41:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.190 2026-10-26 10:41:41,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.007 0.029 2026-10-26 10:41:41,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/image?model=product.template&field=image_128&id=1922&unique=2026-10-26T10:41:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.232 2026-10-26 10:41:41,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /pos/ui/89?from_backend=True HTTP/1.1" 200 - 33 0.048 0.277 2026-10-26 10:41:41,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/image?model=product.template&field=image_128&id=1918&unique=2026-10-26T10:41:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.465 2026-10-26 10:41:41,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/image?model=product.template&field=image_128&id=1927&unique=2026-10-26T10:41:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.279 2026-10-26 10:41:41,708 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/image?model=product.template&field=image_128&id=1923&unique=2026-10-26T10:41:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.342 2026-10-26 10:41:41,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /pos/ui/89 HTTP/1.1" 200 - 33 0.042 0.522 2026-10-26 10:41:41,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/image?model=product.template&field=image_128&id=1929&unique=2026-10-26T10:41:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.331 2026-10-26 10:41:41,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:41] "GET /web/image?model=product.template&field=image_128&id=1926&unique=2026-10-26T10:41:14.000+00:00 HTTP/1.1" 200 - 3 0.020 0.335 2026-10-26 10:41:42,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:42] "GET /web/image?model=product.template&field=image_128&id=1924&unique=2026-10-26T10:41:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.368 2026-10-26 10:41:42,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:42] "GET /web/image?model=product.template&field=image_128&id=1925&unique=2026-10-26T10:41:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.643 2026-10-26 10:41:42,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:42] "GET /web/image?model=product.template&field=image_128&id=1928&unique=2026-10-26T10:41:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.381 2026-10-26 10:41:42,242 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.375 2026-10-26 10:41:42,338 44 INFO rb-35659da-226004-429082 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-26 10:41:42,392 44 INFO rb-35659da-226004-429082 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-26 10:41:42,443 44 INFO rb-35659da-226004-429082 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-26 10:41:42,510 44 INFO rb-35659da-226004-429082 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-26 10:41:42,579 44 INFO rb-35659da-226004-429082 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-26 10:41:42,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:42] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 69 0.090 0.130 2026-10-26 10:41:42,850 44 INFO rb-35659da-226004-429082 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-26 10:41:42,898 44 INFO rb-35659da-226004-429082 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-26 10:41:42,950 44 INFO rb-35659da-226004-429082 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-26 10:41:43,047 44 INFO rb-35659da-226004-429082 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-26 10:41:43,100 44 INFO rb-35659da-226004-429082 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-26 10:41:43,147 44 INFO rb-35659da-226004-429082 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-26 10:41:43,204 44 INFO rb-35659da-226004-429082 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-26 10:41:43,264 44 INFO rb-35659da-226004-429082 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-26 10:41:43,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:43] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 65 0.065 0.159 2026-10-26 10:41:43,535 44 INFO rb-35659da-226004-429082 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-26 10:41:43,592 44 INFO rb-35659da-226004-429082 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-26 10:41:43,636 44 INFO rb-35659da-226004-429082 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-26 10:41:43,689 44 INFO rb-35659da-226004-429082 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-26 10:41:43,795 44 INFO rb-35659da-226004-429082 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-26 10:41:43,912 44 INFO rb-35659da-226004-429082 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-26 10:41:43,967 44 INFO rb-35659da-226004-429082 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-26 10:41:44,035 44 INFO rb-35659da-226004-429082 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-26 10:41:44,097 44 INFO rb-35659da-226004-429082 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-26 10:41:44,158 44 INFO rb-35659da-226004-429082 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-26 10:41:44,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:44] "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.021 0.084 2026-10-26 10:41:44,246 44 INFO rb-35659da-226004-429082 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-26 10:41:44,272 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:41:44,282 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:41:44,299 44 INFO rb-35659da-226004-429082 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-26 10:41:44,348 44 INFO rb-35659da-226004-429082 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-26 10:41:44,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.035 0.105 2026-10-26 10:41:44,440 44 INFO rb-35659da-226004-429082 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-26 10:41:44,495 44 INFO rb-35659da-226004-429082 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-26 10:41:44,552 44 INFO rb-35659da-226004-429082 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-26 10:41:44,602 44 INFO rb-35659da-226004-429082 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-26 10:41:44,678 44 INFO rb-35659da-226004-429082 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-26 10:41:44,686 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24641383 started for PoS orders references: [{'name': '/', 'pos_reference': '261-89-000001', 'uuid': '37f1ce17-8d26-4e9f-8735-d698ae4fd097'}] 2026-10-26 10:41:44,708 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:41:45,730 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24641383 order {'name': '/', 'pos_reference': '261-89-000001', 'uuid': '37f1ce17-8d26-4e9f-8735-d698ae4fd097'} created pos.order #645 2026-10-26 10:41:45,768 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24641383 finished 2026-10-26 10:41:45,972 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 321 0.488 0.804 2026-10-26 10:41:46,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.009 2026-10-26 10:41:46,248 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-10-26 10:41:46,257 44 INFO rb-35659da-226004-429082 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-26 10:41:46,274 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98918697 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-89-000001', 'uuid': '37f1ce17-8d26-4e9f-8735-d698ae4fd097'}] 2026-10-26 10:41:46,284 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98918697 order {'name': 'Shop - 000001', 'pos_reference': '261-89-000001', 'uuid': '37f1ce17-8d26-4e9f-8735-d698ae4fd097'} sync ignored for existing PoS order pos.order(645,) (state: paid) 2026-10-26 10:41:46,324 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98918697 finished 2026-10-26 10:41:46,429 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 17922244 (allocated 20058112) 2026-10-26 10:41:46,442 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 95261 2026-10-26 10:41:46,444 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-10-26 10:41:46,454 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 95261 2026-10-26 10:41:46,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:41:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.155 0.162 2026-10-26 10:41:46,620 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_104146_620498_test_ship_later_kit_and_mto_manufactured_product.txt 2026-10-26 10:41:46,620 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmptlsjnbjd_chrome_odoo" 2026-10-26 10:41:46,776 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 10:42:08,187 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-10-26 10:42:09,398 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1180] 2026-10-26 10:42:12,862 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-10-26 10:42:13,825 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1182] 2026-10-26 10:42:16,819 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-10-26 10:42:17,882 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1184] 2026-10-26 10:42:20,416 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-10-26 10:42:21,047 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1186] 2026-10-26 10:42:22,879 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-10-26 10:42:23,743 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1189, 1190] 2026-10-26 10:42:25,787 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-10-26 10:42:26,729 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1194, 1195] 2026-10-26 10:42:27,226 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1199, 1200, 1201] 2026-10-26 10:42:32,352 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-10-26 10:42:33,547 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1202, 1203] 2026-10-26 10:42:34,047 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-10-26 10:42:35,191 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1206, 1207] 2026-10-26 10:42:37,224 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-10-26 10:42:38,448 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1211] 2026-10-26 10:42:38,717 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move.line records with IDs: [1208] 2026-10-26 10:42:38,819 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move.line records with IDs: [1209] 2026-10-26 10:42:40,708 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-10-26 10:42:41,512 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90041558 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-26 10:42:42,014 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1213, 1214] 2026-10-26 10:42:42,731 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90041558 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #657 2026-10-26 10:42:42,736 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90041558 finished 2026-10-26 10:42:42,888 44 INFO rb-35659da-226004-429082 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-10-26 10:42:43,798 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #175 deleted stock.move records with IDs: [1219] 2026-10-26 10:42:44,433 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-26 10:43:08,355 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-10-26 10:43:08,634 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74658355 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-26 10:43:08,721 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74658355 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #659 2026-10-26 10:43:08,723 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74658355 finished 2026-10-26 10:43:08,793 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:43:09,153 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:10,878 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 10:43:10,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:10] "GET /pos/pay/659?access_token=e76aa864-e330-443b-a62e-b0b14e513629 HTTP/1.1" 200 - 263 0.307 1.785 2026-10-26 10:43:10,904 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:11,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:11] "POST /pos/pay/transaction/659 HTTP/1.1" 200 - 43 0.073 0.079 2026-10-26 10:43:11,117 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:12,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:12] "GET /pos/pay/confirmation/659?access_token=e76aa864-e330-443b-a62e-b0b14e513629&tx_id=1 HTTP/1.1" 200 - 413 0.655 0.973 2026-10-26 10:43:13,861 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-10-26 10:43:14,252 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72892709 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-26 10:43:14,347 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72892709 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #660 2026-10-26 10:43:14,348 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72892709 finished 2026-10-26 10:43:14,413 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:43:14,768 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:16,795 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 10:43:16,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:16] "GET /pos/pay/660?access_token=866f437c-ab67-4924-ab2d-db5ec178cf2d HTTP/1.1" 200 - 267 0.341 2.049 2026-10-26 10:43:16,828 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:16,930 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:16] "POST /pos/pay/transaction/660 HTTP/1.1" 200 - 43 0.035 0.077 2026-10-26 10:43:17,000 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:18,568 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:18] "GET /pos/pay/confirmation/660?access_token=866f437c-ab67-4924-ab2d-db5ec178cf2d&tx_id=2 HTTP/1.1" 200 - 413 0.551 1.023 2026-10-26 10:43:19,641 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-10-26 10:43:19,938 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6052788 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-26 10:43:20,009 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6052788 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #661 2026-10-26 10:43:20,010 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6052788 finished 2026-10-26 10:43:20,079 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:43:20,591 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:22,288 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 10:43:22,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:22] "GET /pos/pay/661?access_token=22cd4295-5db8-4529-b0b9-769de2d52ca0 HTTP/1.1" 200 - 267 0.248 1.965 2026-10-26 10:43:22,312 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:22,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:22] "POST /pos/pay/transaction/661 HTTP/1.1" 200 - 43 0.045 0.076 2026-10-26 10:43:22,489 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:23,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:23] "GET /pos/pay/confirmation/661?access_token=22cd4295-5db8-4529-b0b9-769de2d52ca0&tx_id=3 HTTP/1.1" 200 - 283 0.325 0.670 2026-10-26 10:43:23,549 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:23,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:23] "GET /pos/pay/661?access_token=22cd4295-5db8-4529-b0b9-769de2d52ca0 HTTP/1.1" 200 - 43 0.040 0.112 2026-10-26 10:43:23,703 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:23,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:23] "POST /pos/pay/transaction/661 HTTP/1.1" 200 - 35 0.028 0.069 2026-10-26 10:43:23,858 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:24,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:24] "GET /pos/pay/confirmation/661?access_token=22cd4295-5db8-4529-b0b9-769de2d52ca0&tx_id=4 HTTP/1.1" 200 - 305 0.326 0.758 2026-10-26 10:43:26,097 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-10-26 10:43:26,596 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome pid: 95486 2026-10-26 10:43:26,596 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless temporary user profile dir: /tmp/tmp41lmdsl5_chrome_odoo 2026-10-26 10:43:26,596 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:40773/json/version 2026-10-26 10:43:26,599 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40773', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:43:26,660 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Browser version: Chrome/150.0.7871.114 2026-10-26 10:43:26,660 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:40773/json 2026-10-26 10:43:26,665 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40773', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:43:26,689 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Websocket url found: ws://127.0.0.1:40773/devtools/page/92FBAAC123AA2066C5FFF2BD447648B6 2026-10-26 10:43:26,723 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Enable chrome headless console log notification 2026-10-26 10:43:26,747 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless enable page notifications 2026-10-26 10:43:26,833 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:43:26,850 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Setting session cookie in browser 2026-10-26 10:43:26,863 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Open "http://127.0.0.1:8069/pos_customer_display/92/32eec01447a44bfe?access_token=32eec01447a44bfe" in browser 2026-10-26 10:43:26,863 44 INFO rb-35659da-226004-429082 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/92/32eec01447a44bfe?access_token=32eec01447a44bfe" 2026-10-26 10:43:26,903 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:43:27,593 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:27] "GET /pos_customer_display/92/32eec01447a44bfe?access_token=32eec01447a44bfe HTTP/1.1" 200 - 47 0.032 0.668 2026-10-26 10:43:27,598 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigation result: {'frameId': '92FBAAC123AA2066C5FFF2BD447648B6', 'loaderId': '17DE10CA2F1D0AC635909909006B00E9', 'isDownload': False} 2026-10-26 10:43:27,599 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate ready code "odoo.isTourReady('CustomerDisplayTourOnlinePayment')" 2026-10-26 10:43:27,685 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/79af2e5/point_of_sale.customer_display_assets.min.css, copying from /web/assets/79af2e5/point_of_sale.customer_display_assets.min.css 2026-10-26 10:43:27,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:27] "GET /web/assets/1/79af2e5/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 11 0.030 0.045 2026-10-26 10:43:27,758 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/60567b3/point_of_sale.customer_display_assets.min.js, copying from /web/assets/60567b3/point_of_sale.customer_display_assets.min.js 2026-10-26 10:43:27,816 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:27] "GET /web/assets/1/60567b3/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 8 0.035 0.122 2026-10-26 10:43:27,870 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1566e04/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/1566e04/point_of_sale.customer_display_assets_test.min.js 2026-10-26 10:43:27,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:27] "GET /web/assets/1/1566e04/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 8 0.044 0.190 2026-10-26 10:43:28,051 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:43:28,078 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.007 2026-10-26 10:43:28,103 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: Owl is running in 'dev' mode. 2026-10-26 10:43:28,170 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-26 10:43:28,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:28] "GET /logo?company=88 HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 10:43:28,216 44 INFO rb-35659da-226004-429082 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/92/32eec01447a44bfe?access_token=32eec01447a44bfe", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:43:28,229 44 INFO rb-35659da-226004-429082 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-26 10:43:28,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-26 10:43:28,282 44 INFO rb-35659da-226004-429082 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-26 10:43:28,335 44 INFO rb-35659da-226004-429082 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-26 10:43:28,386 44 INFO rb-35659da-226004-429082 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-26 10:43:28,438 44 INFO rb-35659da-226004-429082 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-26 10:43:28,519 44 INFO rb-35659da-226004-429082 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-26 10:43:28,641 44 INFO rb-35659da-226004-429082 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-26 10:43:28,643 44 INFO rb-35659da-226004-429082 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-26 10:43:28,666 44 INFO rb-35659da-226004-429082 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-26 10:43:28,718 44 INFO rb-35659da-226004-429082 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-26 10:43:28,774 44 INFO rb-35659da-226004-429082 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-26 10:43:28,814 44 INFO rb-35659da-226004-429082 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-26 10:43:28,865 44 INFO rb-35659da-226004-429082 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-26 10:43:28,920 44 INFO rb-35659da-226004-429082 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-26 10:43:28,975 44 INFO rb-35659da-226004-429082 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-26 10:43:29,025 44 INFO rb-35659da-226004-429082 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-26 10:43:29,082 44 INFO rb-35659da-226004-429082 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-26 10:43:29,126 44 INFO rb-35659da-226004-429082 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-26 10:43:29,182 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: tour succeeded 2026-10-26 10:43:29,183 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR CustomerDisplayTourOnlinePayment SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-26 10:43:29,267 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: heap 4215428 (allocated 4980736) 2026-10-26 10:43:29,322 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing chrome headless with pid 95486 2026-10-26 10:43:29,339 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing websocket connection 2026-10-26 10:43:29,344 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Terminating chrome headless with pid 95486 2026-10-26 10:43:29,459 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_104329_459365_test_customer_display_online_payment.txt 2026-10-26 10:43:29,459 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Removing chrome user profile "/tmp/tmp41lmdsl5_chrome_odoo" 2026-10-26 10:43:29,530 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: waiting for threads: [, ] 2026-10-26 10:43:30,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:30] "GET /web/image/product.product/undefined/image_128 HTTP/1.1" 404 - 128 0.147 1.538 2026-10-26 10:43:30,053 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-10-26 10:43:30,667 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 95653 2026-10-26 10:43:30,667 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmpwcfn_djl_chrome_odoo 2026-10-26 10:43:30,667 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:40731/json/version 2026-10-26 10:43:30,685 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40731', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:43:30,732 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 10:43:30,732 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:40731/json 2026-10-26 10:43:30,733 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40731', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:43:30,752 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:40731/devtools/page/418E7A171D5C18DCE9281E168244C4E3 2026-10-26 10:43:30,766 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-10-26 10:43:30,775 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-10-26 10:43:30,840 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-10-26 10:43:30,855 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-10-26 10:43:30,861 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Open "http://127.0.0.1:8069/pos/ui/93" in browser 2026-10-26 10:43:30,862 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/93" 2026-10-26 10:43:30,880 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:43:31,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:31] "GET /pos/ui/93 HTTP/1.1" 200 - 89 0.060 0.810 2026-10-26 10:43:31,751 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': '418E7A171D5C18DCE9281E168244C4E3', 'loaderId': '93345549511C220CA081FE28E99931AC', 'isDownload': False} 2026-10-26 10:43:31,752 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-10-26 10:43:31,781 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:43:31,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:31] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 10:43:31,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:31] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-26 10:43:31,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:31] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-26 10:43:32,550 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:43:32,572 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:43:32,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-10-26 10:43:32,639 44 INFO rb-35659da-226004-429082 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/93", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:43:32,655 44 INFO rb-35659da-226004-429082 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-26 10:43:32,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.019 2026-10-26 10:43:32,683 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 10:43:32,699 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:43:32,749 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.020 0.016 2026-10-26 10:43:32,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.053 2026-10-26 10:43:32,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.048 0.067 2026-10-26 10:43:32,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.076 2026-10-26 10:43:33,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 352 0.288 0.546 2026-10-26 10:43:33,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:33] "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-26 10:43:33,953 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.011 2026-10-26 10:43:34,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /web/image/res.company/88/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.047 2026-10-26 10:43:34,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43: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.017 2026-10-26 10:43:34,110 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-10-26 10:43:34,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-26 10:43:34,250 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:43:34,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:43:34,260 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:43:34,292 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:43:34,303 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /web/image?model=res.company&id=88&field=logo HTTP/1.1" 200 - 3 0.017 0.054 2026-10-26 10:43:34,339 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:43:34,362 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "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-26 10:43:34,402 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /web/image/res.users/184/avatar_128 HTTP/1.1" 200 - 14 0.028 0.131 2026-10-26 10:43:34,536 44 INFO rb-35659da-226004-429082 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-26 10:43:34,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /web/image/res.company/88/favicon HTTP/1.1" 200 - 4 0.012 0.057 2026-10-26 10:43:34,645 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:43:34,649 44 INFO rb-35659da-226004-429082 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-26 10:43:34,664 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 10:43:34,688 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /web/image?model=product.template&field=image_128&id=1975&unique=2026-10-26T10:42:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-10-26 10:43:34,779 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:43:34,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /pos/ui/93?from_backend=True HTTP/1.1" 200 - 33 0.050 0.192 2026-10-26 10:43:34,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /web/image/res.company/88/favicon HTTP/1.1" 304 - 4 0.004 0.187 2026-10-26 10:43:34,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:34] "GET /pos/ui/93 HTTP/1.1" 200 - 33 0.034 0.329 2026-10-26 10:43:35,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.439 2026-10-26 10:43:35,257 44 INFO rb-35659da-226004-429082 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-26 10:43:35,310 44 INFO rb-35659da-226004-429082 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-26 10:43:35,363 44 INFO rb-35659da-226004-429082 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-26 10:43:35,415 44 INFO rb-35659da-226004-429082 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-26 10:43:35,470 44 INFO rb-35659da-226004-429082 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-26 10:43:35,649 44 INFO rb-35659da-226004-429082 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-26 10:43:35,704 44 INFO rb-35659da-226004-429082 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-26 10:43:35,751 44 INFO rb-35659da-226004-429082 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-26 10:43:35,800 44 INFO rb-35659da-226004-429082 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-26 10:43:35,857 44 INFO rb-35659da-226004-429082 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-26 10:43:35,939 44 INFO rb-35659da-226004-429082 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-26 10:43:35,961 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:43:35,964 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:43:35,991 44 INFO rb-35659da-226004-429082 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-26 10:43:36,043 44 INFO rb-35659da-226004-429082 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-26 10:43:36,095 44 INFO rb-35659da-226004-429082 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-26 10:43:36,145 44 INFO rb-35659da-226004-429082 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-26 10:43:36,195 44 INFO rb-35659da-226004-429082 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-26 10:43:36,258 44 INFO rb-35659da-226004-429082 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-26 10:43:36,278 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23265296 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9ef6be0b-1e59-43cc-bff8-4247fa99be67'}] 2026-10-26 10:43:36,366 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23265296 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9ef6be0b-1e59-43cc-bff8-4247fa99be67'} created pos.order #662 2026-10-26 10:43:36,392 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23265296 finished 2026-10-26 10:43:36,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.044 0.153 2026-10-26 10:43:36,537 44 INFO rb-35659da-226004-429082 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-26 10:43:36,589 44 INFO rb-35659da-226004-429082 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-26 10:43:36,643 44 INFO rb-35659da-226004-429082 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-26 10:43:36,697 44 INFO rb-35659da-226004-429082 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-26 10:43:36,752 44 INFO rb-35659da-226004-429082 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-26 10:43:36,800 44 INFO rb-35659da-226004-429082 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-26 10:43:36,855 44 INFO rb-35659da-226004-429082 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-26 10:43:36,906 44 INFO rb-35659da-226004-429082 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-26 10:43:36,958 44 INFO rb-35659da-226004-429082 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-26 10:43:37,009 44 INFO rb-35659da-226004-429082 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-26 10:43:37,061 44 INFO rb-35659da-226004-429082 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-26 10:43:37,111 44 INFO rb-35659da-226004-429082 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-26 10:43:37,188 44 INFO rb-35659da-226004-429082 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-26 10:43:37,242 44 INFO rb-35659da-226004-429082 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-26 10:43:37,293 44 INFO rb-35659da-226004-429082 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-26 10:43:37,344 44 INFO rb-35659da-226004-429082 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-26 10:43:37,400 44 INFO rb-35659da-226004-429082 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-26 10:43:37,451 44 INFO rb-35659da-226004-429082 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-26 10:43:37,503 44 INFO rb-35659da-226004-429082 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-26 10:43:37,555 44 INFO rb-35659da-226004-429082 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-26 10:43:37,605 44 INFO rb-35659da-226004-429082 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-26 10:43:37,677 44 INFO rb-35659da-226004-429082 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-26 10:43:37,687 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47746723 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9ef6be0b-1e59-43cc-bff8-4247fa99be67'}] 2026-10-26 10:43:37,827 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [681] to pos.order #662 2026-10-26 10:43:37,840 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47746723 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9ef6be0b-1e59-43cc-bff8-4247fa99be67'} updated pos.order #662 2026-10-26 10:43:37,879 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47746723 finished 2026-10-26 10:43:38,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 96 0.110 0.234 2026-10-26 10:43:38,111 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:38] "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.018 2026-10-26 10:43:38,157 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:38] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.003 0.014 2026-10-26 10:43:38,161 44 INFO rb-35659da-226004-429082 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-26 10:43:38,217 44 INFO rb-35659da-226004-429082 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-26 10:43:38,271 44 INFO rb-35659da-226004-429082 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-26 10:43:38,276 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78460910 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9ef6be0b-1e59-43cc-bff8-4247fa99be67'}] 2026-10-26 10:43:38,324 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78460910 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9ef6be0b-1e59-43cc-bff8-4247fa99be67'} updated pos.order #662 2026-10-26 10:43:38,357 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78460910 finished 2026-10-26 10:43:38,489 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.043 0.174 2026-10-26 10:43:38,546 44 INFO rb-35659da-226004-429082 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-26 10:43:38,597 44 INFO rb-35659da-226004-429082 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-26 10:43:38,654 44 INFO rb-35659da-226004-429082 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-26 10:43:38,705 44 INFO rb-35659da-226004-429082 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-26 10:43:38,756 44 INFO rb-35659da-226004-429082 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-26 10:43:38,808 44 INFO rb-35659da-226004-429082 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-26 10:43:38,861 44 INFO rb-35659da-226004-429082 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-26 10:43:38,927 44 INFO rb-35659da-226004-429082 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-26 10:43:38,934 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20796655 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9ef6be0b-1e59-43cc-bff8-4247fa99be67'}] 2026-10-26 10:43:38,982 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20796655 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9ef6be0b-1e59-43cc-bff8-4247fa99be67'} updated pos.order #662 2026-10-26 10:43:39,014 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20796655 finished 2026-10-26 10:43:39,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.040 0.162 2026-10-26 10:43:39,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:39] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.003 0.019 2026-10-26 10:43:39,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:39] "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.015 2026-10-26 10:43:39,250 44 INFO rb-35659da-226004-429082 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-26 10:43:39,302 44 INFO rb-35659da-226004-429082 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-26 10:43:39,363 44 INFO rb-35659da-226004-429082 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-26 10:43:39,367 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39218056 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9ef6be0b-1e59-43cc-bff8-4247fa99be67'}] 2026-10-26 10:43:39,398 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39218056 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9ef6be0b-1e59-43cc-bff8-4247fa99be67'} updated pos.order #662 2026-10-26 10:43:39,423 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39218056 finished 2026-10-26 10:43:39,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.042 0.143 2026-10-26 10:43:39,593 44 INFO rb-35659da-226004-429082 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-26 10:43:39,641 44 INFO rb-35659da-226004-429082 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-26 10:43:39,705 44 INFO rb-35659da-226004-429082 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-26 10:43:39,758 44 INFO rb-35659da-226004-429082 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-26 10:43:39,816 44 INFO rb-35659da-226004-429082 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-26 10:43:39,873 44 INFO rb-35659da-226004-429082 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-26 10:43:39,927 44 INFO rb-35659da-226004-429082 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-26 10:43:39,977 44 INFO rb-35659da-226004-429082 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-26 10:43:40,028 44 INFO rb-35659da-226004-429082 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-26 10:43:40,087 44 INFO rb-35659da-226004-429082 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-26 10:43:40,134 44 INFO rb-35659da-226004-429082 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-26 10:43:40,186 44 INFO rb-35659da-226004-429082 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-26 10:43:40,248 44 INFO rb-35659da-226004-429082 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-26 10:43:40,299 44 INFO rb-35659da-226004-429082 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-26 10:43:40,350 44 INFO rb-35659da-226004-429082 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-26 10:43:40,412 44 INFO rb-35659da-226004-429082 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-26 10:43:40,452 44 INFO rb-35659da-226004-429082 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-26 10:43:40,516 44 INFO rb-35659da-226004-429082 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-26 10:43:40,519 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99444320 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9ef6be0b-1e59-43cc-bff8-4247fa99be67'}] 2026-10-26 10:43:40,643 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99444320 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9ef6be0b-1e59-43cc-bff8-4247fa99be67'} updated pos.order #662 2026-10-26 10:43:40,677 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99444320 finished 2026-10-26 10:43:40,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 75 0.086 0.208 2026-10-26 10:43:40,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:40] "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.018 2026-10-26 10:43:40,927 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-10-26 10:43:40,929 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:40] "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.006 0.015 2026-10-26 10:43:40,934 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 10:43:41,097 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 16250748 (allocated 17301504) 2026-10-26 10:43:41,109 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 95653 2026-10-26 10:43:41,113 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-10-26 10:43:41,113 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 95653 2026-10-26 10:43:41,269 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_104341_269321_test_errors_tour.txt 2026-10-26 10:43:41,269 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmpwcfn_djl_chrome_odoo" 2026-10-26 10:43:41,293 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-10-26 10:43:41,588 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95263009 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-26 10:43:41,647 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95263009 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #663 2026-10-26 10:43:41,648 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95263009 finished 2026-10-26 10:43:41,714 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:43:42,280 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:43,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:43] "GET /pos/pay/663?access_token=d84fad2b-9858-46c6-8d7b-b76e6b2e577 HTTP/1.1" 403 - 113 0.096 1.918 2026-10-26 10:43:43,749 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:43,811 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:43] "GET /pos/pay/663?access_token= HTTP/1.1" 403 - 17 0.013 0.060 2026-10-26 10:43:43,823 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:43,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:43] "GET /pos/pay/confirmation/663?access_token=d84fad2b-9858-46c6-8d7b-b76e6b2e577&tx_id=1 HTTP/1.1" 403 - 18 0.013 0.062 2026-10-26 10:43:43,906 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:43,970 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:43] "GET /pos/pay/confirmation/663?access_token=&tx_id=1 HTTP/1.1" 403 - 15 0.011 0.057 2026-10-26 10:43:43,986 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-10-26 10:43:44,564 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome pid: 95866 2026-10-26 10:43:44,564 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless temporary user profile dir: /tmp/tmp79aagsgn_chrome_odoo 2026-10-26 10:43:44,564 44 INFO rb-35659da-226004-429082 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:40701/json/version 2026-10-26 10:43:44,565 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40701', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:43:44,665 44 INFO rb-35659da-226004-429082 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-26 10:43:44,665 44 INFO rb-35659da-226004-429082 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:40701/json 2026-10-26 10:43:44,667 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40701', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:43:44,677 44 INFO rb-35659da-226004-429082 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:40701/devtools/page/29F9B25240347EC62EBD84243CE62D98 2026-10-26 10:43:44,686 44 INFO rb-35659da-226004-429082 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-26 10:43:44,698 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless enable page notifications 2026-10-26 10:43:44,826 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 10:43:44,844 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Setting session cookie in browser 2026-10-26 10:43:44,862 44 INFO rb-35659da-226004-429082 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/93" in browser 2026-10-26 10:43:44,862 44 INFO rb-35659da-226004-429082 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/93" 2026-10-26 10:43:44,904 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:43:45,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:45] "GET /pos/ui/93 HTTP/1.1" 200 - 90 0.047 0.698 2026-10-26 10:43:45,651 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigation result: {'frameId': '29F9B25240347EC62EBD84243CE62D98', 'loaderId': '2E7B31822876462D619A9A42DD6AEB0E', 'isDownload': False} 2026-10-26 10:43:45,651 44 INFO rb-35659da-226004-429082 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-26 10:43:45,683 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:43:45,716 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:45] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-26 10:43:45,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:45] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.032 2026-10-26 10:43:45,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:45] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.037 2026-10-26 10:43:46,530 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:43:46,547 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:43:46,568 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 10:43:46,597 44 INFO rb-35659da-226004-429082 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/93", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:43:46,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 10:43:46,608 44 INFO rb-35659da-226004-429082 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-26 10:43:46,625 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 10:43:46,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:43:46,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43: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.012 2026-10-26 10:43:46,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-26 10:43:46,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.042 2026-10-26 10:43:46,776 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-26 10:43:47,551 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.217 0.505 2026-10-26 10:43:47,604 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:47] "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-26 10:43:47,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-10-26 10:43:47,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:47] "GET /web/image/res.company/88/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-26 10:43:47,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 10:43:47,883 44 INFO rb-35659da-226004-429082 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-26 10:43:47,908 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 10:43:47,981 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:43:48,055 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:43:48,055 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 10:43:48,093 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /web/image/res.users/183/avatar_128 HTTP/1.1" 200 - 14 0.052 0.053 2026-10-26 10:43:48,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.118 2026-10-26 10:43:48,124 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 10:43:48,157 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.061 2026-10-26 10:43:48,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /web/image?model=res.company&id=88&field=logo HTTP/1.1" 200 - 3 0.011 0.131 2026-10-26 10:43:48,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /web/image/res.company/88/favicon HTTP/1.1" 200 - 4 0.007 0.087 2026-10-26 10:43:48,227 44 INFO rb-35659da-226004-429082 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-26 10:43:48,307 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:43:48,367 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:43:48,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /pos/ui/93 HTTP/1.1" 200 - 34 0.041 0.086 2026-10-26 10:43:48,421 44 INFO rb-35659da-226004-429082 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-26 10:43:48,489 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:43:48,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /pos/ui/93?from_backend=True HTTP/1.1" 200 - 34 0.040 0.214 2026-10-26 10:43:48,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /web/image?model=product.template&field=image_128&id=1975&unique=2026-10-26T10:42:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.253 2026-10-26 10:43:48,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "GET /web/image/res.company/88/favicon HTTP/1.1" 304 - 4 0.004 0.292 2026-10-26 10:43:48,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.268 2026-10-26 10:43:48,825 44 INFO rb-35659da-226004-429082 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-26 10:43:48,878 44 INFO rb-35659da-226004-429082 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-26 10:43:48,942 44 INFO rb-35659da-226004-429082 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-26 10:43:48,991 44 INFO rb-35659da-226004-429082 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-26 10:43:49,048 44 INFO rb-35659da-226004-429082 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-26 10:43:49,229 44 INFO rb-35659da-226004-429082 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-26 10:43:49,283 44 INFO rb-35659da-226004-429082 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-26 10:43:49,331 44 INFO rb-35659da-226004-429082 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-26 10:43:49,382 44 INFO rb-35659da-226004-429082 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-26 10:43:49,433 44 INFO rb-35659da-226004-429082 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-26 10:43:49,534 44 INFO rb-35659da-226004-429082 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-26 10:43:49,551 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:43:49,552 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:43:49,583 44 INFO rb-35659da-226004-429082 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-26 10:43:49,631 44 INFO rb-35659da-226004-429082 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-26 10:43:49,686 44 INFO rb-35659da-226004-429082 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-26 10:43:49,765 44 INFO rb-35659da-226004-429082 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-26 10:43:49,773 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63361604 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '7b4b9336-579a-4c9e-863c-2d930b7e2d53'}] 2026-10-26 10:43:49,868 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63361604 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '7b4b9336-579a-4c9e-863c-2d930b7e2d53'} created pos.order #664 2026-10-26 10:43:49,893 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63361604 finished 2026-10-26 10:43:49,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.046 0.182 2026-10-26 10:43:50,105 44 INFO rb-35659da-226004-429082 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-26 10:43:50,159 44 INFO rb-35659da-226004-429082 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-26 10:43:50,210 44 INFO rb-35659da-226004-429082 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-26 10:43:50,274 44 INFO rb-35659da-226004-429082 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-26 10:43:50,344 44 INFO rb-35659da-226004-429082 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-26 10:43:50,405 44 INFO rb-35659da-226004-429082 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-26 10:43:50,458 44 INFO rb-35659da-226004-429082 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-26 10:43:50,508 44 INFO rb-35659da-226004-429082 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-26 10:43:50,558 44 INFO rb-35659da-226004-429082 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-26 10:43:50,612 44 INFO rb-35659da-226004-429082 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-26 10:43:50,666 44 INFO rb-35659da-226004-429082 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-26 10:43:50,717 44 INFO rb-35659da-226004-429082 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-26 10:43:50,767 44 INFO rb-35659da-226004-429082 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-26 10:43:50,839 44 INFO rb-35659da-226004-429082 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-26 10:43:50,890 44 INFO rb-35659da-226004-429082 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-26 10:43:50,950 44 INFO rb-35659da-226004-429082 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-26 10:43:50,998 44 INFO rb-35659da-226004-429082 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-26 10:43:51,049 44 INFO rb-35659da-226004-429082 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-26 10:43:51,102 44 INFO rb-35659da-226004-429082 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-26 10:43:51,166 44 INFO rb-35659da-226004-429082 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-26 10:43:51,171 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80955974 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '7b4b9336-579a-4c9e-863c-2d930b7e2d53'}] 2026-10-26 10:43:51,252 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80955974 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '7b4b9336-579a-4c9e-863c-2d930b7e2d53'} updated pos.order #664 2026-10-26 10:43:51,284 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80955974 finished 2026-10-26 10:43:51,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.064 0.180 2026-10-26 10:43:51,464 44 INFO rb-35659da-226004-429082 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-26 10:43:51,514 44 INFO rb-35659da-226004-429082 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-26 10:43:51,565 44 INFO rb-35659da-226004-429082 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-26 10:43:51,632 44 INFO rb-35659da-226004-429082 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-26 10:43:51,637 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56106783 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '7b4b9336-579a-4c9e-863c-2d930b7e2d53'}] 2026-10-26 10:43:51,663 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56106783 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '7b4b9336-579a-4c9e-863c-2d930b7e2d53'} updated pos.order #664 2026-10-26 10:43:51,687 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56106783 finished 2026-10-26 10:43:51,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.040 0.126 2026-10-26 10:43:51,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:51] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.009 0.014 2026-10-26 10:43:51,901 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: tour succeeded 2026-10-26 10:43:51,901 44 INFO rb-35659da-226004-429082 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-26 10:43:52,032 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:52] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F664%3Faccess_token=b9ea695d-e8c3-474c-a770-b61b54ecb22e?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.129 2026-10-26 10:43:52,033 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: heap 15611528 (allocated 16777216) 2026-10-26 10:43:52,050 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing chrome headless with pid 95866 2026-10-26 10:43:52,059 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing websocket connection 2026-10-26 10:43:52,060 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Terminating chrome headless with pid 95866 2026-10-26 10:43:52,194 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_104352_194685_test_online_payment_amount_updated_after_order_modification.txt 2026-10-26 10:43:52,195 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Removing chrome user profile "/tmp/tmp79aagsgn_chrome_odoo" 2026-10-26 10:43:52,259 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-10-26 10:43:52,665 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29591036 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-10-26 10:43:52,740 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29591036 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #665 2026-10-26 10:43:52,744 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29591036 finished 2026-10-26 10:43:52,857 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:43:53,240 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:55,016 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 10:43:55,019 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:55] "GET /pos/pay/665?access_token=c6e7e2c5-2277-457b-a4eb-26e0e4bd4f96 HTTP/1.1" 200 - 270 0.207 1.958 2026-10-26 10:43:55,036 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:55,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:55] "POST /pos/pay/transaction/665 HTTP/1.1" 200 - 43 0.029 0.062 2026-10-26 10:43:55,188 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:43:56,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:43:56] "GET /pos/pay/confirmation/665?access_token=c6e7e2c5-2277-457b-a4eb-26e0e4bd4f96&tx_id=5 HTTP/1.1" 200 - 395 0.453 0.962 2026-10-26 10:43:58,111 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-10-26 10:43:59,473 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 96072 2026-10-26 10:43:59,474 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmpfe3keyqn_chrome_odoo 2026-10-26 10:43:59,474 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:40553/json/version 2026-10-26 10:43:59,475 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:43:59,570 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: Chrome/150.0.7871.114 2026-10-26 10:43:59,570 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:40553/json 2026-10-26 10:43:59,572 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:43:59,617 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:40553/devtools/page/A6BD1146C878CF6AADAF841F6CED0C08 2026-10-26 10:43:59,625 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-10-26 10:43:59,630 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-10-26 10:43:59,696 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:43:59,704 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-10-26 10:43:59,707 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Open "http://127.0.0.1:8069/pos/ui/93" in browser 2026-10-26 10:43:59,707 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigating to: "http://127.0.0.1:8069/pos/ui/93" 2026-10-26 10:43:59,731 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:44:00,746 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:00] "GET /pos/ui/93 HTTP/1.1" 200 - 86 0.052 0.969 2026-10-26 10:44:00,751 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': 'A6BD1146C878CF6AADAF841F6CED0C08', 'loaderId': '11C44994221FF38539D5EF3A026DDF98', 'isDownload': False} 2026-10-26 10:44:00,751 44 INFO rb-35659da-226004-429082 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-26 10:44:00,782 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:44:00,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:00] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 10:44:00,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:00] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-26 10:44:00,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:00] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.029 2026-10-26 10:44:01,548 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:44:01,559 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:44:01,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 10:44:01,630 44 INFO rb-35659da-226004-429082 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/93", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:44:01,632 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-26 10:44:01,646 44 INFO rb-35659da-226004-429082 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-26 10:44:01,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:44:01,684 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:44:01,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.018 2026-10-26 10:44:01,780 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-26 10:44:01,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.079 2026-10-26 10:44:01,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-26 10:44:02,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 341 0.239 0.534 2026-10-26 10:44:02,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:44:02,870 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44: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-26 10:44:02,953 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:02] "GET /web/image/res.company/88/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.041 2026-10-26 10:44:02,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:44:03,019 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-10-26 10:44:03,035 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 10:44:03,111 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:44:03,157 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:44:03,180 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:44:03,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /web/image/res.users/182/avatar_128 HTTP/1.1" 200 - 14 0.035 0.042 2026-10-26 10:44:03,235 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /web/image?model=res.company&id=88&field=logo HTTP/1.1" 200 - 3 0.013 0.088 2026-10-26 10:44:03,242 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.101 2026-10-26 10:44:03,249 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:44:03,260 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "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-26 10:44:03,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /web/image/res.company/88/favicon HTTP/1.1" 200 - 4 0.004 0.026 2026-10-26 10:44:03,395 44 INFO rb-35659da-226004-429082 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-26 10:44:03,437 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:44:03,525 44 INFO rb-35659da-226004-429082 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-26 10:44:03,544 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:44:03,562 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /pos/ui/93?from_backend=True HTTP/1.1" 200 - 34 0.064 0.090 2026-10-26 10:44:03,594 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /web/image?model=product.template&field=image_128&id=1975&unique=2026-10-26T10:42:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.102 2026-10-26 10:44:03,630 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /web/image/res.company/88/favicon HTTP/1.1" 304 - 4 0.007 0.142 2026-10-26 10:44:03,670 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:44:03,729 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "GET /pos/ui/93 HTTP/1.1" 200 - 34 0.031 0.286 2026-10-26 10:44:03,834 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.031 0.253 2026-10-26 10:44:03,928 44 INFO rb-35659da-226004-429082 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-26 10:44:03,978 44 INFO rb-35659da-226004-429082 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-26 10:44:04,031 44 INFO rb-35659da-226004-429082 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-26 10:44:04,081 44 INFO rb-35659da-226004-429082 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-26 10:44:04,133 44 INFO rb-35659da-226004-429082 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-26 10:44:04,215 44 INFO rb-35659da-226004-429082 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-26 10:44:04,236 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:44:04,244 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:44:04,270 44 INFO rb-35659da-226004-429082 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-26 10:44:04,316 44 INFO rb-35659da-226004-429082 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-26 10:44:04,367 44 INFO rb-35659da-226004-429082 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-26 10:44:04,434 44 INFO rb-35659da-226004-429082 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-26 10:44:04,440 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10669086 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9c3ac532-311f-4c72-a3e7-f2ff338fcede'}] 2026-10-26 10:44:04,568 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10669086 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '9c3ac532-311f-4c72-a3e7-f2ff338fcede'} created pos.order #666 2026-10-26 10:44:04,604 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10669086 finished 2026-10-26 10:44:04,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.058 0.206 2026-10-26 10:44:04,825 44 INFO rb-35659da-226004-429082 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-26 10:44:04,875 44 INFO rb-35659da-226004-429082 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-26 10:44:04,927 44 INFO rb-35659da-226004-429082 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-26 10:44:05,027 44 INFO rb-35659da-226004-429082 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-26 10:44:05,116 44 INFO rb-35659da-226004-429082 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-26 10:44:05,171 44 INFO rb-35659da-226004-429082 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-26 10:44:05,230 44 INFO rb-35659da-226004-429082 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-26 10:44:05,306 44 INFO rb-35659da-226004-429082 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-26 10:44:05,348 44 INFO rb-35659da-226004-429082 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-26 10:44:05,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:05] "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.014 0.044 2026-10-26 10:44:05,422 44 INFO rb-35659da-226004-429082 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-26 10:44:05,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-10-26 10:44:05,468 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.019 0.073 2026-10-26 10:44:05,470 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_payment_method_customer_required SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-26 10:44:05,606 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 16033448 (allocated 17039360) 2026-10-26 10:44:05,636 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 96072 2026-10-26 10:44:05,640 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-10-26 10:44:05,643 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 96072 2026-10-26 10:44:05,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_104405_767650_test_payment_method_customer_required.txt 2026-10-26 10:44:05,768 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmpfe3keyqn_chrome_odoo" 2026-10-26 10:44:05,815 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-10-26 10:44:05,951 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82589775 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-26 10:44:06,059 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #178 deleted pos.order records with IDs: [667] 2026-10-26 10:44:06,110 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_restaurant_online_payment_flow ... 2026-10-26 10:44:06,689 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome pid: 96277 2026-10-26 10:44:06,689 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless temporary user profile dir: /tmp/tmpj06mx87i_chrome_odoo 2026-10-26 10:44:06,689 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:37505/json/version 2026-10-26 10:44:06,698 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37505', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:44:06,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Browser version: Chrome/150.0.7871.114 2026-10-26 10:44:06,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:37505/json 2026-10-26 10:44:06,741 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37505', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:44:06,764 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Websocket url found: ws://127.0.0.1:37505/devtools/page/192DD120EAB95CC65871140D0B7BF5B6 2026-10-26 10:44:06,777 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Enable chrome headless console log notification 2026-10-26 10:44:06,783 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless enable page notifications 2026-10-26 10:44:06,864 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 10:44:06,887 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Setting session cookie in browser 2026-10-26 10:44:06,892 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Open "http://127.0.0.1:8069/pos/ui/93" in browser 2026-10-26 10:44:06,892 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigating to: "http://127.0.0.1:8069/pos/ui/93" 2026-10-26 10:44:06,911 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:44:07,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:07] "GET /pos/ui/93 HTTP/1.1" 200 - 90 0.047 0.804 2026-10-26 10:44:07,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigation result: {'frameId': '192DD120EAB95CC65871140D0B7BF5B6', 'loaderId': '02F996B2D9C4AEC7D206CAD42DCBFF2B', 'isDownload': False} 2026-10-26 10:44:07,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate ready code "odoo.isTourReady('RestaurantOnlinePaymentTour')" 2026-10-26 10:44:07,805 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:44:07,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:07] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.037 2026-10-26 10:44:07,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:07] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.033 2026-10-26 10:44:07,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:07] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.046 2026-10-26 10:44:08,552 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:44:08,565 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:44:08,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-26 10:44:08,630 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-26 10:44:08,635 44 INFO rb-35659da-226004-429082 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/93", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:44:08,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44: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-26 10:44:08,652 44 INFO rb-35659da-226004-429082 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-26 10:44:08,683 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:44:08,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.013 2026-10-26 10:44:08,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.034 2026-10-26 10:44:08,797 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.042 2026-10-26 10:44:08,803 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-26 10:44:09,609 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.219 0.532 2026-10-26 10:44:09,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:09] "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-26 10:44:09,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44: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-26 10:44:09,852 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:09] "GET /web/image/res.company/88/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-26 10:44:09,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44: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-26 10:44:09,940 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: Owl is running in 'dev' mode. 2026-10-26 10:44:09,960 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 10:44:10,088 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 10:44:10,117 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 10:44:10,119 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 10:44:10,164 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:44:10,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /web/image/res.users/183/avatar_128 HTTP/1.1" 200 - 14 0.049 0.061 2026-10-26 10:44:10,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.143 2026-10-26 10:44:10,261 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.083 2026-10-26 10:44:10,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /web/image?model=res.company&id=88&field=logo HTTP/1.1" 200 - 3 0.004 0.190 2026-10-26 10:44:10,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /web/image/res.company/88/favicon HTTP/1.1" 200 - 4 0.015 0.084 2026-10-26 10:44:10,391 44 INFO rb-35659da-226004-429082 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-26 10:44:10,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /web/image/res.company/88/favicon HTTP/1.1" 304 - 4 0.007 0.028 2026-10-26 10:44:10,485 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:44:10,539 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:44:10,590 44 INFO rb-35659da-226004-429082 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-26 10:44:10,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /pos/ui/93?from_backend=True HTTP/1.1" 200 - 34 0.046 0.104 2026-10-26 10:44:10,628 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:44:10,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /pos/ui/93 HTTP/1.1" 200 - 34 0.024 0.223 2026-10-26 10:44:10,741 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "GET /web/image?model=product.template&field=image_128&id=1975&unique=2026-10-26T10:42:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.222 2026-10-26 10:44:10,863 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.224 2026-10-26 10:44:10,957 44 INFO rb-35659da-226004-429082 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-26 10:44:11,016 44 INFO rb-35659da-226004-429082 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-26 10:44:11,069 44 INFO rb-35659da-226004-429082 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-26 10:44:11,121 44 INFO rb-35659da-226004-429082 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-26 10:44:11,171 44 INFO rb-35659da-226004-429082 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-26 10:44:11,249 44 INFO rb-35659da-226004-429082 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-26 10:44:11,269 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:44:11,272 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:44:11,298 44 INFO rb-35659da-226004-429082 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-26 10:44:11,349 44 INFO rb-35659da-226004-429082 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-26 10:44:11,422 44 INFO rb-35659da-226004-429082 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-26 10:44:11,434 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64081505 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '350befa7-4b79-47d1-8d3b-5c9ad3ef7f8b'}] 2026-10-26 10:44:11,542 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64081505 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '350befa7-4b79-47d1-8d3b-5c9ad3ef7f8b'} created pos.order #668 2026-10-26 10:44:11,569 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64081505 finished 2026-10-26 10:44:11,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.062 0.163 2026-10-26 10:44:11,742 44 INFO rb-35659da-226004-429082 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-26 10:44:11,788 44 INFO rb-35659da-226004-429082 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-26 10:44:11,863 44 INFO rb-35659da-226004-429082 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-26 10:44:11,950 44 INFO rb-35659da-226004-429082 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-26 10:44:12,007 44 INFO rb-35659da-226004-429082 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-26 10:44:12,050 44 INFO rb-35659da-226004-429082 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-26 10:44:12,102 44 INFO rb-35659da-226004-429082 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-26 10:44:12,167 44 INFO rb-35659da-226004-429082 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-26 10:44:12,218 44 INFO rb-35659da-226004-429082 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-26 10:44:12,268 44 INFO rb-35659da-226004-429082 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-26 10:44:12,323 44 INFO rb-35659da-226004-429082 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-26 10:44:12,383 44 INFO rb-35659da-226004-429082 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-26 10:44:12,450 44 INFO rb-35659da-226004-429082 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-26 10:44:12,509 44 INFO rb-35659da-226004-429082 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-26 10:44:12,533 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15086896 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '350befa7-4b79-47d1-8d3b-5c9ad3ef7f8b'}] 2026-10-26 10:44:12,678 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [684] to pos.order #668 2026-10-26 10:44:12,687 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15086896 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '350befa7-4b79-47d1-8d3b-5c9ad3ef7f8b'} updated pos.order #668 2026-10-26 10:44:12,720 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15086896 finished 2026-10-26 10:44:12,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.089 0.268 2026-10-26 10:44:12,967 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:12] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.003 0.011 2026-10-26 10:44:13,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:13] "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.017 2026-10-26 10:44:13,037 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6160358 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '350befa7-4b79-47d1-8d3b-5c9ad3ef7f8b'}] 2026-10-26 10:44:13,054 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:44:13,701 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6160358 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '350befa7-4b79-47d1-8d3b-5c9ad3ef7f8b'} updated pos.order #668 2026-10-26 10:44:13,735 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6160358 finished 2026-10-26 10:44:13,872 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.247 0.591 2026-10-26 10:44:13,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:13] "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-26 10:44:14,121 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: tour succeeded 2026-10-26 10:44:14,123 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: ╔════════════════════════════════════════════╗ ║ TOUR RestaurantOnlinePaymentTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 10:44:14,132 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44526244 started for PoS orders references: [{'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-93-000001', 'uuid': '350befa7-4b79-47d1-8d3b-5c9ad3ef7f8b'}] 2026-10-26 10:44:14,146 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44526244 order {'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-93-000001', 'uuid': '350befa7-4b79-47d1-8d3b-5c9ad3ef7f8b'} sync ignored for existing PoS order pos.order(668,) (state: paid) 2026-10-26 10:44:14,191 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44526244 finished 2026-10-26 10:44:14,314 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: heap 16224768 (allocated 18350080) 2026-10-26 10:44:14,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.072 0.126 2026-10-26 10:44:14,326 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing chrome headless with pid 96277 2026-10-26 10:44:14,330 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing websocket connection 2026-10-26 10:44:14,334 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Terminating chrome headless with pid 96277 2026-10-26 10:44:14,457 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_104414_457012_test_restaurant_online_payment_flow.txt 2026-10-26 10:44:14,457 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Removing chrome user profile "/tmp/tmpj06mx87i_chrome_odoo" 2026-10-26 10:44:14,535 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-10-26 10:44:15,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 96486 2026-10-26 10:44:15,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp6mtm2f1c_chrome_odoo 2026-10-26 10:44:15,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:44953/json/version 2026-10-26 10:44:15,116 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:44:15,215 44 INFO rb-35659da-226004-429082 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-26 10:44:15,216 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:44953/json 2026-10-26 10:44:15,216 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:44:15,232 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:44953/devtools/page/3288F6B7D2A3AA9DD26C7CDF92E98C79 2026-10-26 10:44:15,248 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Enable chrome headless console log notification 2026-10-26 10:44:15,266 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-10-26 10:44:15,372 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 10:44:15,388 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-10-26 10:44:15,390 44 INFO rb-35659da-226004-429082 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/93" in browser 2026-10-26 10:44:15,391 44 INFO rb-35659da-226004-429082 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/93" 2026-10-26 10:44:15,407 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:44:16,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:16] "GET /pos/ui/93 HTTP/1.1" 200 - 90 0.060 0.823 2026-10-26 10:44:16,291 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': '3288F6B7D2A3AA9DD26C7CDF92E98C79', 'loaderId': '24D55365989DE7D6BD3BE6121C8C007F', 'isDownload': False} 2026-10-26 10:44:16,291 44 INFO rb-35659da-226004-429082 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-26 10:44:16,325 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:44:16,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:16] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-26 10:44:16,368 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:16] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-10-26 10:44:16,392 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:16] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.036 2026-10-26 10:44:17,054 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:44:17,063 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:44:17,097 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-26 10:44:17,128 44 INFO rb-35659da-226004-429082 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/93", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:44:17,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.008 2026-10-26 10:44:17,135 44 INFO rb-35659da-226004-429082 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-26 10:44:17,155 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 10:44:17,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:44:17,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-26 10:44:17,236 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:17] "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.028 2026-10-26 10:44:17,246 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-26 10:44:17,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.045 2026-10-26 10:44:18,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.260 0.511 2026-10-26 10:44:18,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:44:18,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 10:44:18,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "GET /web/image/res.company/88/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-10-26 10:44:18,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:44:18,487 44 INFO rb-35659da-226004-429082 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-26 10:44:18,502 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-26 10:44:18,593 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:44:18,602 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:44:18,626 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:44:18,629 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:44:18,669 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:44:18,674 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "GET /web/image/res.users/183/avatar_128 HTTP/1.1" 200 - 14 0.018 0.049 2026-10-26 10:44:18,682 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44: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-26 10:44:18,763 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:44:18,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "GET /web/image?model=res.company&id=88&field=logo HTTP/1.1" 200 - 3 0.040 0.118 2026-10-26 10:44:18,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:18] "GET /web/image/res.company/88/favicon HTTP/1.1" 200 - 4 0.023 0.066 2026-10-26 10:44:18,862 44 INFO rb-35659da-226004-429082 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-26 10:44:19,017 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:44:19,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:19] "GET /pos/ui/93?from_backend=True HTTP/1.1" 200 - 34 0.086 0.223 2026-10-26 10:44:19,040 44 INFO rb-35659da-226004-429082 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-26 10:44:19,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:19] "GET /pos/ui/93 HTTP/1.1" 200 - 34 0.051 0.358 2026-10-26 10:44:19,171 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:44:19,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:19] "GET /web/image?model=product.template&field=image_128&id=1975&unique=2026-10-26T10:42:44.000+00:00 HTTP/1.1" 200 - 3 0.008 0.237 2026-10-26 10:44:19,221 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:19] "GET /web/image/res.company/88/favicon HTTP/1.1" 304 - 4 0.006 0.261 2026-10-26 10:44:19,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.272 2026-10-26 10:44:19,462 44 INFO rb-35659da-226004-429082 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-26 10:44:19,525 44 INFO rb-35659da-226004-429082 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-26 10:44:19,582 44 INFO rb-35659da-226004-429082 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-26 10:44:19,637 44 INFO rb-35659da-226004-429082 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-26 10:44:19,690 44 INFO rb-35659da-226004-429082 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-26 10:44:19,903 44 INFO rb-35659da-226004-429082 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-26 10:44:19,953 44 INFO rb-35659da-226004-429082 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-26 10:44:19,999 44 INFO rb-35659da-226004-429082 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-26 10:44:20,064 44 INFO rb-35659da-226004-429082 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-26 10:44:20,115 44 INFO rb-35659da-226004-429082 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-26 10:44:20,188 44 INFO rb-35659da-226004-429082 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-26 10:44:20,216 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:44:20,219 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:44:20,248 44 INFO rb-35659da-226004-429082 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-26 10:44:20,292 44 INFO rb-35659da-226004-429082 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-26 10:44:20,343 44 INFO rb-35659da-226004-429082 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-26 10:44:20,394 44 INFO rb-35659da-226004-429082 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-26 10:44:20,445 44 INFO rb-35659da-226004-429082 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-26 10:44:20,517 44 INFO rb-35659da-226004-429082 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-26 10:44:20,522 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87737055 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'cac3125d-f512-4476-ab36-14d9b3664287'}] 2026-10-26 10:44:20,632 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87737055 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'cac3125d-f512-4476-ab36-14d9b3664287'} created pos.order #669 2026-10-26 10:44:20,659 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87737055 finished 2026-10-26 10:44:20,744 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.050 0.175 2026-10-26 10:44:20,821 44 INFO rb-35659da-226004-429082 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-26 10:44:20,873 44 INFO rb-35659da-226004-429082 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-26 10:44:20,964 44 INFO rb-35659da-226004-429082 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-26 10:44:21,031 44 INFO rb-35659da-226004-429082 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-26 10:44:21,082 44 INFO rb-35659da-226004-429082 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-26 10:44:21,150 44 INFO rb-35659da-226004-429082 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-26 10:44:21,225 44 INFO rb-35659da-226004-429082 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-26 10:44:21,276 44 INFO rb-35659da-226004-429082 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-26 10:44:21,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:21] "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.061 2026-10-26 10:44:21,340 44 INFO rb-35659da-226004-429082 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-26 10:44:21,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.018 0.071 2026-10-26 10:44:21,411 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98539017 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'cac3125d-f512-4476-ab36-14d9b3664287'}] 2026-10-26 10:44:21,452 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98539017 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': 'cac3125d-f512-4476-ab36-14d9b3664287'} updated pos.order #669 2026-10-26 10:44:21,482 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98539017 finished 2026-10-26 10:44:21,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.058 0.220 2026-10-26 10:44:21,685 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:21] "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.006 0.016 2026-10-26 10:44:21,728 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-10-26 10:44:21,729 44 INFO rb-35659da-226004-429082 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-26 10:44:21,856 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 16202748 (allocated 18087936) 2026-10-26 10:44:21,895 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 96486 2026-10-26 10:44:21,898 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:21] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F669%3Faccess_token=4a04b10b-bef8-45db-abd2-5738f897e2f2?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.150 2026-10-26 10:44:21,899 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-10-26 10:44:21,901 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 96486 2026-10-26 10:44:22,049 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_104422_049296_test_selected_customer_after_adding_payment_sync.txt 2026-10-26 10:44:22,049 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmp6mtm2f1c_chrome_odoo" 2026-10-26 10:44:22,403 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #178 deleted pos.payment.method records with IDs: [244] 2026-10-26 10:44:22,544 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #178 deleted account.account records with IDs: [4763] 2026-10-26 10:44:22,599 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #178 deleted account.payment.method.line records with IDs: [806, 807] 2026-10-26 10:44:22,783 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #178 deleted account.journal records with IDs: [1377] 2026-10-26 10:44:22,851 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #178 deleted account.account records with IDs: [4762] 2026-10-26 10:44:22,900 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 10:44:25,802 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-10-26 10:44:34,267 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 96694 2026-10-26 10:44:34,267 44 INFO rb-35659da-226004-429082 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/tmpbpq_rofg_chrome_odoo 2026-10-26 10:44:34,267 44 INFO rb-35659da-226004-429082 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:43205/json/version 2026-10-26 10:44:34,269 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43205', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:44:34,395 44 INFO rb-35659da-226004-429082 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-26 10:44:34,396 44 INFO rb-35659da-226004-429082 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:43205/json 2026-10-26 10:44:34,396 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43205', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:44:34,464 44 INFO rb-35659da-226004-429082 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:43205/devtools/page/59ED9008BDD96221E35793F3A8ED4B25 2026-10-26 10:44:34,489 44 INFO rb-35659da-226004-429082 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-26 10:44:34,512 44 INFO rb-35659da-226004-429082 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-26 10:44:34,533 44 INFO rb-35659da-226004-429082 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-26 10:44:34,851 44 INFO rb-35659da-226004-429082 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/94?access_token=b3ac8c216b5f4675" in browser 2026-10-26 10:44:34,851 44 INFO rb-35659da-226004-429082 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/94?access_token=b3ac8c216b5f4675" 2026-10-26 10:44:34,873 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:44:35,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:35] "GET /pos-self/94?access_token=b3ac8c216b5f4675 HTTP/1.1" 200 - 56 0.035 0.629 2026-10-26 10:44:35,537 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '59ED9008BDD96221E35793F3A8ED4B25', 'loaderId': '57AF9B9A7E829CE93D9C19918216C29B', 'isDownload': False} 2026-10-26 10:44:35,537 44 INFO rb-35659da-226004-429082 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-26 10:44:35,560 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:44:35,597 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:44:35,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:35] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.031 2026-10-26 10:44:35,637 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:44:35,688 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:35] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.073 2026-10-26 10:44:35,730 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:44:35,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:35] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.166 2026-10-26 10:44:36,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-26 10:44:36,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 10:44:36,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:36] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-26 10:44:36,056 44 INFO rb-35659da-226004-429082 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/94?access_token=b3ac8c216b5f4675", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:44:36,065 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:44:36,065 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 10:44:36,081 44 INFO rb-35659da-226004-429082 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-26 10:44:36,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:36] "POST /pos-self/relations/94 HTTP/1.1" 200 - 37 0.036 0.072 2026-10-26 10:44:36,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-26 10:44:36,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:36] "POST /pos-self/data/94 HTTP/1.1" 200 - 180 0.145 0.343 2026-10-26 10:44:36,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.448 2026-10-26 10:44:36,883 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:36] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.051 2026-10-26 10:44:36,905 44 INFO rb-35659da-226004-429082 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-26 10:44:36,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:36] "GET /web/image/ir.attachment/7618/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-26 10:44:37,045 44 INFO rb-35659da-226004-429082 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-26 10:44:37,126 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:44:37,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:37] "GET /web/image/pos.category/241/image_128?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.041 2026-10-26 10:44:37,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:37] "GET /web/image/product.template/1977/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.038 2026-10-26 10:44:37,180 44 INFO rb-35659da-226004-429082 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-26 10:44:37,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:37] "GET /web/image/product.template/1978/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-26 10:44:37,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:37] "GET /web/image/product.template/1980/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-26 10:44:37,232 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:37] "GET /web/image/product.template/1979/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-10-26 10:44:37,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:37] "GET /web/image/product.template/1981/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.109 2026-10-26 10:44:37,268 44 INFO rb-35659da-226004-429082 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-26 10:44:37,356 44 INFO rb-35659da-226004-429082 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-26 10:44:37,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:37] "GET /web/image/ir.attachment/7566/raw HTTP/1.1" 200 - 4 0.004 0.006 2026-10-26 10:44:37,442 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:44:37,460 44 INFO rb-35659da-226004-429082 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-26 10:44:37,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:37] "GET /web/image/product.product/2473/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.015 0.034 2026-10-26 10:44:37,504 44 INFO rb-35659da-226004-429082 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-26 10:44:37,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:37] "GET /web/image/product.product/2475/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.010 0.076 2026-10-26 10:44:37,609 44 INFO rb-35659da-226004-429082 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-26 10:44:37,697 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18804 started for PoS orders references: [{'name': None, 'pos_reference': '260-94-000001', 'uuid': 'a772bab0-f9f4-4245-adea-c0c77d7c0d0b'}] 2026-10-26 10:44:37,781 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18804 order {'name': None, 'pos_reference': '260-94-000001', 'uuid': 'a772bab0-f9f4-4245-adea-c0c77d7c0d0b'} created pos.order #670 2026-10-26 10:44:37,825 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18804 finished 2026-10-26 10:44:37,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:37] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 120 0.116 0.282 2026-10-26 10:44:38,128 44 INFO rb-35659da-226004-429082 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-26 10:44:38,195 44 INFO rb-35659da-226004-429082 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-26 10:44:38,246 44 INFO rb-35659da-226004-429082 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-26 10:44:38,310 44 INFO rb-35659da-226004-429082 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-26 10:44:38,379 44 INFO rb-35659da-226004-429082 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-26 10:44:38,447 44 INFO rb-35659da-226004-429082 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-26 10:44:38,448 44 INFO rb-35659da-226004-429082 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-26 10:44:38,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:38] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.024 0.084 2026-10-26 10:44:38,611 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 8954672 (allocated 10223616) 2026-10-26 10:44:38,617 44 INFO rb-35659da-226004-429082 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 96694 2026-10-26 10:44:38,618 44 INFO rb-35659da-226004-429082 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-26 10:44:38,624 44 INFO rb-35659da-226004-429082 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 96694 2026-10-26 10:44:38,754 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104438_753695_test_kiosk_cart_restore_and_cancel.txt 2026-10-26 10:44:38,754 44 INFO rb-35659da-226004-429082 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/tmpbpq_rofg_chrome_odoo" 2026-10-26 10:44:38,836 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-10-26 10:44:47,207 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 96874 2026-10-26 10:44:47,208 44 INFO rb-35659da-226004-429082 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/tmp_ib95svr_chrome_odoo 2026-10-26 10:44:47,208 44 INFO rb-35659da-226004-429082 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:38783/json/version 2026-10-26 10:44:47,209 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38783', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:44:47,323 44 INFO rb-35659da-226004-429082 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-26 10:44:47,323 44 INFO rb-35659da-226004-429082 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:38783/json 2026-10-26 10:44:47,323 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38783', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:44:47,359 44 INFO rb-35659da-226004-429082 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:38783/devtools/page/9346D6F6B513E293D70E356B979B0B89 2026-10-26 10:44:47,387 44 INFO rb-35659da-226004-429082 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-26 10:44:47,407 44 INFO rb-35659da-226004-429082 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-26 10:44:47,490 44 INFO rb-35659da-226004-429082 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-26 10:44:47,885 44 INFO rb-35659da-226004-429082 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/95?access_token=8b4e96b11fc24376" in browser 2026-10-26 10:44:47,886 44 INFO rb-35659da-226004-429082 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/95?access_token=8b4e96b11fc24376" 2026-10-26 10:44:47,913 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:44:48,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:48] "GET /pos-self/95?access_token=8b4e96b11fc24376 HTTP/1.1" 200 - 56 0.039 0.696 2026-10-26 10:44:48,649 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': '9346D6F6B513E293D70E356B979B0B89', 'loaderId': 'DCAC6939F46CE27971441CA119F68108', 'isDownload': False} 2026-10-26 10:44:48,649 44 INFO rb-35659da-226004-429082 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-26 10:44:48,677 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:44:48,715 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:44:48,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:48] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.047 2026-10-26 10:44:48,788 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:44:48,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:48] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.119 2026-10-26 10:44:48,825 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:44:48,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:48] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.126 2026-10-26 10:44:49,163 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-26 10:44:49,199 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 10:44:49,221 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:49] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.019 2026-10-26 10:44:49,246 44 INFO rb-35659da-226004-429082 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/95?access_token=8b4e96b11fc24376", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:44:49,247 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:44:49,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.012 2026-10-26 10:44:49,264 44 INFO rb-35659da-226004-429082 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-26 10:44:49,325 44 INFO rb-35659da-226004-429082 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-26 10:44:49,470 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:49] "POST /pos-self/relations/95 HTTP/1.1" 200 - 37 0.110 0.077 2026-10-26 10:44:49,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.281 2026-10-26 10:44:50,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "POST /pos-self/data/95 HTTP/1.1" 200 - 180 0.182 0.343 2026-10-26 10:44:50,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.422 2026-10-26 10:44:50,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.056 2026-10-26 10:44:50,192 44 INFO rb-35659da-226004-429082 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-26 10:44:50,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "GET /web/image/ir.attachment/7677/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 10:44:50,317 44 INFO rb-35659da-226004-429082 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-26 10:44:50,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "GET /web/image/pos.category/241/image_128?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.034 2026-10-26 10:44:50,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "GET /web/image/product.template/1977/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.051 2026-10-26 10:44:50,451 44 INFO rb-35659da-226004-429082 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-26 10:44:50,469 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:44:50,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "GET /web/image/product.template/1978/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.050 2026-10-26 10:44:50,498 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "GET /web/image/product.template/1980/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.055 2026-10-26 10:44:50,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "GET /web/image/product.template/1979/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.083 2026-10-26 10:44:50,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "GET /web/image/product.template/1981/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-10-26 10:44:50,556 44 INFO rb-35659da-226004-429082 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-26 10:44:50,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "GET /web/image/ir.attachment/7625/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-26 10:44:50,631 44 INFO rb-35659da-226004-429082 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-26 10:44:50,648 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "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-26 10:44:50,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:50] "GET /web/image/product.product/2473/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.015 0.029 2026-10-26 10:44:50,710 44 INFO rb-35659da-226004-429082 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-26 10:44:50,780 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39190026 started for PoS orders references: [{'name': None, 'pos_reference': '260-95-000001', 'uuid': 'ec943242-5978-4bce-8176-fd40bef13c77'}] 2026-10-26 10:44:50,838 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39190026 order {'name': None, 'pos_reference': '260-95-000001', 'uuid': 'ec943242-5978-4bce-8176-fd40bef13c77'} created pos.order #671 2026-10-26 10:44:50,867 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39190026 finished 2026-10-26 10:44:51,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:51] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.094 0.231 2026-10-26 10:44:51,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.026 2026-10-26 10:44:51,184 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-10-26 10:44:51,184 44 INFO rb-35659da-226004-429082 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-26 10:44:51,271 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 7727648 (allocated 8650752) 2026-10-26 10:44:51,285 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 96874 2026-10-26 10:44:51,286 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-10-26 10:44:51,287 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 96874 2026-10-26 10:44:51,392 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104451_391798_test_online_payment_kiosk.txt 2026-10-26 10:44:51,392 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmp_ib95svr_chrome_odoo" 2026-10-26 10:44:51,424 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:44:52,683 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:52] "GET /pos/pay/671?access_token=33c04122-e292-4d5f-ab04-8ca1bbe62957 HTTP/1.1" 200 - 113 0.099 1.169 2026-10-26 10:44:52,699 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:44:52,797 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:52] "POST /pos/pay/transaction/671 HTTP/1.1" 200 - 37 0.048 0.060 2026-10-26 10:44:52,846 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:44:54,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:54] "GET /pos/pay/confirmation/671?access_token=33c04122-e292-4d5f-ab04-8ca1bbe62957&exit_route=/&tx_id=6 HTTP/1.1" 303 - 360 0.487 0.847 2026-10-26 10:44:54,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:44:54] "GET / HTTP/1.1" 200 - 32 0.039 0.438 2026-10-26 10:44:54,664 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-26 10:44:54,713 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 10:44:54,730 44 INFO rb-35659da-226004-429082 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-26 10:44:54,793 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page ... 2026-10-26 10:45:02,811 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 97060 2026-10-26 10:45:02,811 44 INFO rb-35659da-226004-429082 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/tmpy2qax1hb_chrome_odoo 2026-10-26 10:45:02,811 44 INFO rb-35659da-226004-429082 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:42295/json/version 2026-10-26 10:45:02,812 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42295', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:45:02,866 44 INFO rb-35659da-226004-429082 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-26 10:45:02,866 44 INFO rb-35659da-226004-429082 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:42295/json 2026-10-26 10:45:02,867 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42295', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:45:02,878 44 INFO rb-35659da-226004-429082 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:42295/devtools/page/E96CF4566D54432BEB7F800265032D75 2026-10-26 10:45:02,889 44 INFO rb-35659da-226004-429082 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-26 10:45:02,896 44 INFO rb-35659da-226004-429082 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-26 10:45:02,990 44 INFO rb-35659da-226004-429082 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-26 10:45:03,274 44 INFO rb-35659da-226004-429082 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/96?access_token=fa54660450d14ea0" in browser 2026-10-26 10:45:03,274 44 INFO rb-35659da-226004-429082 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/96?access_token=fa54660450d14ea0" 2026-10-26 10:45:03,301 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:45:04,115 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:04] "GET /pos-self/96?access_token=fa54660450d14ea0 HTTP/1.1" 200 - 56 0.035 0.784 2026-10-26 10:45:04,125 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': 'E96CF4566D54432BEB7F800265032D75', 'loaderId': 'E19F31F879D373E4CDA4DEBD20BDCD10', 'isDownload': False} 2026-10-26 10:45:04,126 44 INFO rb-35659da-226004-429082 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-26 10:45:04,159 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:45:04,191 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:45:04,221 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:04] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.040 2026-10-26 10:45:04,243 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:45:04,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:04] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.085 2026-10-26 10:45:04,303 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:45:04,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:04] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.153 2026-10-26 10:45:04,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-26 10:45:04,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.014 2026-10-26 10:45:04,627 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:04] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.021 2026-10-26 10:45:04,639 44 INFO rb-35659da-226004-429082 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/96?access_token=fa54660450d14ea0", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:45:04,649 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:45:04,650 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:45:04,651 44 INFO rb-35659da-226004-429082 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-26 10:45:04,712 44 INFO rb-35659da-226004-429082 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-26 10:45:04,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:04] "POST /pos-self/relations/96 HTTP/1.1" 200 - 37 0.025 0.054 2026-10-26 10:45:04,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.189 2026-10-26 10:45:05,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:05] "POST /pos-self/data/96 HTTP/1.1" 200 - 180 0.160 0.328 2026-10-26 10:45:05,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.406 2026-10-26 10:45:05,428 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:05] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.047 2026-10-26 10:45:05,442 44 INFO rb-35659da-226004-429082 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-26 10:45:05,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:05] "GET /web/image/ir.attachment/7736/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 10:45:05,603 44 INFO rb-35659da-226004-429082 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-26 10:45:05,692 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:05] "GET /web/image/pos.category/241/image_128?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-26 10:45:05,717 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 10:45:05,733 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:05] "GET /web/image/product.template/1978/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.044 2026-10-26 10:45:05,745 44 INFO rb-35659da-226004-429082 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-26 10:45:05,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:05] "GET /web/image/product.template/1977/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.062 2026-10-26 10:45:05,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:05] "GET /web/image/product.template/1981/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.070 2026-10-26 10:45:05,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:05] "GET /web/image/product.template/1980/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-26 10:45:05,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:05] "GET /web/image/product.template/1979/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-26 10:45:05,829 44 INFO rb-35659da-226004-429082 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-26 10:45:05,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:05] "GET /web/image/ir.attachment/7684/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-10-26 10:45:05,875 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45: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-26 10:45:05,896 44 INFO rb-35659da-226004-429082 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-26 10:45:05,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:05] "GET /web/image/product.product/2473/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.008 0.033 2026-10-26 10:45:05,962 44 INFO rb-35659da-226004-429082 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-26 10:45:06,017 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41788144 started for PoS orders references: [{'name': None, 'pos_reference': '260-96-000001', 'uuid': 'accdc54d-76a5-4c2f-862a-0e2f1debbecb'}] 2026-10-26 10:45:06,068 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41788144 order {'name': None, 'pos_reference': '260-96-000001', 'uuid': 'accdc54d-76a5-4c2f-862a-0e2f1debbecb'} created pos.order #672 2026-10-26 10:45:06,090 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41788144 finished 2026-10-26 10:45:06,247 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:06] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.080 0.215 2026-10-26 10:45:06,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.022 0.024 2026-10-26 10:45:06,392 44 INFO rb-35659da-226004-429082 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-26 10:45:06,393 44 INFO rb-35659da-226004-429082 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-26 10:45:06,450 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 7703664 (allocated 8650752) 2026-10-26 10:45:06,465 44 INFO rb-35659da-226004-429082 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 97060 2026-10-26 10:45:06,466 44 INFO rb-35659da-226004-429082 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-26 10:45:06,467 44 INFO rb-35659da-226004-429082 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 97060 2026-10-26 10:45:06,570 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104506_569878_test_online_payment_kiosk_no_confirmation_page.txt 2026-10-26 10:45:06,570 44 INFO rb-35659da-226004-429082 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/tmpy2qax1hb_chrome_odoo" 2026-10-26 10:45:06,594 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:45:07,883 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:07] "GET /pos/pay/672?access_token=ad2b2b39-6aed-45e5-a37b-2a2049175dcd HTTP/1.1" 200 - 113 0.093 1.206 2026-10-26 10:45:07,899 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:45:08,001 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:08] "POST /pos/pay/transaction/672 HTTP/1.1" 200 - 37 0.054 0.058 2026-10-26 10:45:08,042 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-26 10:45:09,337 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 10:45:09,346 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.30s) 2026-10-26 10:45:09,411 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-10-26 10:45:17,765 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 97243 2026-10-26 10:45:17,768 44 INFO rb-35659da-226004-429082 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/tmpd1onv9ui_chrome_odoo 2026-10-26 10:45:17,781 44 INFO rb-35659da-226004-429082 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:35131/json/version 2026-10-26 10:45:17,783 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35131', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:45:17,969 44 INFO rb-35659da-226004-429082 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-26 10:45:17,970 44 INFO rb-35659da-226004-429082 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:35131/json 2026-10-26 10:45:17,972 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35131', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:45:17,995 44 INFO rb-35659da-226004-429082 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:35131/devtools/page/5515ECE2B51CF7A963625BC0C7BA0BE3 2026-10-26 10:45:18,008 44 INFO rb-35659da-226004-429082 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-26 10:45:18,034 44 INFO rb-35659da-226004-429082 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-26 10:45:18,068 44 INFO rb-35659da-226004-429082 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-26 10:45:18,372 44 INFO rb-35659da-226004-429082 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/97?access_token=cc96a573b3574368" in browser 2026-10-26 10:45:18,373 44 INFO rb-35659da-226004-429082 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/97?access_token=cc96a573b3574368" 2026-10-26 10:45:18,402 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:45:19,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:19] "GET /pos-self/97?access_token=cc96a573b3574368 HTTP/1.1" 200 - 56 0.034 0.576 2026-10-26 10:45:19,009 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '5515ECE2B51CF7A963625BC0C7BA0BE3', 'loaderId': 'BB9C41A9714A0AF24177D3A9A2E7FF29', 'isDownload': False} 2026-10-26 10:45:19,009 44 INFO rb-35659da-226004-429082 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-26 10:45:19,034 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:45:19,081 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:45:19,130 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:19] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.055 2026-10-26 10:45:19,161 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:45:19,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:19] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.128 2026-10-26 10:45:19,206 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:45:19,233 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:19] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.164 2026-10-26 10:45:19,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:19] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-26 10:45:19,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 10:45:19,512 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:19] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.016 2026-10-26 10:45:19,533 44 INFO rb-35659da-226004-429082 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/97?access_token=cc96a573b3574368", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:45:19,534 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:45:19,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:19] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.013 2026-10-26 10:45:19,551 44 INFO rb-35659da-226004-429082 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-26 10:45:19,620 44 INFO rb-35659da-226004-429082 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-26 10:45:19,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:19] "POST /pos-self/relations/97 HTTP/1.1" 200 - 37 0.026 0.065 2026-10-26 10:45:19,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.168 2026-10-26 10:45:20,165 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "POST /pos-self/data/97 HTTP/1.1" 200 - 180 0.158 0.302 2026-10-26 10:45:20,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.406 2026-10-26 10:45:20,315 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.054 2026-10-26 10:45:20,337 44 INFO rb-35659da-226004-429082 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-26 10:45:20,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "GET /web/image/ir.attachment/7795/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-26 10:45:20,518 44 INFO rb-35659da-226004-429082 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-26 10:45:20,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "GET /web/image/pos.category/241/image_128?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 2 0.004 0.028 2026-10-26 10:45:20,665 44 INFO rb-35659da-226004-429082 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-26 10:45:20,671 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:45:20,674 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "GET /web/image/product.template/1977/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.035 2026-10-26 10:45:20,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "GET /web/image/product.template/1978/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.053 2026-10-26 10:45:20,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "GET /web/image/product.template/1979/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.058 2026-10-26 10:45:20,738 44 INFO rb-35659da-226004-429082 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-26 10:45:20,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "GET /web/image/product.template/1980/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.072 2026-10-26 10:45:20,817 44 INFO rb-35659da-226004-429082 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-26 10:45:20,819 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "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-26 10:45:20,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "GET /web/image/product.template/1981/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.019 0.103 2026-10-26 10:45:20,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "GET /web/image/ir.attachment/7743/raw HTTP/1.1" 200 - 4 0.003 0.092 2026-10-26 10:45:20,887 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:20] "GET /web/image/product.product/2473/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.007 0.070 2026-10-26 10:45:20,908 44 INFO rb-35659da-226004-429082 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-26 10:45:20,976 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39872858 started for PoS orders references: [{'name': None, 'pos_reference': '260-97-000001', 'uuid': '9ae2d64d-5a7a-4761-a309-a73b6a335a5e'}] 2026-10-26 10:45:21,047 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39872858 order {'name': None, 'pos_reference': '260-97-000001', 'uuid': '9ae2d64d-5a7a-4761-a309-a73b6a335a5e'} created pos.order #673 2026-10-26 10:45:21,072 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39872858 finished 2026-10-26 10:45:21,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:21] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.131 0.234 2026-10-26 10:45:21,460 44 INFO rb-35659da-226004-429082 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-26 10:45:21,461 44 INFO rb-35659da-226004-429082 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-26 10:45:21,583 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 7736252 (allocated 8912896) 2026-10-26 10:45:21,600 44 INFO rb-35659da-226004-429082 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 97243 2026-10-26 10:45:21,607 44 INFO rb-35659da-226004-429082 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-26 10:45:21,608 44 INFO rb-35659da-226004-429082 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 97243 2026-10-26 10:45:21,736 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104521_736173_test_online_payment_kiosk_qr_code.txt 2026-10-26 10:45:21,736 44 INFO rb-35659da-226004-429082 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/tmpd1onv9ui_chrome_odoo" 2026-10-26 10:45:21,789 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-10-26 10:45:30,805 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 97427 2026-10-26 10:45:30,805 44 INFO rb-35659da-226004-429082 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/tmpbu6gsiqi_chrome_odoo 2026-10-26 10:45:30,805 44 INFO rb-35659da-226004-429082 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:35749/json/version 2026-10-26 10:45:30,812 44 INFO rb-35659da-226004-429082 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-26 10:45:30,921 44 INFO rb-35659da-226004-429082 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-26 10:45:30,921 44 INFO rb-35659da-226004-429082 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:35749/json 2026-10-26 10:45:30,929 44 INFO rb-35659da-226004-429082 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-26 10:45:30,941 44 INFO rb-35659da-226004-429082 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:35749/devtools/page/625C25AC241984868FCDCB0DBB273B80 2026-10-26 10:45:30,970 44 INFO rb-35659da-226004-429082 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-26 10:45:30,977 44 INFO rb-35659da-226004-429082 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-26 10:45:31,019 44 INFO rb-35659da-226004-429082 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-26 10:45:31,330 44 INFO rb-35659da-226004-429082 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/98?access_token=a475780bcf024185" in browser 2026-10-26 10:45:31,330 44 INFO rb-35659da-226004-429082 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/98?access_token=a475780bcf024185" 2026-10-26 10:45:31,363 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:45:32,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:32] "GET /pos-self/98?access_token=a475780bcf024185 HTTP/1.1" 200 - 56 0.034 0.847 2026-10-26 10:45:32,243 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': '625C25AC241984868FCDCB0DBB273B80', 'loaderId': 'AD2DDE9718FDF9675F73A0B9702FF031', 'isDownload': False} 2026-10-26 10:45:32,244 44 INFO rb-35659da-226004-429082 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-26 10:45:32,285 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:45:32,324 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:45:32,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:32] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.041 2026-10-26 10:45:32,380 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:45:32,427 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:32] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.094 2026-10-26 10:45:32,448 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:45:32,465 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:32] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.140 2026-10-26 10:45:32,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:32] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.018 2026-10-26 10:45:32,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-26 10:45:32,718 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:32] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.009 0.014 2026-10-26 10:45:32,747 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:45:32,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:32] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:45:32,757 44 INFO rb-35659da-226004-429082 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/98?access_token=a475780bcf024185", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:45:32,807 44 INFO rb-35659da-226004-429082 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-26 10:45:32,866 44 INFO rb-35659da-226004-429082 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-26 10:45:32,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:32] "POST /pos-self/relations/98 HTTP/1.1" 200 - 37 0.036 0.065 2026-10-26 10:45:32,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.202 2026-10-26 10:45:33,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:33] "POST /pos-self/data/98 HTTP/1.1" 200 - 181 0.213 0.337 2026-10-26 10:45:33,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.490 2026-10-26 10:45:33,577 44 INFO rb-35659da-226004-429082 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-26 10:45:33,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:33] "GET /web/image/ir.attachment/7854/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 10:45:33,739 44 INFO rb-35659da-226004-429082 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-26 10:45:33,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:33] "GET /web/image/pos.category/241/image_128?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 2 0.002 0.041 2026-10-26 10:45:33,865 44 INFO rb-35659da-226004-429082 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-26 10:45:33,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:33] "GET /web/image/product.template/1979/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.044 2026-10-26 10:45:33,891 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:45:33,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:33] "GET /web/image/product.template/1977/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.071 2026-10-26 10:45:33,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:33] "GET /web/image/product.template/1980/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.090 2026-10-26 10:45:33,956 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:33] "GET /web/image/product.template/1978/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-10-26 10:45:33,961 44 INFO rb-35659da-226004-429082 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-26 10:45:33,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:33] "GET /web/image/product.template/1981/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-10-26 10:45:34,057 44 INFO rb-35659da-226004-429082 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-26 10:45:34,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:34] "GET /web/image/ir.attachment/7802/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 10:45:34,116 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:34] "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-26 10:45:34,135 44 INFO rb-35659da-226004-429082 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-26 10:45:34,158 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:34] "GET /web/image/product.product/2475/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.006 0.032 2026-10-26 10:45:34,188 44 INFO rb-35659da-226004-429082 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-26 10:45:34,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:34] "GET /web/image/product.product/2473/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.005 0.061 2026-10-26 10:45:34,258 44 INFO rb-35659da-226004-429082 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-26 10:45:34,321 44 INFO rb-35659da-226004-429082 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-26 10:45:34,398 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-10-26 10:45:34,399 44 INFO rb-35659da-226004-429082 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-26 10:45:34,485 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 7903668 (allocated 8912896) 2026-10-26 10:45:34,511 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51842913 started for PoS orders references: [{'name': None, 'pos_reference': '260-98-000001', 'uuid': 'e8aa4ec2-22af-4fe3-b2c4-99df4b34b8c5'}] 2026-10-26 10:45:34,522 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 97427 2026-10-26 10:45:34,531 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-10-26 10:45:34,540 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 97427 2026-10-26 10:45:34,574 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51842913 order {'name': None, 'pos_reference': '260-98-000001', 'uuid': 'e8aa4ec2-22af-4fe3-b2c4-99df4b34b8c5'} created pos.order #674 2026-10-26 10:45:34,576 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51842913 finished 2026-10-26 10:45:34,684 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104534_684270_test_online_payment_mobile.txt 2026-10-26 10:45:34,684 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmpbu6gsiqi_chrome_odoo" 2026-10-26 10:45:34,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 111 0.107 0.201 2026-10-26 10:45:34,739 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:45:36,097 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:36] "GET /pos/pay/674?access_token=c2dd68f6-dbf0-4698-a158-66e16517b6a5 HTTP/1.1" 200 - 129 0.148 1.221 2026-10-26 10:45:36,110 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:45:36,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:36] "POST /pos/pay/transaction/674 HTTP/1.1" 200 - 35 0.036 0.056 2026-10-26 10:45:36,244 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:45:37,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:37] "GET /pos/pay/confirmation/674?access_token=c2dd68f6-dbf0-4698-a158-66e16517b6a5&exit_route=/&tx_id=8 HTTP/1.1" 303 - 384 0.519 0.923 2026-10-26 10:45:38,186 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:38] "GET / HTTP/1.1" 200 - 32 0.037 0.463 2026-10-26 10:45:38,192 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-26 10:45:38,272 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 10:45:38,280 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.09s) 2026-10-26 10:45:38,333 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page ... 2026-10-26 10:45:47,017 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 97614 2026-10-26 10:45:47,017 44 INFO rb-35659da-226004-429082 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/tmpormk66ti_chrome_odoo 2026-10-26 10:45:47,017 44 INFO rb-35659da-226004-429082 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:37385/json/version 2026-10-26 10:45:47,018 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37385', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:45:47,153 44 INFO rb-35659da-226004-429082 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-26 10:45:47,154 44 INFO rb-35659da-226004-429082 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:37385/json 2026-10-26 10:45:47,154 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37385', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:45:47,194 44 INFO rb-35659da-226004-429082 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:37385/devtools/page/4848D61B7983FB803241C4F3844A7E29 2026-10-26 10:45:47,240 44 INFO rb-35659da-226004-429082 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-26 10:45:47,253 44 INFO rb-35659da-226004-429082 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-26 10:45:47,280 44 INFO rb-35659da-226004-429082 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-26 10:45:47,586 44 INFO rb-35659da-226004-429082 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/99?access_token=7b29d1c936104728" in browser 2026-10-26 10:45:47,586 44 INFO rb-35659da-226004-429082 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/99?access_token=7b29d1c936104728" 2026-10-26 10:45:47,610 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:45:48,258 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:48] "GET /pos-self/99?access_token=7b29d1c936104728 HTTP/1.1" 200 - 56 0.034 0.621 2026-10-26 10:45:48,264 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': '4848D61B7983FB803241C4F3844A7E29', 'loaderId': 'C73CDD7B66D54890D9A24A23229F77A8', 'isDownload': False} 2026-10-26 10:45:48,264 44 INFO rb-35659da-226004-429082 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-26 10:45:48,302 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:45:48,342 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:45:48,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:48] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.064 2026-10-26 10:45:48,406 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:45:48,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:48] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.105 2026-10-26 10:45:48,458 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:45:48,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:48] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.046 0.154 2026-10-26 10:45:48,743 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:48] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-26 10:45:48,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-26 10:45:48,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:48] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.025 2026-10-26 10:45:48,807 44 INFO rb-35659da-226004-429082 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/99?access_token=7b29d1c936104728", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:45:48,809 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:45:48,809 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:48] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 10:45:48,817 44 INFO rb-35659da-226004-429082 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-26 10:45:48,883 44 INFO rb-35659da-226004-429082 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-26 10:45:48,938 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:48] "POST /pos-self/relations/99 HTTP/1.1" 200 - 37 0.055 0.054 2026-10-26 10:45:49,050 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.220 2026-10-26 10:45:49,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:49] "POST /pos-self/data/99 HTTP/1.1" 200 - 181 0.154 0.358 2026-10-26 10:45:49,541 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.464 2026-10-26 10:45:49,603 44 INFO rb-35659da-226004-429082 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-26 10:45:49,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:49] "GET /web/image/ir.attachment/7913/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-26 10:45:49,728 44 INFO rb-35659da-226004-429082 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-26 10:45:49,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:49] "GET /web/image/pos.category/241/image_128?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-26 10:45:49,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:49] "GET /web/image/product.template/1978/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.040 2026-10-26 10:45:49,874 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 10:45:49,887 44 INFO rb-35659da-226004-429082 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-26 10:45:49,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:49] "GET /web/image/product.template/1977/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.069 2026-10-26 10:45:49,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:49] "GET /web/image/product.template/1979/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-10-26 10:45:49,934 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:49] "GET /web/image/product.template/1980/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.103 2026-10-26 10:45:49,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:49] "GET /web/image/product.template/1981/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-26 10:45:49,955 44 INFO rb-35659da-226004-429082 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-26 10:45:50,034 44 INFO rb-35659da-226004-429082 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-26 10:45:50,063 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:50] "GET /web/image/ir.attachment/7861/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-26 10:45:50,104 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:50] "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-26 10:45:50,110 44 INFO rb-35659da-226004-429082 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-26 10:45:50,146 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:50] "GET /web/image/product.product/2473/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.008 0.041 2026-10-26 10:45:50,168 44 INFO rb-35659da-226004-429082 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-26 10:45:50,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:50] "GET /web/image/product.product/2475/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.006 0.076 2026-10-26 10:45:50,234 44 INFO rb-35659da-226004-429082 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-26 10:45:50,286 44 INFO rb-35659da-226004-429082 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-26 10:45:50,365 44 INFO rb-35659da-226004-429082 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-26 10:45:50,367 44 INFO rb-35659da-226004-429082 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-26 10:45:50,441 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 7933724 (allocated 8912896) 2026-10-26 10:45:50,473 44 INFO rb-35659da-226004-429082 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 97614 2026-10-26 10:45:50,476 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46661026 started for PoS orders references: [{'name': None, 'pos_reference': '260-99-000001', 'uuid': '41f8dbe2-df82-44eb-834b-0cc82edd8953'}] 2026-10-26 10:45:50,477 44 INFO rb-35659da-226004-429082 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-26 10:45:50,485 44 INFO rb-35659da-226004-429082 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 97614 2026-10-26 10:45:50,541 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46661026 order {'name': None, 'pos_reference': '260-99-000001', 'uuid': '41f8dbe2-df82-44eb-834b-0cc82edd8953'} created pos.order #675 2026-10-26 10:45:50,543 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46661026 finished 2026-10-26 10:45:50,613 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104550_611032_test_online_payment_mobile_no_confirmation_page.txt 2026-10-26 10:45:50,613 44 INFO rb-35659da-226004-429082 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/tmpormk66ti_chrome_odoo" 2026-10-26 10:45:50,653 44 INFO rb-35659da-226004-429082 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-26 10:45:50,695 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 111 0.105 0.219 2026-10-26 10:45:50,720 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:45:51,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:51] "GET /pos/pay/675?access_token=e4105d1e-3acd-47a2-88ef-f95e2a7d0b52 HTTP/1.1" 200 - 129 0.113 1.160 2026-10-26 10:45:52,002 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:45:52,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:45:52] "POST /pos/pay/transaction/675 HTTP/1.1" 200 - 35 0.030 0.067 2026-10-26 10:45:52,131 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-26 10:45:53,462 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 10:45:53,470 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.34s) 2026-10-26 10:45:53,523 44 INFO rb-35659da-226004-429082 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-26 10:46:01,716 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 97798 2026-10-26 10:46:01,717 44 INFO rb-35659da-226004-429082 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/tmpjak3xp4__chrome_odoo 2026-10-26 10:46:01,717 44 INFO rb-35659da-226004-429082 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:38721/json/version 2026-10-26 10:46:01,718 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38721', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:46:01,736 44 INFO rb-35659da-226004-429082 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-26 10:46:01,736 44 INFO rb-35659da-226004-429082 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:38721/json 2026-10-26 10:46:01,737 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38721', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:46:01,750 44 INFO rb-35659da-226004-429082 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:38721/devtools/page/255EB6C0CC45823B0F6945B93C8B6517 2026-10-26 10:46:01,793 44 INFO rb-35659da-226004-429082 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-26 10:46:01,821 44 INFO rb-35659da-226004-429082 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-26 10:46:01,855 44 INFO rb-35659da-226004-429082 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-26 10:46:02,224 44 INFO rb-35659da-226004-429082 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/100?access_token=86e266beaee742e5" in browser 2026-10-26 10:46:02,224 44 INFO rb-35659da-226004-429082 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/100?access_token=86e266beaee742e5" 2026-10-26 10:46:02,251 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:46:03,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:03] "GET /pos-self/100?access_token=86e266beaee742e5 HTTP/1.1" 200 - 56 0.041 0.786 2026-10-26 10:46:03,079 44 INFO rb-35659da-226004-429082 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': '255EB6C0CC45823B0F6945B93C8B6517', 'loaderId': '107DA9C660AAC311250786244F566242', 'isDownload': False} 2026-10-26 10:46:03,079 44 INFO rb-35659da-226004-429082 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-26 10:46:03,101 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:46:03,131 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:46:03,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:03] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.056 2026-10-26 10:46:03,196 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:46:03,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:03] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.090 2026-10-26 10:46:03,262 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:46:03,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:03] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.175 2026-10-26 10:46:03,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-26 10:46:03,552 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-26 10:46:03,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:03] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-26 10:46:03,600 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:46:03,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.012 2026-10-26 10:46:03,602 44 INFO rb-35659da-226004-429082 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/100?access_token=86e266beaee742e5", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:46:03,637 44 INFO rb-35659da-226004-429082 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-26 10:46:03,694 44 INFO rb-35659da-226004-429082 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-26 10:46:03,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:03] "POST /pos-self/relations/100 HTTP/1.1" 200 - 37 0.033 0.084 2026-10-26 10:46:03,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.231 2026-10-26 10:46:04,353 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:04] "POST /pos-self/data/100 HTTP/1.1" 200 - 181 0.155 0.370 2026-10-26 10:46:04,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.442 2026-10-26 10:46:04,444 44 INFO rb-35659da-226004-429082 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-26 10:46:04,511 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:04] "GET /web/image/ir.attachment/7972/raw HTTP/1.1" 200 - 4 0.004 0.010 2026-10-26 10:46:04,609 44 INFO rb-35659da-226004-429082 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-26 10:46:04,643 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:04] "GET /web/image/ir.attachment/7971/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-26 10:46:04,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:04] "GET /web/image/pos.category/241/image_128?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.034 2026-10-26 10:46:04,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:04] "GET /web/image/product.template/1978/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.020 0.034 2026-10-26 10:46:04,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:04] "GET /web/image/product.template/1979/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.083 2026-10-26 10:46:04,823 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:46:04,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:04] "GET /web/image/product.template/1981/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.086 2026-10-26 10:46:04,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:04] "GET /web/image/product.template/1980/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-26 10:46:04,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:04] "GET /web/image/product.template/1977/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-26 10:46:04,935 44 INFO rb-35659da-226004-429082 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-26 10:46:05,005 44 INFO rb-35659da-226004-429082 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-26 10:46:05,089 44 INFO rb-35659da-226004-429082 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-26 10:46:05,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:05] "GET /web/image/ir.attachment/7920/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 10:46:05,158 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46: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-26 10:46:05,164 44 INFO rb-35659da-226004-429082 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-26 10:46:05,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:05] "GET /web/image/product.product/2473/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.019 0.033 2026-10-26 10:46:05,225 44 INFO rb-35659da-226004-429082 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-26 10:46:05,268 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:05] "GET /web/image/product.product/2475/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.017 0.083 2026-10-26 10:46:05,306 44 INFO rb-35659da-226004-429082 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-26 10:46:05,353 44 INFO rb-35659da-226004-429082 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-26 10:46:05,432 44 INFO rb-35659da-226004-429082 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-26 10:46:05,436 44 INFO rb-35659da-226004-429082 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-26 10:46:05,503 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7937620 (allocated 9175040) 2026-10-26 10:46:05,512 44 INFO rb-35659da-226004-429082 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 97798 2026-10-26 10:46:05,517 44 INFO rb-35659da-226004-429082 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-26 10:46:05,531 44 INFO rb-35659da-226004-429082 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 97798 2026-10-26 10:46:05,561 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12533417 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '0330d95e-ecc2-4a85-96e0-bc522adaab52'}] 2026-10-26 10:46:05,637 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12533417 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '0330d95e-ecc2-4a85-96e0-bc522adaab52'} created pos.order #676 2026-10-26 10:46:05,639 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12533417 finished 2026-10-26 10:46:05,676 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104605_676685_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-26 10:46:05,677 44 INFO rb-35659da-226004-429082 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/tmpjak3xp4__chrome_odoo" 2026-10-26 10:46:05,717 44 INFO rb-35659da-226004-429082 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-26 10:46:05,761 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 111 0.126 0.208 2026-10-26 10:46:06,234 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 97980 2026-10-26 10:46:06,235 44 INFO rb-35659da-226004-429082 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/tmpi7uo4ez__chrome_odoo 2026-10-26 10:46:06,235 44 INFO rb-35659da-226004-429082 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:43889/json/version 2026-10-26 10:46:06,244 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43889', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:46:06,423 44 INFO rb-35659da-226004-429082 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-26 10:46:06,423 44 INFO rb-35659da-226004-429082 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:43889/json 2026-10-26 10:46:06,423 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43889', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:46:06,463 44 INFO rb-35659da-226004-429082 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:43889/devtools/page/24CF02B8DA6FA6C16805658212366CAA 2026-10-26 10:46:06,478 44 INFO rb-35659da-226004-429082 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-26 10:46:06,490 44 INFO rb-35659da-226004-429082 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-26 10:46:06,532 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:46:06,546 44 INFO rb-35659da-226004-429082 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-26 10:46:06,569 44 INFO rb-35659da-226004-429082 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=100" in browser 2026-10-26 10:46:06,569 44 INFO rb-35659da-226004-429082 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=100" 2026-10-26 10:46:07,138 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:07] "GET /pos/ui?config_id=100 HTTP/1.1" 200 - 73 0.059 0.469 2026-10-26 10:46:07,151 44 INFO rb-35659da-226004-429082 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': '24CF02B8DA6FA6C16805658212366CAA', 'loaderId': 'F502A682E29FE1BC27ACF9B679EC1DFD', 'isDownload': False} 2026-10-26 10:46:07,152 44 INFO rb-35659da-226004-429082 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-26 10:46:07,183 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:46:07,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:07] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 10:46:07,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:07] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-26 10:46:07,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:07] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-10-26 10:46:08,047 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:46:08,048 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:46:08,094 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 10:46:08,142 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 10:46:08,143 44 INFO rb-35659da-226004-429082 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=100", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:46:08,156 44 INFO rb-35659da-226004-429082 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-26 10:46:08,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:46:08,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:46:08,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 10:46:08,254 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.012 0.020 2026-10-26 10:46:08,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-26 10:46:08,369 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.028 0.057 2026-10-26 10:46:09,480 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order 2026-10-26 10:46:09,486 44 INFO rb-35659da-226004-429082 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 - Foreign Trade/User - 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-26 10:46:09,487 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order.line 2026-10-26 10:46:09,491 44 INFO rb-35659da-226004-429082 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 - Foreign Trade/User - 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-26 10:46:09,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 491 0.383 0.689 2026-10-26 10:46:09,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:09] "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-26 10:46:09,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.015 2026-10-26 10:46:09,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:09] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.041 2026-10-26 10:46:09,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:09] "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.018 2026-10-26 10:46:09,866 44 INFO rb-35659da-226004-429082 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-26 10:46:09,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.012 2026-10-26 10:46:09,952 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:46:09,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:46:09,978 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:46:09,991 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:09] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 10:46:10,022 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:10] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.004 0.055 2026-10-26 10:46:10,052 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46: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-26 10:46:10,054 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:46:10,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.006 0.023 2026-10-26 10:46:10,116 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:46:10,163 44 INFO rb-35659da-226004-429082 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-26 10:46:10,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:10] "GET /pos/ui/100?from_backend=True HTTP/1.1" 200 - 33 0.034 0.113 2026-10-26 10:46:10,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:10] "GET /pos/ui/100 HTTP/1.1" 200 - 33 0.030 0.223 2026-10-26 10:46:10,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.010 0.174 2026-10-26 10:46:10,440 44 INFO rb-35659da-226004-429082 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-26 10:46:10,492 44 INFO rb-35659da-226004-429082 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-26 10:46:10,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.050 0.089 2026-10-26 10:46:10,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.015 0.172 2026-10-26 10:46:10,694 44 INFO rb-35659da-226004-429082 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-26 10:46:10,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.058 2026-10-26 10:46:10,727 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:46:10,746 44 INFO rb-35659da-226004-429082 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-26 10:46:10,839 44 INFO rb-35659da-226004-429082 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-26 10:46:10,890 44 INFO rb-35659da-226004-429082 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-26 10:46:10,890 44 INFO rb-35659da-226004-429082 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-26 10:46:11,030 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14003404 (allocated 14942208) 2026-10-26 10:46:11,050 44 INFO rb-35659da-226004-429082 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 97980 2026-10-26 10:46:11,060 44 INFO rb-35659da-226004-429082 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-26 10:46:11,068 44 INFO rb-35659da-226004-429082 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 97980 2026-10-26 10:46:11,193 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104611_193407_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-26 10:46:11,193 44 INFO rb-35659da-226004-429082 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/tmpi7uo4ez__chrome_odoo" 2026-10-26 10:46:11,249 44 INFO rb-35659da-226004-429082 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-26 10:46:19,855 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 98182 2026-10-26 10:46:19,855 44 INFO rb-35659da-226004-429082 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/tmpqkc28jud_chrome_odoo 2026-10-26 10:46:19,855 44 INFO rb-35659da-226004-429082 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:34365/json/version 2026-10-26 10:46:19,856 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34365', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:46:19,913 44 INFO rb-35659da-226004-429082 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-26 10:46:19,914 44 INFO rb-35659da-226004-429082 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:34365/json 2026-10-26 10:46:19,914 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34365', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:46:19,959 44 INFO rb-35659da-226004-429082 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:34365/devtools/page/D524F32C87F70B72692983AC9FD859C2 2026-10-26 10:46:19,987 44 INFO rb-35659da-226004-429082 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-26 10:46:20,002 44 INFO rb-35659da-226004-429082 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-26 10:46:20,052 44 INFO rb-35659da-226004-429082 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-26 10:46:20,332 44 INFO rb-35659da-226004-429082 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/101?access_token=4f8c867c5ca343ce" in browser 2026-10-26 10:46:20,332 44 INFO rb-35659da-226004-429082 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/101?access_token=4f8c867c5ca343ce" 2026-10-26 10:46:20,359 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:46:20,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:20] "GET /pos-self/101?access_token=4f8c867c5ca343ce HTTP/1.1" 200 - 56 0.033 0.606 2026-10-26 10:46:20,998 44 INFO rb-35659da-226004-429082 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': 'D524F32C87F70B72692983AC9FD859C2', 'loaderId': '44F1A245AF4508AAC820709C034A8BB8', 'isDownload': False} 2026-10-26 10:46:20,999 44 INFO rb-35659da-226004-429082 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-26 10:46:21,025 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:46:21,068 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:46:21,111 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:21] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.051 2026-10-26 10:46:21,131 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:46:21,154 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:21] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.114 2026-10-26 10:46:21,171 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:46:21,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:21] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.149 2026-10-26 10:46:21,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-26 10:46:21,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 10:46:21,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:21] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.015 2026-10-26 10:46:21,507 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:46:21,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:21] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 10:46:21,511 44 INFO rb-35659da-226004-429082 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/101?access_token=4f8c867c5ca343ce", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:46:21,543 44 INFO rb-35659da-226004-429082 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-26 10:46:21,598 44 INFO rb-35659da-226004-429082 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-26 10:46:21,639 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:21] "POST /pos-self/relations/101 HTTP/1.1" 200 - 37 0.035 0.077 2026-10-26 10:46:21,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.200 2026-10-26 10:46:22,156 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:22] "POST /pos-self/data/101 HTTP/1.1" 200 - 181 0.153 0.296 2026-10-26 10:46:22,162 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.404 2026-10-26 10:46:22,220 44 INFO rb-35659da-226004-429082 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-26 10:46:22,297 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:22] "GET /web/image/ir.attachment/8034/raw HTTP/1.1" 200 - 4 0.003 0.011 2026-10-26 10:46:22,323 44 INFO rb-35659da-226004-429082 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-26 10:46:22,367 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:22] "GET /web/image/ir.attachment/7979/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-26 10:46:22,408 44 INFO rb-35659da-226004-429082 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-26 10:46:22,434 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:46:22,584 44 INFO rb-35659da-226004-429082 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-26 10:46:22,635 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:22] "GET /web/image/pos.category/241/image_128?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 10:46:22,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:22] "GET /web/image/product.template/1977/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.026 2026-10-26 10:46:22,697 44 INFO rb-35659da-226004-429082 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-26 10:46:22,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:22] "GET /web/image/product.template/1978/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.048 2026-10-26 10:46:22,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:22] "GET /web/image/product.template/1979/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.061 2026-10-26 10:46:22,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:22] "GET /web/image/product.template/1981/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-26 10:46:22,766 44 INFO rb-35659da-226004-429082 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-26 10:46:22,781 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:22] "GET /web/image/product.template/1980/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.101 2026-10-26 10:46:22,808 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46: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-26 10:46:22,820 44 INFO rb-35659da-226004-429082 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-26 10:46:22,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:22] "GET /web/image/product.product/2473/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-26 10:46:22,898 44 INFO rb-35659da-226004-429082 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-26 10:46:22,942 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:22] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.006 0.028 2026-10-26 10:46:23,043 44 INFO rb-35659da-226004-429082 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-26 10:46:23,118 44 INFO rb-35659da-226004-429082 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-26 10:46:23,221 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17553706 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000001', 'uuid': 'd8fdb6a1-3c7c-47ea-ad03-5dea126e7b31'}] 2026-10-26 10:46:23,284 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17553706 order {'name': None, 'pos_reference': '260-101-000001', 'uuid': 'd8fdb6a1-3c7c-47ea-ad03-5dea126e7b31'} created pos.order #677 2026-10-26 10:46:23,317 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17553706 finished 2026-10-26 10:46:23,542 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.122 0.298 2026-10-26 10:46:23,631 44 INFO rb-35659da-226004-429082 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-26 10:46:23,639 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.023 2026-10-26 10:46:23,691 44 INFO rb-35659da-226004-429082 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-26 10:46:23,784 44 INFO rb-35659da-226004-429082 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-26 10:46:23,851 44 INFO rb-35659da-226004-429082 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-26 10:46:23,916 44 INFO rb-35659da-226004-429082 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-26 10:46:23,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:23] "GET /web/image/product.product/2475/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.008 0.037 2026-10-26 10:46:23,982 44 INFO rb-35659da-226004-429082 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-26 10:46:24,047 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14636984 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000001', 'uuid': 'd8fdb6a1-3c7c-47ea-ad03-5dea126e7b31'}] 2026-10-26 10:46:24,073 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1120] to pos.order #677 2026-10-26 10:46:24,080 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14636984 order {'name': None, 'pos_reference': '260-101-000001', 'uuid': 'd8fdb6a1-3c7c-47ea-ad03-5dea126e7b31'} updated pos.order #677 2026-10-26 10:46:24,109 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14636984 finished 2026-10-26 10:46:24,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 96 0.070 0.240 2026-10-26 10:46:24,356 44 INFO rb-35659da-226004-429082 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-26 10:46:24,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.016 2026-10-26 10:46:24,416 44 INFO rb-35659da-226004-429082 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-26 10:46:24,489 44 INFO rb-35659da-226004-429082 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-26 10:46:24,557 44 INFO rb-35659da-226004-429082 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-26 10:46:24,558 44 INFO rb-35659da-226004-429082 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-26 10:46:24,649 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8979020 (allocated 9961472) 2026-10-26 10:46:24,649 44 INFO rb-35659da-226004-429082 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-26 10:46:24,679 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:46:24,690 44 INFO rb-35659da-226004-429082 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 98182 2026-10-26 10:46:24,722 44 INFO rb-35659da-226004-429082 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-26 10:46:24,724 44 INFO rb-35659da-226004-429082 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 98182 2026-10-26 10:46:24,905 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104624_905012_test_online_payment_self_pay_after_meal_table.txt 2026-10-26 10:46:24,905 44 INFO rb-35659da-226004-429082 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/tmpqkc28jud_chrome_odoo" 2026-10-26 10:46:25,138 44 INFO rb-35659da-226004-429082 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-26 10:46:26,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:26] "GET /pos/pay/677?access_token=5f5813ec-d0c9-4302-9ab9-7439bda12af7&exit_route=http://127.0.0.1:8069/pos-self/101?access_token%3D4f8c867c5ca343ce HTTP/1.1" 200 - 129 0.101 1.233 2026-10-26 10:46:26,554 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 98370 2026-10-26 10:46:26,555 44 INFO rb-35659da-226004-429082 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/tmpjhrk1btk_chrome_odoo 2026-10-26 10:46:26,555 44 INFO rb-35659da-226004-429082 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:38361/json/version 2026-10-26 10:46:26,556 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38361', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:46:26,627 44 INFO rb-35659da-226004-429082 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-26 10:46:26,627 44 INFO rb-35659da-226004-429082 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:38361/json 2026-10-26 10:46:26,628 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38361', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:46:26,647 44 INFO rb-35659da-226004-429082 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:38361/devtools/page/7CF16CA212D14D8D861E65BD7A00787B 2026-10-26 10:46:26,661 44 INFO rb-35659da-226004-429082 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-26 10:46:26,697 44 INFO rb-35659da-226004-429082 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-26 10:46:26,780 44 INFO rb-35659da-226004-429082 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-26 10:46:26,784 44 INFO rb-35659da-226004-429082 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/101?access_token=4f8c867c5ca343ce&table_identifier=ecad1b08" in browser 2026-10-26 10:46:26,784 44 INFO rb-35659da-226004-429082 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/101?access_token=4f8c867c5ca343ce&table_identifier=ecad1b08" 2026-10-26 10:46:26,858 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:26] "GET /pos-self/101?access_token=4f8c867c5ca343ce&table_identifier=ecad1b08 HTTP/1.1" 200 - 9 0.005 0.041 2026-10-26 10:46:26,873 44 INFO rb-35659da-226004-429082 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': '7CF16CA212D14D8D861E65BD7A00787B', 'loaderId': '041AFBD65839395A2BCE37E8F943A55D', 'isDownload': False} 2026-10-26 10:46:26,873 44 INFO rb-35659da-226004-429082 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-26 10:46:26,889 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:46:26,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:26] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.010 2026-10-26 10:46:26,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:26] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.011 2026-10-26 10:46:26,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:26] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.015 2026-10-26 10:46:27,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:27] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-26 10:46:27,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:46:27,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:27] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.004 0.016 2026-10-26 10:46:27,311 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:46:27,311 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:46:27,353 44 INFO rb-35659da-226004-429082 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/101?access_token=4f8c867c5ca343ce&table_identifier=ecad1b08", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:46:27,379 44 INFO rb-35659da-226004-429082 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-26 10:46:27,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:27] "POST /pos-self/relations/101 HTTP/1.1" 200 - 16 0.014 0.053 2026-10-26 10:46:27,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.072 2026-10-26 10:46:27,439 44 INFO rb-35659da-226004-429082 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-26 10:46:27,809 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:27] "POST /pos-self/data/101 HTTP/1.1" 200 - 116 0.129 0.225 2026-10-26 10:46:27,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.357 2026-10-26 10:46:27,937 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.006 0.017 2026-10-26 10:46:27,964 44 INFO rb-35659da-226004-429082 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-26 10:46:28,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:28] "GET /web/image/ir.attachment/8034/raw HTTP/1.1" 200 - 4 0.007 0.010 2026-10-26 10:46:28,083 44 INFO rb-35659da-226004-429082 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-26 10:46:28,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:28] "GET /web/image/ir.attachment/7979/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 10:46:28,136 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:46:28,209 44 INFO rb-35659da-226004-429082 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-26 10:46:28,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:28] "GET /web/image/pos.category/241/image_128?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.039 2026-10-26 10:46:28,287 44 INFO rb-35659da-226004-429082 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-26 10:46:28,305 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:28] "GET /web/image/product.template/1977/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-26 10:46:28,331 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:28] "GET /web/image/product.template/1978/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.059 2026-10-26 10:46:28,362 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:28] "GET /web/image/product.template/1979/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.089 2026-10-26 10:46:28,367 44 INFO rb-35659da-226004-429082 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-26 10:46:28,385 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:28] "GET /web/image/product.template/1980/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-26 10:46:28,401 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46: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-26 10:46:28,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:28] "GET /web/image/product.template/1981/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.082 2026-10-26 10:46:28,428 44 INFO rb-35659da-226004-429082 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-26 10:46:28,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:28] "GET /web/image/product.product/2473/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.007 0.037 2026-10-26 10:46:28,506 44 INFO rb-35659da-226004-429082 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-26 10:46:28,577 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30021862 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000002', 'uuid': '1f9905a5-9dc3-4701-afb6-a01c2b31fe08'}] 2026-10-26 10:46:28,619 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30021862 order {'name': None, 'pos_reference': '260-101-000002', 'uuid': '1f9905a5-9dc3-4701-afb6-a01c2b31fe08'} created pos.order #678 2026-10-26 10:46:28,645 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30021862 finished 2026-10-26 10:46:28,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 73 0.061 0.212 2026-10-26 10:46:28,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.027 2026-10-26 10:46:28,889 44 INFO rb-35659da-226004-429082 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-26 10:46:28,947 44 INFO rb-35659da-226004-429082 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-26 10:46:29,047 44 INFO rb-35659da-226004-429082 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-26 10:46:29,111 44 INFO rb-35659da-226004-429082 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-26 10:46:29,160 44 INFO rb-35659da-226004-429082 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-26 10:46:29,161 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:29] "GET /web/image/product.product/2475/image_512?unique=2026-10-26T10:44:22.000+00:00 HTTP/1.1" 200 - 8 0.007 0.025 2026-10-26 10:46:29,227 44 INFO rb-35659da-226004-429082 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-26 10:46:29,313 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25023405 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000002', 'uuid': '1f9905a5-9dc3-4701-afb6-a01c2b31fe08'}] 2026-10-26 10:46:29,354 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1122] to pos.order #678 2026-10-26 10:46:29,364 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25023405 order {'name': None, 'pos_reference': '260-101-000002', 'uuid': '1f9905a5-9dc3-4701-afb6-a01c2b31fe08'} updated pos.order #678 2026-10-26 10:46:29,396 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25023405 finished 2026-10-26 10:46:29,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:29] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 95 0.091 0.260 2026-10-26 10:46:29,654 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.016 2026-10-26 10:46:29,656 44 INFO rb-35659da-226004-429082 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-26 10:46:29,715 44 INFO rb-35659da-226004-429082 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-26 10:46:29,779 44 INFO rb-35659da-226004-429082 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-26 10:46:29,845 44 INFO rb-35659da-226004-429082 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-26 10:46:29,846 44 INFO rb-35659da-226004-429082 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-26 10:46:29,924 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8808736 (allocated 10223616) 2026-10-26 10:46:29,929 44 INFO rb-35659da-226004-429082 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-26 10:46:29,961 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:46:30,026 44 INFO rb-35659da-226004-429082 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 98370 2026-10-26 10:46:30,046 44 INFO rb-35659da-226004-429082 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-26 10:46:30,062 44 INFO rb-35659da-226004-429082 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 98370 2026-10-26 10:46:30,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:30] "GET /pos/pay/678?access_token=40137a35-b970-44e3-9a6b-ebcc2ce64177&exit_route=http://127.0.0.1:8069/pos-self/101?access_token%3D4f8c867c5ca343ce%26table_identifier%3Decad1b08 HTTP/1.1" 200 - 39 0.056 0.104 2026-10-26 10:46:30,214 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104630_214083_test_online_payment_self_pay_after_meal_table.txt 2026-10-26 10:46:30,214 44 INFO rb-35659da-226004-429082 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/tmpjhrk1btk_chrome_odoo" 2026-10-26 10:46:30,285 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 10:46:33,484 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-10-26 10:46:42,927 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 98561 2026-10-26 10:46:42,927 44 INFO rb-35659da-226004-429082 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/tmpr89_svwz_chrome_odoo 2026-10-26 10:46:42,927 44 INFO rb-35659da-226004-429082 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:45895/json/version 2026-10-26 10:46:42,929 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45895', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:46:43,016 44 INFO rb-35659da-226004-429082 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-26 10:46:43,016 44 INFO rb-35659da-226004-429082 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:45895/json 2026-10-26 10:46:43,017 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45895', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:46:43,027 44 INFO rb-35659da-226004-429082 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:45895/devtools/page/BECF195B42419D58D4DEE9E380492EF7 2026-10-26 10:46:43,033 44 INFO rb-35659da-226004-429082 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-26 10:46:43,120 44 INFO rb-35659da-226004-429082 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-26 10:46:43,175 44 INFO rb-35659da-226004-429082 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-26 10:46:43,223 44 INFO rb-35659da-226004-429082 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/102?access_token=0c4f07a5620e4f64" in browser 2026-10-26 10:46:43,223 44 INFO rb-35659da-226004-429082 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/102?access_token=0c4f07a5620e4f64" 2026-10-26 10:46:43,249 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:46:44,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:44] "GET /pos-self/102?access_token=0c4f07a5620e4f64 HTTP/1.1" 200 - 56 0.039 0.799 2026-10-26 10:46:44,089 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'BECF195B42419D58D4DEE9E380492EF7', 'loaderId': '723523A8BB7A64EC5EA6F4D44CC82F7A', 'isDownload': False} 2026-10-26 10:46:44,089 44 INFO rb-35659da-226004-429082 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-26 10:46:44,130 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:46:44,163 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:46:44,222 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:44] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.053 2026-10-26 10:46:44,258 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:46:44,300 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:44] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.025 0.131 2026-10-26 10:46:44,320 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:46:44,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:44] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.174 2026-10-26 10:46:44,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-26 10:46:44,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 10:46:44,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:44] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.005 0.020 2026-10-26 10:46:44,667 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:46:44,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:44] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.020 2026-10-26 10:46:44,669 44 INFO rb-35659da-226004-429082 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/102?access_token=0c4f07a5620e4f64", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:46:44,686 44 INFO rb-35659da-226004-429082 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-26 10:46:44,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:44] "POST /pos-self/relations/102 HTTP/1.1" 200 - 37 0.040 0.055 2026-10-26 10:46:44,872 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.174 2026-10-26 10:46:45,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:45] "POST /pos-self/data/102 HTTP/1.1" 200 - 180 0.180 0.365 2026-10-26 10:46:45,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.475 2026-10-26 10:46:45,503 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:45] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-10-26 10:46:45,525 44 INFO rb-35659da-226004-429082 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-26 10:46:45,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:45] "GET /web/image/ir.attachment/8108/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-26 10:46:45,686 44 INFO rb-35659da-226004-429082 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-26 10:46:45,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:45] "GET /web/image/pos.category/242/image_128?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-26 10:46:45,780 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 10:46:45,795 44 INFO rb-35659da-226004-429082 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-26 10:46:45,798 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:45] "GET /web/image/product.template/1983/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.005 0.026 2026-10-26 10:46:45,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:45] "GET /web/image/product.template/1984/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.004 0.047 2026-10-26 10:46:45,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:45] "GET /web/image/product.template/1982/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.013 0.077 2026-10-26 10:46:45,875 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:45] "GET /web/image/product.template/1985/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-26 10:46:45,885 44 INFO rb-35659da-226004-429082 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-26 10:46:45,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:45] "GET /web/image/product.template/1986/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-26 10:46:45,950 44 INFO rb-35659da-226004-429082 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-26 10:46:45,978 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:45] "GET /web/image/ir.attachment/8056/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-10-26 10:46:46,001 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:46:46,015 44 INFO rb-35659da-226004-429082 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-26 10:46:46,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:46] "GET /web/image/product.product/2478/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 8 0.030 0.033 2026-10-26 10:46:46,062 44 INFO rb-35659da-226004-429082 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-26 10:46:46,082 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:46] "GET /web/image/product.product/2480/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 8 0.010 0.079 2026-10-26 10:46:46,142 44 INFO rb-35659da-226004-429082 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-26 10:46:46,259 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96660464 started for PoS orders references: [{'name': None, 'pos_reference': '260-102-000001', 'uuid': '72b9db50-1c7c-4a76-8f7c-523c4a127149'}] 2026-10-26 10:46:46,335 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96660464 order {'name': None, 'pos_reference': '260-102-000001', 'uuid': '72b9db50-1c7c-4a76-8f7c-523c4a127149'} created pos.order #679 2026-10-26 10:46:46,359 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96660464 finished 2026-10-26 10:46:46,554 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 120 0.119 0.300 2026-10-26 10:46:46,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.013 2026-10-26 10:46:46,719 44 INFO rb-35659da-226004-429082 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-26 10:46:46,776 44 INFO rb-35659da-226004-429082 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-26 10:46:46,822 44 INFO rb-35659da-226004-429082 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-26 10:46:46,877 44 INFO rb-35659da-226004-429082 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-26 10:46:46,942 44 INFO rb-35659da-226004-429082 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-26 10:46:47,017 44 INFO rb-35659da-226004-429082 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-26 10:46:47,020 44 INFO rb-35659da-226004-429082 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-26 10:46:47,122 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 8302228 (allocated 8912896) 2026-10-26 10:46:47,124 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:47] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.017 0.076 2026-10-26 10:46:47,148 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:47] "GET /web/image/ir.attachment/8107/raw HTTP/1.1" 200 - 4 0.001 0.013 2026-10-26 10:46:47,149 44 INFO rb-35659da-226004-429082 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 98561 2026-10-26 10:46:47,151 44 INFO rb-35659da-226004-429082 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-26 10:46:47,151 44 INFO rb-35659da-226004-429082 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 98561 2026-10-26 10:46:47,274 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104647_274374_test_kiosk_cart_restore_and_cancel.txt 2026-10-26 10:46:47,274 44 INFO rb-35659da-226004-429082 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/tmpr89_svwz_chrome_odoo" 2026-10-26 10:46:47,334 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-10-26 10:46:56,422 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 98746 2026-10-26 10:46:56,423 44 INFO rb-35659da-226004-429082 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/tmpstuybe3y_chrome_odoo 2026-10-26 10:46:56,423 44 INFO rb-35659da-226004-429082 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:44581/json/version 2026-10-26 10:46:56,424 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44581', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:46:56,483 44 INFO rb-35659da-226004-429082 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-26 10:46:56,483 44 INFO rb-35659da-226004-429082 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:44581/json 2026-10-26 10:46:56,484 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44581', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:46:56,499 44 INFO rb-35659da-226004-429082 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:44581/devtools/page/0C185D8A45E00B0D569833DDCA2E0380 2026-10-26 10:46:56,526 44 INFO rb-35659da-226004-429082 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-26 10:46:56,551 44 INFO rb-35659da-226004-429082 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-26 10:46:56,599 44 INFO rb-35659da-226004-429082 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-26 10:46:56,694 44 INFO rb-35659da-226004-429082 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/103?access_token=fed9cec1aba54793" in browser 2026-10-26 10:46:56,694 44 INFO rb-35659da-226004-429082 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/103?access_token=fed9cec1aba54793" 2026-10-26 10:46:56,727 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:46:57,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:57] "GET /pos-self/103?access_token=fed9cec1aba54793 HTTP/1.1" 200 - 56 0.041 0.652 2026-10-26 10:46:57,416 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '0C185D8A45E00B0D569833DDCA2E0380', 'loaderId': '3BD2C2528A8E9C9CABF868CE870E69C3', 'isDownload': False} 2026-10-26 10:46:57,417 44 INFO rb-35659da-226004-429082 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-26 10:46:57,443 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:46:57,494 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:46:57,538 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:57] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.054 2026-10-26 10:46:57,558 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:46:57,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:57] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.127 2026-10-26 10:46:57,609 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:46:57,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:57] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.153 2026-10-26 10:46:57,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.008 2026-10-26 10:46:57,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 10:46:57,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:57] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-26 10:46:57,946 44 INFO rb-35659da-226004-429082 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/103?access_token=fed9cec1aba54793", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:46:57,948 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:46:57,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 10:46:57,962 44 INFO rb-35659da-226004-429082 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-26 10:46:58,017 44 INFO rb-35659da-226004-429082 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-26 10:46:58,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-26 10:46:58,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:58] "POST /pos-self/relations/103 HTTP/1.1" 200 - 37 0.033 0.153 2026-10-26 10:46:58,173 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-26 10:46:58,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:58] "POST /pos-self/data/103 HTTP/1.1" 200 - 180 0.154 0.303 2026-10-26 10:46:58,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:58] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.036 2026-10-26 10:46:58,789 44 INFO rb-35659da-226004-429082 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-26 10:46:58,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:58] "GET /web/image/ir.attachment/8167/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 10:46:58,939 44 INFO rb-35659da-226004-429082 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-26 10:46:59,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:59] "GET /web/image/pos.category/242/image_128?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-26 10:46:59,037 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:46:59,057 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:59] "GET /web/image/product.template/1982/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.007 0.045 2026-10-26 10:46:59,058 44 INFO rb-35659da-226004-429082 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-26 10:46:59,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:59] "GET /web/image/product.template/1983/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-26 10:46:59,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:59] "GET /web/image/product.template/1984/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-26 10:46:59,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:59] "GET /web/image/product.template/1985/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-10-26 10:46:59,135 44 INFO rb-35659da-226004-429082 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-26 10:46:59,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:59] "GET /web/image/product.template/1986/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.009 0.095 2026-10-26 10:46:59,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:59] "GET /web/image/ir.attachment/8115/raw HTTP/1.1" 200 - 4 0.006 0.020 2026-10-26 10:46:59,191 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:46:59,209 44 INFO rb-35659da-226004-429082 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-26 10:46:59,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:59] "GET /web/image/product.product/2478/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 8 0.011 0.043 2026-10-26 10:46:59,284 44 INFO rb-35659da-226004-429082 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-26 10:46:59,361 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90038574 started for PoS orders references: [{'name': None, 'pos_reference': '260-103-000001', 'uuid': '97d9e56f-64aa-4021-9b6f-ba8429c79cdd'}] 2026-10-26 10:46:59,438 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90038574 order {'name': None, 'pos_reference': '260-103-000001', 'uuid': '97d9e56f-64aa-4021-9b6f-ba8429c79cdd'} created pos.order #680 2026-10-26 10:46:59,472 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90038574 finished 2026-10-26 10:46:59,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:46:59] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.116 0.246 2026-10-26 10:46:59,822 44 INFO rb-35659da-226004-429082 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-26 10:46:59,824 44 INFO rb-35659da-226004-429082 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-26 10:46:59,932 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 7729520 (allocated 8126464) 2026-10-26 10:46:59,939 44 INFO rb-35659da-226004-429082 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 98746 2026-10-26 10:46:59,940 44 INFO rb-35659da-226004-429082 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-26 10:46:59,945 44 INFO rb-35659da-226004-429082 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 98746 2026-10-26 10:47:00,057 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104700_056820_test_online_payment_kiosk_qr_code.txt 2026-10-26 10:47:00,057 44 INFO rb-35659da-226004-429082 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/tmpstuybe3y_chrome_odoo" 2026-10-26 10:47:00,105 44 INFO rb-35659da-226004-429082 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-26 10:47:08,517 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 98937 2026-10-26 10:47:08,518 44 INFO rb-35659da-226004-429082 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/tmpl40dcnan_chrome_odoo 2026-10-26 10:47:08,518 44 INFO rb-35659da-226004-429082 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:37053/json/version 2026-10-26 10:47:08,519 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37053', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:47:08,588 44 INFO rb-35659da-226004-429082 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-26 10:47:08,589 44 INFO rb-35659da-226004-429082 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:37053/json 2026-10-26 10:47:08,589 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37053', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:47:08,600 44 INFO rb-35659da-226004-429082 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:37053/devtools/page/C6F9993CF6A5015791991B63677EAFDC 2026-10-26 10:47:08,608 44 INFO rb-35659da-226004-429082 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-26 10:47:08,623 44 INFO rb-35659da-226004-429082 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-26 10:47:08,681 44 INFO rb-35659da-226004-429082 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-26 10:47:08,722 44 INFO rb-35659da-226004-429082 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/104?access_token=88464643be2942b3" in browser 2026-10-26 10:47:08,722 44 INFO rb-35659da-226004-429082 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/104?access_token=88464643be2942b3" 2026-10-26 10:47:08,748 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:47:09,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:09] "GET /pos-self/104?access_token=88464643be2942b3 HTTP/1.1" 200 - 56 0.043 0.703 2026-10-26 10:47:09,498 44 INFO rb-35659da-226004-429082 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': 'C6F9993CF6A5015791991B63677EAFDC', 'loaderId': '702F4D5BF5311A49948CF2188DEC3C7D', 'isDownload': False} 2026-10-26 10:47:09,498 44 INFO rb-35659da-226004-429082 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-26 10:47:09,531 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:47:09,568 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:47:09,599 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:09] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.048 2026-10-26 10:47:09,615 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:47:09,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:09] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.094 2026-10-26 10:47:09,684 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:47:09,704 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:09] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.146 2026-10-26 10:47:09,899 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-26 10:47:09,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-26 10:47:09,939 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:09] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.005 0.012 2026-10-26 10:47:09,954 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:47:09,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:09] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 10:47:09,955 44 INFO rb-35659da-226004-429082 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/104?access_token=88464643be2942b3", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:47:09,977 44 INFO rb-35659da-226004-429082 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-26 10:47:10,043 44 INFO rb-35659da-226004-429082 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-26 10:47:10,090 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.095 2026-10-26 10:47:10,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:10] "POST /pos-self/relations/104 HTTP/1.1" 200 - 37 0.033 0.136 2026-10-26 10:47:10,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.077 2026-10-26 10:47:10,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:10] "POST /pos-self/data/104 HTTP/1.1" 200 - 181 0.125 0.259 2026-10-26 10:47:10,748 44 INFO rb-35659da-226004-429082 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-26 10:47:10,813 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:10] "GET /web/image/ir.attachment/8226/raw HTTP/1.1" 200 - 4 0.002 0.014 2026-10-26 10:47:10,865 44 INFO rb-35659da-226004-429082 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-26 10:47:10,939 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:47:10,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:10] "GET /web/image/pos.category/242/image_128?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 2 0.007 0.029 2026-10-26 10:47:10,966 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:10] "GET /web/image/product.template/1983/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-26 10:47:10,982 44 INFO rb-35659da-226004-429082 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-26 10:47:10,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:10] "GET /web/image/product.template/1982/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.003 0.067 2026-10-26 10:47:11,022 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:11] "GET /web/image/product.template/1984/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-26 10:47:11,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:11] "GET /web/image/product.template/1985/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.003 0.134 2026-10-26 10:47:11,074 44 INFO rb-35659da-226004-429082 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-26 10:47:11,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:11] "GET /web/image/product.template/1986/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.007 0.131 2026-10-26 10:47:11,150 44 INFO rb-35659da-226004-429082 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-26 10:47:11,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:11] "GET /web/image/ir.attachment/8174/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-10-26 10:47:11,226 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:11] "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-26 10:47:11,229 44 INFO rb-35659da-226004-429082 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-26 10:47:11,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:11] "GET /web/image/product.product/2478/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 8 0.014 0.029 2026-10-26 10:47:11,286 44 INFO rb-35659da-226004-429082 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-26 10:47:11,304 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:11] "GET /web/image/product.product/2480/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 8 0.010 0.066 2026-10-26 10:47:11,344 44 INFO rb-35659da-226004-429082 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-26 10:47:11,399 44 INFO rb-35659da-226004-429082 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-26 10:47:11,500 44 INFO rb-35659da-226004-429082 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-26 10:47:11,501 44 INFO rb-35659da-226004-429082 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-26 10:47:11,589 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92919387 started for PoS orders references: [{'name': None, 'pos_reference': '260-104-000001', 'uuid': 'ce707d6d-d3cc-4c38-8b6c-cd49e93350c3'}] 2026-10-26 10:47:11,633 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7941868 (allocated 8912896) 2026-10-26 10:47:11,643 44 INFO rb-35659da-226004-429082 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 98937 2026-10-26 10:47:11,652 44 INFO rb-35659da-226004-429082 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-26 10:47:11,654 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92919387 order {'name': None, 'pos_reference': '260-104-000001', 'uuid': 'ce707d6d-d3cc-4c38-8b6c-cd49e93350c3'} created pos.order #681 2026-10-26 10:47:11,660 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92919387 finished 2026-10-26 10:47:11,664 44 INFO rb-35659da-226004-429082 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 98937 2026-10-26 10:47:11,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:11] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 111 0.100 0.195 2026-10-26 10:47:11,811 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104711_810909_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-26 10:47:11,811 44 INFO rb-35659da-226004-429082 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/tmpl40dcnan_chrome_odoo" 2026-10-26 10:47:12,307 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99138 2026-10-26 10:47:12,308 44 INFO rb-35659da-226004-429082 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/tmpm59y_2i9_chrome_odoo 2026-10-26 10:47:12,308 44 INFO rb-35659da-226004-429082 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:46659/json/version 2026-10-26 10:47:12,314 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46659', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:47:12,395 44 INFO rb-35659da-226004-429082 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-26 10:47:12,398 44 INFO rb-35659da-226004-429082 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:46659/json 2026-10-26 10:47:12,399 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46659', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:47:12,431 44 INFO rb-35659da-226004-429082 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:46659/devtools/page/A2B3274747C56B81DD724CE99500B946 2026-10-26 10:47:12,438 44 INFO rb-35659da-226004-429082 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-26 10:47:12,446 44 INFO rb-35659da-226004-429082 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-26 10:47:12,561 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:47:12,575 44 INFO rb-35659da-226004-429082 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-26 10:47:12,581 44 INFO rb-35659da-226004-429082 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=104" in browser 2026-10-26 10:47:12,582 44 INFO rb-35659da-226004-429082 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=104" 2026-10-26 10:47:13,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:13] "GET /pos/ui?config_id=104 HTTP/1.1" 200 - 73 0.097 0.403 2026-10-26 10:47:13,102 44 INFO rb-35659da-226004-429082 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': 'A2B3274747C56B81DD724CE99500B946', 'loaderId': 'E6FC64F7E8C6703A771D7B6DB8E244FA', 'isDownload': False} 2026-10-26 10:47:13,103 44 INFO rb-35659da-226004-429082 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-26 10:47:13,135 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:47:13,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:13] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.023 2026-10-26 10:47:13,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:13] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.032 2026-10-26 10:47:13,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:13] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-26 10:47:13,951 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:47:13,967 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:47:13,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:47:14,048 44 INFO rb-35659da-226004-429082 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=104", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:47:14,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.012 2026-10-26 10:47:14,060 44 INFO rb-35659da-226004-429082 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-26 10:47:14,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 10:47:14,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:47:14,147 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:14] "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-26 10:47:14,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.015 2026-10-26 10:47:14,260 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.009 0.082 2026-10-26 10:47:14,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-26 10:47:15,380 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 195, model: sale.order 2026-10-26 10:47:15,384 44 INFO rb-35659da-226004-429082 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 - Foreign Trade/User - 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-26 10:47:15,384 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 195, model: sale.order.line 2026-10-26 10:47:15,389 44 INFO rb-35659da-226004-429082 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 - Foreign Trade/User - 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-26 10:47:15,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 491 0.408 0.657 2026-10-26 10:47:15,454 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:47:15,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.029 2026-10-26 10:47:15,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:15] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.073 2026-10-26 10:47:15,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.023 2026-10-26 10:47:15,923 44 INFO rb-35659da-226004-429082 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-26 10:47:15,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.017 2026-10-26 10:47:16,013 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:47:16,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:47:16,073 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 10:47:16,074 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 10:47:16,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.009 0.034 2026-10-26 10:47:16,125 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:47:16,131 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 10:47:16,147 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:47:16,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.025 0.086 2026-10-26 10:47:16,296 44 INFO rb-35659da-226004-429082 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-26 10:47:16,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /pos/ui/104?from_backend=True HTTP/1.1" 200 - 33 0.050 0.117 2026-10-26 10:47:16,428 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /pos/ui/104 HTTP/1.1" 200 - 33 0.032 0.255 2026-10-26 10:47:16,461 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.146 2026-10-26 10:47:16,556 44 INFO rb-35659da-226004-429082 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-26 10:47:16,608 44 INFO rb-35659da-226004-429082 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-26 10:47:16,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.052 0.096 2026-10-26 10:47:16,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.011 0.156 2026-10-26 10:47:16,798 44 INFO rb-35659da-226004-429082 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-26 10:47:16,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.048 2026-10-26 10:47:16,813 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:47:16,850 44 INFO rb-35659da-226004-429082 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-26 10:47:16,930 44 INFO rb-35659da-226004-429082 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-26 10:47:16,986 44 INFO rb-35659da-226004-429082 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-26 10:47:16,987 44 INFO rb-35659da-226004-429082 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-26 10:47:17,142 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14089616 (allocated 14680064) 2026-10-26 10:47:17,154 44 INFO rb-35659da-226004-429082 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 99138 2026-10-26 10:47:17,155 44 INFO rb-35659da-226004-429082 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-26 10:47:17,157 44 INFO rb-35659da-226004-429082 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 99138 2026-10-26 10:47:17,319 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104717_319642_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-26 10:47:17,320 44 INFO rb-35659da-226004-429082 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/tmpm59y_2i9_chrome_odoo" 2026-10-26 10:47:17,368 44 INFO rb-35659da-226004-429082 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-26 10:47:25,647 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:47:25,988 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:47:27,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:27] "GET /pos/pay/682?access_token=e0c94ad0-f981-4088-8c81-8fde5ca2a4f9 HTTP/1.1" 200 - 152 0.109 1.428 2026-10-26 10:47:27,191 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:47:27,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:27] "POST /pos/pay/transaction/682 HTTP/1.1" 200 - 34 0.037 0.054 2026-10-26 10:47:27,327 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:47:28,641 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:28] "GET /pos/pay/confirmation/682?access_token=e0c94ad0-f981-4088-8c81-8fde5ca2a4f9&exit_route=/&tx_id=10 HTTP/1.1" 303 - 366 0.487 0.832 2026-10-26 10:47:29,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:29] "GET / HTTP/1.1" 200 - 32 0.048 0.425 2026-10-26 10:47:29,131 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-26 10:47:29,182 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 10:47:29,190 44 INFO rb-35659da-226004-429082 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-26 10:47:29,403 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:29] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 54 0.058 0.129 2026-10-26 10:47:29,453 44 INFO rb-35659da-226004-429082 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-26 10:47:37,953 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 99335 2026-10-26 10:47:37,954 44 INFO rb-35659da-226004-429082 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/tmpnaf0bqxk_chrome_odoo 2026-10-26 10:47:37,955 44 INFO rb-35659da-226004-429082 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:45033/json/version 2026-10-26 10:47:37,958 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45033', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:47:38,065 44 INFO rb-35659da-226004-429082 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-26 10:47:38,065 44 INFO rb-35659da-226004-429082 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:45033/json 2026-10-26 10:47:38,066 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45033', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:47:38,091 44 INFO rb-35659da-226004-429082 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:45033/devtools/page/67BF66907F66524108F6CDB4ED53EF87 2026-10-26 10:47:38,100 44 INFO rb-35659da-226004-429082 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-26 10:47:38,124 44 INFO rb-35659da-226004-429082 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-26 10:47:38,152 44 INFO rb-35659da-226004-429082 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-26 10:47:38,206 44 INFO rb-35659da-226004-429082 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/106?access_token=bc97ef7b5db249b0" in browser 2026-10-26 10:47:38,206 44 INFO rb-35659da-226004-429082 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/106?access_token=bc97ef7b5db249b0" 2026-10-26 10:47:38,267 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:47:38,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:38] "GET /pos-self/106?access_token=bc97ef7b5db249b0 HTTP/1.1" 200 - 56 0.033 0.653 2026-10-26 10:47:38,953 44 INFO rb-35659da-226004-429082 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': '67BF66907F66524108F6CDB4ED53EF87', 'loaderId': '3E49F3DCEDC53818EE453113B8F6123D', 'isDownload': False} 2026-10-26 10:47:38,953 44 INFO rb-35659da-226004-429082 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-26 10:47:38,985 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:47:39,026 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:47:39,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:39] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.042 2026-10-26 10:47:39,098 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:47:39,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:39] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.086 2026-10-26 10:47:39,169 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:47:39,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:39] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.017 0.162 2026-10-26 10:47:39,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:39] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-26 10:47:39,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-26 10:47:39,501 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:39] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.014 2026-10-26 10:47:39,530 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:47:39,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:39] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:47:39,533 44 INFO rb-35659da-226004-429082 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/106?access_token=bc97ef7b5db249b0", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:47:39,546 44 INFO rb-35659da-226004-429082 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-26 10:47:39,606 44 INFO rb-35659da-226004-429082 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-26 10:47:39,658 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:39] "POST /pos-self/relations/106 HTTP/1.1" 200 - 37 0.036 0.069 2026-10-26 10:47:39,755 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.183 2026-10-26 10:47:40,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "POST /pos-self/data/106 HTTP/1.1" 200 - 181 0.137 0.256 2026-10-26 10:47:40,149 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.363 2026-10-26 10:47:40,198 44 INFO rb-35659da-226004-429082 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-26 10:47:40,271 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "GET /web/image/ir.attachment/8344/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 10:47:40,306 44 INFO rb-35659da-226004-429082 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-26 10:47:40,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "GET /web/image/ir.attachment/8289/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-26 10:47:40,328 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:47:40,349 44 INFO rb-35659da-226004-429082 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-26 10:47:40,456 44 INFO rb-35659da-226004-429082 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-26 10:47:40,502 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "GET /web/image/pos.category/242/image_128?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 10:47:40,548 44 INFO rb-35659da-226004-429082 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-26 10:47:40,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "GET /web/image/product.template/1982/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.012 0.050 2026-10-26 10:47:40,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "GET /web/image/product.template/1983/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.003 0.082 2026-10-26 10:47:40,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "GET /web/image/product.template/1985/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.003 0.077 2026-10-26 10:47:40,611 44 INFO rb-35659da-226004-429082 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-26 10:47:40,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "GET /web/image/product.template/1984/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-26 10:47:40,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "GET /web/image/product.template/1986/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.004 0.125 2026-10-26 10:47:40,677 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:47:40,687 44 INFO rb-35659da-226004-429082 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-26 10:47:40,718 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "GET /web/image/product.product/2478/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 8 0.009 0.029 2026-10-26 10:47:40,772 44 INFO rb-35659da-226004-429082 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-26 10:47:40,798 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:40] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.005 0.015 2026-10-26 10:47:40,860 44 INFO rb-35659da-226004-429082 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-26 10:47:40,939 44 INFO rb-35659da-226004-429082 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-26 10:47:41,008 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36075182 started for PoS orders references: [{'name': None, 'pos_reference': '260-106-000001', 'uuid': '537aaa33-8ff6-4465-b2ea-fa1a3f01fc13'}] 2026-10-26 10:47:41,074 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36075182 order {'name': None, 'pos_reference': '260-106-000001', 'uuid': '537aaa33-8ff6-4465-b2ea-fa1a3f01fc13'} created pos.order #683 2026-10-26 10:47:41,103 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36075182 finished 2026-10-26 10:47:41,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.097 0.237 2026-10-26 10:47:41,353 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.015 2026-10-26 10:47:41,382 44 INFO rb-35659da-226004-429082 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-26 10:47:41,441 44 INFO rb-35659da-226004-429082 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-26 10:47:41,538 44 INFO rb-35659da-226004-429082 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-26 10:47:41,606 44 INFO rb-35659da-226004-429082 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-26 10:47:41,654 44 INFO rb-35659da-226004-429082 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-26 10:47:41,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:41] "GET /web/image/product.product/2480/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 8 0.006 0.031 2026-10-26 10:47:41,722 44 INFO rb-35659da-226004-429082 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-26 10:47:41,775 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74607741 started for PoS orders references: [{'name': None, 'pos_reference': '260-106-000001', 'uuid': '537aaa33-8ff6-4465-b2ea-fa1a3f01fc13'}] 2026-10-26 10:47:41,798 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1130] to pos.order #683 2026-10-26 10:47:41,807 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74607741 order {'name': None, 'pos_reference': '260-106-000001', 'uuid': '537aaa33-8ff6-4465-b2ea-fa1a3f01fc13'} updated pos.order #683 2026-10-26 10:47:41,834 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74607741 finished 2026-10-26 10:47:42,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 96 0.062 0.219 2026-10-26 10:47:42,072 44 INFO rb-35659da-226004-429082 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-26 10:47:42,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.021 0.015 2026-10-26 10:47:42,130 44 INFO rb-35659da-226004-429082 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-26 10:47:42,196 44 INFO rb-35659da-226004-429082 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-26 10:47:42,262 44 INFO rb-35659da-226004-429082 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-26 10:47:42,263 44 INFO rb-35659da-226004-429082 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-26 10:47:42,337 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8977776 (allocated 10223616) 2026-10-26 10:47:42,337 44 INFO rb-35659da-226004-429082 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-26 10:47:42,368 44 INFO rb-35659da-226004-429082 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 99335 2026-10-26 10:47:42,369 44 INFO rb-35659da-226004-429082 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-26 10:47:42,371 44 INFO rb-35659da-226004-429082 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 99335 2026-10-26 10:47:42,468 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104742_467798_test_online_payment_self_pay_after_meal_table.txt 2026-10-26 10:47:42,468 44 INFO rb-35659da-226004-429082 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/tmpnaf0bqxk_chrome_odoo" 2026-10-26 10:47:42,938 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 99532 2026-10-26 10:47:42,938 44 INFO rb-35659da-226004-429082 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/tmpot1qr5ai_chrome_odoo 2026-10-26 10:47:42,938 44 INFO rb-35659da-226004-429082 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:40073/json/version 2026-10-26 10:47:42,939 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:47:42,987 44 INFO rb-35659da-226004-429082 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-26 10:47:42,987 44 INFO rb-35659da-226004-429082 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:40073/json 2026-10-26 10:47:42,988 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:47:42,999 44 INFO rb-35659da-226004-429082 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:40073/devtools/page/8D964191F7E1EED89434C8C178CD964E 2026-10-26 10:47:43,009 44 INFO rb-35659da-226004-429082 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-26 10:47:43,018 44 INFO rb-35659da-226004-429082 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-26 10:47:43,125 44 INFO rb-35659da-226004-429082 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-26 10:47:43,134 44 INFO rb-35659da-226004-429082 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/106?access_token=bc97ef7b5db249b0&table_identifier=f353590b" in browser 2026-10-26 10:47:43,134 44 INFO rb-35659da-226004-429082 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/106?access_token=bc97ef7b5db249b0&table_identifier=f353590b" 2026-10-26 10:47:43,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:43] "GET /pos-self/106?access_token=bc97ef7b5db249b0&table_identifier=f353590b HTTP/1.1" 200 - 9 0.006 0.032 2026-10-26 10:47:43,211 44 INFO rb-35659da-226004-429082 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': '8D964191F7E1EED89434C8C178CD964E', 'loaderId': '3E8D9B9123704B0E3CBA5117F85AFDB0', 'isDownload': False} 2026-10-26 10:47:43,211 44 INFO rb-35659da-226004-429082 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-26 10:47:43,251 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:47:43,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:43] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.007 0.015 2026-10-26 10:47:43,296 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:43] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.006 0.026 2026-10-26 10:47:43,316 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:43] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.041 2026-10-26 10:47:43,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-26 10:47:43,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:47:43,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:43] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.005 0.012 2026-10-26 10:47:43,656 44 INFO rb-35659da-226004-429082 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/106?access_token=bc97ef7b5db249b0&table_identifier=f353590b", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:47:43,661 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:47:43,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:47:43,667 44 INFO rb-35659da-226004-429082 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-26 10:47:43,724 44 INFO rb-35659da-226004-429082 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-26 10:47:43,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:43] "POST /pos-self/relations/106 HTTP/1.1" 200 - 16 0.015 0.057 2026-10-26 10:47:43,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.012 0.068 2026-10-26 10:47:43,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-26 10:47:44,204 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:44] "POST /pos-self/data/106 HTTP/1.1" 200 - 116 0.102 0.259 2026-10-26 10:47:44,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.010 2026-10-26 10:47:44,352 44 INFO rb-35659da-226004-429082 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-26 10:47:44,425 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:44] "GET /web/image/ir.attachment/8344/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-26 10:47:44,458 44 INFO rb-35659da-226004-429082 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-26 10:47:44,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:44] "GET /web/image/ir.attachment/8289/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 10:47:44,517 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:47:44,575 44 INFO rb-35659da-226004-429082 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-26 10:47:44,663 44 INFO rb-35659da-226004-429082 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-26 10:47:44,670 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:44] "GET /web/image/pos.category/242/image_128?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 2 0.003 0.046 2026-10-26 10:47:44,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:44] "GET /web/image/product.template/1982/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.005 0.066 2026-10-26 10:47:44,733 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:44] "GET /web/image/product.template/1983/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.004 0.098 2026-10-26 10:47:44,737 44 INFO rb-35659da-226004-429082 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-26 10:47:44,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:44] "GET /web/image/product.template/1985/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.014 0.115 2026-10-26 10:47:44,794 44 INFO rb-35659da-226004-429082 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-26 10:47:44,795 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47: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-26 10:47:44,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:44] "GET /web/image/product.template/1984/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.005 0.154 2026-10-26 10:47:44,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:44] "GET /web/image/product.template/1986/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-26 10:47:44,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:44] "GET /web/image/product.product/2478/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 8 0.005 0.088 2026-10-26 10:47:44,868 44 INFO rb-35659da-226004-429082 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-26 10:47:44,938 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71003362 started for PoS orders references: [{'name': None, 'pos_reference': '260-106-000002', 'uuid': '180a8d7c-e4b2-4454-b1a6-a1fea472ef8f'}] 2026-10-26 10:47:44,979 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71003362 order {'name': None, 'pos_reference': '260-106-000002', 'uuid': '180a8d7c-e4b2-4454-b1a6-a1fea472ef8f'} created pos.order #684 2026-10-26 10:47:45,001 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71003362 finished 2026-10-26 10:47:45,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 73 0.051 0.199 2026-10-26 10:47:45,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.015 2026-10-26 10:47:45,207 44 INFO rb-35659da-226004-429082 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-26 10:47:45,272 44 INFO rb-35659da-226004-429082 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-26 10:47:45,346 44 INFO rb-35659da-226004-429082 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-26 10:47:45,406 44 INFO rb-35659da-226004-429082 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-26 10:47:45,458 44 INFO rb-35659da-226004-429082 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-26 10:47:45,459 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:45] "GET /web/image/product.product/2480/image_512?unique=2026-10-26T10:46:30.000+00:00 HTTP/1.1" 200 - 8 0.005 0.022 2026-10-26 10:47:45,551 44 INFO rb-35659da-226004-429082 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-26 10:47:45,610 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75962656 started for PoS orders references: [{'name': None, 'pos_reference': '260-106-000002', 'uuid': '180a8d7c-e4b2-4454-b1a6-a1fea472ef8f'}] 2026-10-26 10:47:45,631 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1132] to pos.order #684 2026-10-26 10:47:45,640 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75962656 order {'name': None, 'pos_reference': '260-106-000002', 'uuid': '180a8d7c-e4b2-4454-b1a6-a1fea472ef8f'} updated pos.order #684 2026-10-26 10:47:45,666 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75962656 finished 2026-10-26 10:47:45,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 95 0.094 0.220 2026-10-26 10:47:45,922 44 INFO rb-35659da-226004-429082 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-26 10:47:45,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.019 2026-10-26 10:47:45,977 44 INFO rb-35659da-226004-429082 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-26 10:47:46,035 44 INFO rb-35659da-226004-429082 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-26 10:47:46,100 44 INFO rb-35659da-226004-429082 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-26 10:47:46,101 44 INFO rb-35659da-226004-429082 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-26 10:47:46,186 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8814800 (allocated 10223616) 2026-10-26 10:47:46,191 44 INFO rb-35659da-226004-429082 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-26 10:47:46,215 44 INFO rb-35659da-226004-429082 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 99532 2026-10-26 10:47:46,223 44 INFO rb-35659da-226004-429082 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-26 10:47:46,224 44 INFO rb-35659da-226004-429082 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 99532 2026-10-26 10:47:46,248 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:47:46,342 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104746_342375_test_online_payment_self_pay_after_meal_table.txt 2026-10-26 10:47:46,342 44 INFO rb-35659da-226004-429082 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/tmpot1qr5ai_chrome_odoo" 2026-10-26 10:47:46,357 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: waiting for threads: [] 2026-10-26 10:47:47,470 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:47:47] "GET /pos/pay/684?access_token=6abbed48-0aca-45b7-9163-d8c7a196d02c&exit_route=http://127.0.0.1:8069/pos-self/106?access_token%3Dbc97ef7b5db249b0%26table_identifier%3Df353590b HTTP/1.1" 200 - 129 0.100 1.154 2026-10-26 10:47:47,522 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 10:48:09,421 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #197 deleted restaurant.floor records with IDs: [32] 2026-10-26 10:48:10,471 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-10-26 10:48:10,502 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #197 deleted pos.printer records with IDs: [24, 25] 2026-10-26 10:48:11,061 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 99734 2026-10-26 10:48:11,061 44 INFO rb-35659da-226004-429082 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/tmpx0l2j5ob_chrome_odoo 2026-10-26 10:48:11,061 44 INFO rb-35659da-226004-429082 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:41205/json/version 2026-10-26 10:48:11,064 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41205', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:48:11,141 44 INFO rb-35659da-226004-429082 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-26 10:48:11,141 44 INFO rb-35659da-226004-429082 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:41205/json 2026-10-26 10:48:11,142 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41205', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:48:11,156 44 INFO rb-35659da-226004-429082 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:41205/devtools/page/C7A4C66C849B38651C79CC7B19136AAF 2026-10-26 10:48:11,168 44 INFO rb-35659da-226004-429082 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-26 10:48:11,174 44 INFO rb-35659da-226004-429082 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-26 10:48:11,301 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 10:48:11,310 44 INFO rb-35659da-226004-429082 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-26 10:48:11,327 44 INFO rb-35659da-226004-429082 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/108" in browser 2026-10-26 10:48:11,327 44 INFO rb-35659da-226004-429082 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/108" 2026-10-26 10:48:11,357 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:48:12,173 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:12] "GET /pos/ui/108 HTTP/1.1" 200 - 84 0.057 0.770 2026-10-26 10:48:12,177 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': 'C7A4C66C849B38651C79CC7B19136AAF', 'loaderId': 'E2EBDA7C511CA87FC874AA0153AEFAA6', 'isDownload': False} 2026-10-26 10:48:12,177 44 INFO rb-35659da-226004-429082 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-26 10:48:12,213 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:48:12,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:12] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-10-26 10:48:12,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:12] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.032 2026-10-26 10:48:12,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:12] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.045 2026-10-26 10:48:13,023 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:48:13,044 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:48:13,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.025 2026-10-26 10:48:13,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-26 10:48:13,102 44 INFO rb-35659da-226004-429082 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/108", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:48:13,115 44 INFO rb-35659da-226004-429082 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-26 10:48:13,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:48:13,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:48:13,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:13] "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-26 10:48:13,205 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-26 10:48:13,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.050 2026-10-26 10:48:13,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-26 10:48:14,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.303 0.619 2026-10-26 10:48:14,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:48:14,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48: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-26 10:48:14,493 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:14] "GET /web/image/res.company/102/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.051 2026-10-26 10:48:14,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48: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-26 10:48:14,588 44 INFO rb-35659da-226004-429082 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-26 10:48:14,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 10:48:14,680 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:48:14,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:48:14,702 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:48:14,750 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48: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-26 10:48:14,754 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.056 2026-10-26 10:48:14,763 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:48:14,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:14] "GET /web/image/res.users/202/avatar_128 HTTP/1.1" 200 - 14 0.060 0.073 2026-10-26 10:48:14,821 44 INFO rb-35659da-226004-429082 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-26 10:48:14,853 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:14] "GET /web/image?model=res.company&id=102&field=logo HTTP/1.1" 200 - 3 0.009 0.156 2026-10-26 10:48:14,876 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:48:14,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:14] "GET /web/image/res.company/102/favicon HTTP/1.1" 200 - 4 0.008 0.152 2026-10-26 10:48:14,980 44 INFO rb-35659da-226004-429082 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-26 10:48:15,001 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:48:15,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:15] "GET /pos/ui/108 HTTP/1.1" 200 - 34 0.046 0.122 2026-10-26 10:48:15,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:15] "GET /pos/ui/108?from_backend=True HTTP/1.1" 200 - 34 0.030 0.235 2026-10-26 10:48:15,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.020 0.174 2026-10-26 10:48:15,215 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:15] "GET /web/image/res.company/102/favicon HTTP/1.1" 304 - 4 0.006 0.293 2026-10-26 10:48:15,253 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48: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.017 2026-10-26 10:48:15,349 44 INFO rb-35659da-226004-429082 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-26 10:48:15,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:15] "GET /web/image/res.company/102/favicon HTTP/1.1" 304 - 4 0.004 0.021 2026-10-26 10:48:15,399 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:48:15,452 44 INFO rb-35659da-226004-429082 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-26 10:48:15,587 44 INFO rb-35659da-226004-429082 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-26 10:48:15,621 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:48:15,634 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68838186 started for PoS orders references: [{'name': '/', 'pos_reference': '261-108-000001', 'uuid': '86bf4946-b052-49ec-83a7-2cb2487429a4'}] 2026-10-26 10:48:15,654 44 INFO rb-35659da-226004-429082 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-26 10:48:15,698 44 INFO rb-35659da-226004-429082 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-26 10:48:15,730 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68838186 order {'name': '/', 'pos_reference': '261-108-000001', 'uuid': '86bf4946-b052-49ec-83a7-2cb2487429a4'} created pos.order #685 2026-10-26 10:48:15,747 44 INFO rb-35659da-226004-429082 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-26 10:48:15,766 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68838186 finished 2026-10-26 10:48:15,811 44 INFO rb-35659da-226004-429082 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-26 10:48:15,870 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.064 0.176 2026-10-26 10:48:15,916 44 INFO rb-35659da-226004-429082 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-26 10:48:15,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.013 2026-10-26 10:48:16,014 44 INFO rb-35659da-226004-429082 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-26 10:48:16,091 44 INFO rb-35659da-226004-429082 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-26 10:48:16,147 44 INFO rb-35659da-226004-429082 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-26 10:48:16,183 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97692512 started for PoS orders references: [{'name': '/', 'pos_reference': '261-108-000002', 'uuid': '0ecaf63f-a17a-4377-b8e1-cc321dd80baf'}] 2026-10-26 10:48:16,202 44 INFO rb-35659da-226004-429082 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-26 10:48:16,250 44 INFO rb-35659da-226004-429082 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-26 10:48:16,258 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97692512 order {'name': '/', 'pos_reference': '261-108-000002', 'uuid': '0ecaf63f-a17a-4377-b8e1-cc321dd80baf'} created pos.order #686 2026-10-26 10:48:16,284 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97692512 finished 2026-10-26 10:48:16,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.040 0.162 2026-10-26 10:48:16,467 44 INFO rb-35659da-226004-429082 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-26 10:48:16,535 44 INFO rb-35659da-226004-429082 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-26 10:48:16,535 44 INFO rb-35659da-226004-429082 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-26 10:48:16,543 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29215100 started for PoS orders references: [{'name': '/', 'pos_reference': '261-108-000002', 'uuid': '0ecaf63f-a17a-4377-b8e1-cc321dd80baf'}] 2026-10-26 10:48:16,581 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29215100 order {'name': '/', 'pos_reference': '261-108-000002', 'uuid': '0ecaf63f-a17a-4377-b8e1-cc321dd80baf'} updated pos.order #686 2026-10-26 10:48:16,606 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29215100 finished 2026-10-26 10:48:16,648 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 16802240 (allocated 18747392) 2026-10-26 10:48:16,672 44 INFO rb-35659da-226004-429082 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 99734 2026-10-26 10:48:16,677 44 INFO rb-35659da-226004-429082 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-26 10:48:16,702 44 INFO rb-35659da-226004-429082 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 99734 2026-10-26 10:48:16,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.070 0.122 2026-10-26 10:48:16,828 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104816_828548_test_01_online_payment_with_multi_table.txt 2026-10-26 10:48:16,829 44 INFO rb-35659da-226004-429082 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/tmpx0l2j5ob_chrome_odoo" 2026-10-26 10:48:16,860 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company ... 2026-10-26 10:48:29,580 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 99936 2026-10-26 10:48:29,580 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless temporary user profile dir: /tmp/tmp_lusj70p_chrome_odoo 2026-10-26 10:48:29,581 44 INFO rb-35659da-226004-429082 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:38277/json/version 2026-10-26 10:48:29,585 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38277', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:48:29,663 44 INFO rb-35659da-226004-429082 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-26 10:48:29,664 44 INFO rb-35659da-226004-429082 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:38277/json 2026-10-26 10:48:29,664 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38277', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:48:29,689 44 INFO rb-35659da-226004-429082 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:38277/devtools/page/1082FBF3C3FB5CD62A0ADE99D6697903 2026-10-26 10:48:29,707 44 INFO rb-35659da-226004-429082 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-26 10:48:29,719 44 INFO rb-35659da-226004-429082 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-26 10:48:29,871 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-26 10:48:29,881 44 INFO rb-35659da-226004-429082 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-26 10:48:29,886 44 INFO rb-35659da-226004-429082 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/109?access_token=586d10b0085c4217" in browser 2026-10-26 10:48:29,887 44 INFO rb-35659da-226004-429082 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/109?access_token=586d10b0085c4217" 2026-10-26 10:48:29,906 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:48:30,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:30] "GET /pos-self/109?access_token=586d10b0085c4217 HTTP/1.1" 200 - 82 0.054 0.639 2026-10-26 10:48:30,599 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '1082FBF3C3FB5CD62A0ADE99D6697903', 'loaderId': 'C9C66AD1E0117130066B78C50C25CB86', 'isDownload': False} 2026-10-26 10:48:30,600 44 INFO rb-35659da-226004-429082 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-26 10:48:30,630 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:48:30,652 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-10-26 10:48:34,560 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:48:34,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:34] "GET /web/assets/2/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 12 0.009 3.939 2026-10-26 10:48:34,607 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:48:34,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:34] "GET /web/assets/2/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 11 0.012 3.975 2026-10-26 10:48:34,656 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:48:34,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:34] "GET /web/assets/2/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.029 4.013 2026-10-26 10:48:34,875 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.007 2026-10-26 10:48:34,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:34] "GET /favicon.ico HTTP/1.1" 301 - 7 0.006 0.029 2026-10-26 10:48:34,897 44 INFO rb-35659da-226004-429082 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.296991586685181 2026-10-26 10:48:34,899 44 INFO rb-35659da-226004-429082 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/109?access_token=586d10b0085c4217", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:48:34,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:34] "GET /web/image/website/2/favicon?unique=d301c9b HTTP/1.1" 200 - 5 0.003 0.015 2026-10-26 10:48:34,925 44 INFO rb-35659da-226004-429082 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-26 10:48:34,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:34] "POST /pos/ping HTTP/1.1" 200 - 2 0.003 0.025 2026-10-26 10:48:34,970 44 INFO rb-35659da-226004-429082 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-26 10:48:35,017 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:35] "POST /pos-self/relations/109 HTTP/1.1" 200 - 26 0.019 0.047 2026-10-26 10:48:35,057 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/316408d/bus.websocket_worker_assets.min.js, copying from /web/assets/316408d/bus.websocket_worker_assets.min.js 2026-10-26 10:48:35,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 15 0.022 0.111 2026-10-26 10:48:35,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:35] "POST /pos-self/data/109 HTTP/1.1" 200 - 183 0.131 0.307 2026-10-26 10:48:35,501 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.381 2026-10-26 10:48:35,568 44 INFO rb-35659da-226004-429082 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-26 10:48:35,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:35] "GET /web/image/ir.attachment/8484/raw HTTP/1.1" 200 - 5 0.002 0.009 2026-10-26 10:48:35,698 44 INFO rb-35659da-226004-429082 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-26 10:48:35,781 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:35] "GET /web/image/pos.category/246/image_128?unique=2026-10-26T10:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-26 10:48:35,838 44 INFO rb-35659da-226004-429082 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-26 10:48:35,852 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:35] "GET /web/image/pos.category/247/image_128?unique=2026-10-26T10:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.097 2026-10-26 10:48:35,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:35] "GET /web/image/product.template/2003/image_512?unique=2026-10-26T10:47:47.000+00:00 HTTP/1.1" 200 - 4 0.003 0.106 2026-10-26 10:48:35,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:35] "GET /web/image/product.template/2000/image_512?unique=2026-10-26T10:47:47.000+00:00 HTTP/1.1" 200 - 4 0.005 0.129 2026-10-26 10:48:35,922 44 INFO rb-35659da-226004-429082 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-26 10:48:35,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:35] "GET /web/image/product.template/2001/image_512?unique=2026-10-26T10:47:47.000+00:00 HTTP/1.1" 200 - 4 0.012 0.153 2026-10-26 10:48:35,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:35] "GET /web/image/product.template/2004/image_512?unique=2026-10-26T10:47:47.000+00:00 HTTP/1.1" 200 - 4 0.010 0.159 2026-10-26 10:48:35,991 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:48:35,996 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:35] "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-26 10:48:36,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:36] "GET /web/image/product.template/2002/image_512?unique=2026-10-26T10:47:47.000+00:00 HTTP/1.1" 200 - 4 0.011 0.209 2026-10-26 10:48:36,023 44 INFO rb-35659da-226004-429082 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-26 10:48:36,027 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:36] "GET /web/image/ir.attachment/8485/raw HTTP/1.1" 200 - 5 0.005 0.090 2026-10-26 10:48:36,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:36] "GET /web/image/product.product/2496/image_512?unique=2026-10-26T10:47:47.000+00:00 HTTP/1.1" 200 - 9 0.024 0.069 2026-10-26 10:48:36,098 44 INFO rb-35659da-226004-429082 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-26 10:48:36,100 44 INFO rb-35659da-226004-429082 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-26 10:48:36,166 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58397895 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': '3be5321b-4d9d-489d-8e35-1360c613994a'}] 2026-10-26 10:48:36,178 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 7482896 (allocated 8126464) 2026-10-26 10:48:36,212 44 INFO rb-35659da-226004-429082 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 99936 2026-10-26 10:48:36,215 44 INFO rb-35659da-226004-429082 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-26 10:48:36,216 44 INFO rb-35659da-226004-429082 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 99936 2026-10-26 10:48:36,225 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58397895 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': '3be5321b-4d9d-489d-8e35-1360c613994a'} created pos.order #687 2026-10-26 10:48:36,226 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58397895 finished 2026-10-26 10:48:36,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:36] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 111 0.081 0.145 2026-10-26 10:48:36,355 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104836_355662_test_02_online_payment_with_multi_website_company.txt 2026-10-26 10:48:36,356 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Removing chrome user profile "/tmp/tmp_lusj70p_chrome_odoo" 2026-10-26 10:48:36,827 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 100119 2026-10-26 10:48:36,827 44 INFO rb-35659da-226004-429082 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/tmpl45thfuc_chrome_odoo 2026-10-26 10:48:36,827 44 INFO rb-35659da-226004-429082 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:37791/json/version 2026-10-26 10:48:36,828 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37791', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:48:36,909 44 INFO rb-35659da-226004-429082 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-26 10:48:36,909 44 INFO rb-35659da-226004-429082 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:37791/json 2026-10-26 10:48:36,914 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37791', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:48:36,955 44 INFO rb-35659da-226004-429082 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:37791/devtools/page/1F689FE68265C7A64A02BEC9B7D3DF8E 2026-10-26 10:48:36,974 44 INFO rb-35659da-226004-429082 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-26 10:48:36,993 44 INFO rb-35659da-226004-429082 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-26 10:48:37,052 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-26 10:48:37,055 44 INFO rb-35659da-226004-429082 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-26 10:48:37,059 44 INFO rb-35659da-226004-429082 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/687?access_token=dd5380cd-fe1c-45fe-ac8d-21c157f4c4c0" in browser 2026-10-26 10:48:37,060 44 INFO rb-35659da-226004-429082 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/687?access_token=dd5380cd-fe1c-45fe-ac8d-21c157f4c4c0" 2026-10-26 10:48:37,172 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 204, model: pos.order 2026-10-26 10:48:38,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:38] "GET /pos/pay/687?access_token=dd5380cd-fe1c-45fe-ac8d-21c157f4c4c0 HTTP/1.1" 200 - 164 0.137 1.226 2026-10-26 10:48:38,447 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '1F689FE68265C7A64A02BEC9B7D3DF8E', 'loaderId': '8C3505DB087D682F0D674CBBF0549EE9', 'isDownload': False} 2026-10-26 10:48:38,447 44 INFO rb-35659da-226004-429082 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-26 10:48:38,466 44 INFO rb-35659da-226004-429082 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-26 10:48:38,466 44 INFO rb-35659da-226004-429082 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-26 10:48:38,474 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:48:38,475 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-26 10:48:38,506 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/ceb1632/web.assets_frontend.min.css, copying from /web/assets/ceb1632/web.assets_frontend.min.css 2026-10-26 10:48:38,593 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:38] "GET /web/assets/2/ceb1632/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.052 0.051 2026-10-26 10:48:38,627 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/ad583c4/web.assets_frontend_minimal.min.js, copying from /web/assets/ad583c4/web.assets_frontend_minimal.min.js 2026-10-26 10:48:38,637 44 INFO rb-35659da-226004-429082 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-26 10:48:38,643 44 INFO rb-35659da-226004-429082 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-26 10:48:38,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:38] "GET /web/assets/2/ad583c4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 11 0.016 0.107 2026-10-26 10:48:38,696 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/2a768c7/web.__assets_tests_call__.min.js, copying from /web/assets/2a768c7/web.__assets_tests_call__.min.js 2026-10-26 10:48:38,724 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:38] "GET /web/assets/2/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 11 0.009 0.078 2026-10-26 10:48:38,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:38] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=d301c9b HTTP/1.1" 200 - 5 0.003 0.008 2026-10-26 10:48:38,956 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/5e7152d/web.assets_frontend_lazy.min.js, copying from /web/assets/5e7152d/web.assets_frontend_lazy.min.js 2026-10-26 10:48:39,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:39] "GET /web/assets/2/5e7152d/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.007 0.071 2026-10-26 10:48:39,023 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:39] "GET /web/image/website/2/favicon?unique=d301c9b HTTP/1.1" 200 - 5 0.006 0.081 2026-10-26 10:48:39,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 10:48:39,824 44 INFO rb-35659da-226004-429082 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/687?access_token=dd5380cd-fe1c-45fe-ac8d-21c157f4c4c0", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:48:39,837 44 INFO rb-35659da-226004-429082 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-26 10:48:39,886 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:39] "POST /mail/data HTTP/1.1" 200 - 17 0.016 0.031 2026-10-26 10:48:39,891 44 INFO rb-35659da-226004-429082 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-26 10:48:39,893 44 INFO rb-35659da-226004-429082 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-26 10:48:39,980 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10423648 (allocated 11534336) 2026-10-26 10:48:39,987 44 INFO rb-35659da-226004-429082 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 100119 2026-10-26 10:48:39,991 44 INFO rb-35659da-226004-429082 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-26 10:48:39,992 44 INFO rb-35659da-226004-429082 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 100119 2026-10-26 10:48:40,144 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104840_143842_test_02_online_payment_with_multi_website_company.txt 2026-10-26 10:48:40,144 44 INFO rb-35659da-226004-429082 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/tmpl45thfuc_chrome_odoo" 2026-10-26 10:48:40,585 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 100285 2026-10-26 10:48:40,585 44 INFO rb-35659da-226004-429082 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/tmpqhl_fzon_chrome_odoo 2026-10-26 10:48:40,585 44 INFO rb-35659da-226004-429082 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:38091/json/version 2026-10-26 10:48:40,586 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38091', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:48:40,615 44 INFO rb-35659da-226004-429082 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-26 10:48:40,615 44 INFO rb-35659da-226004-429082 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:38091/json 2026-10-26 10:48:40,616 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38091', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:48:40,647 44 INFO rb-35659da-226004-429082 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:38091/devtools/page/A0D9611774015AD4CBFC70BDF64376F1 2026-10-26 10:48:40,674 44 INFO rb-35659da-226004-429082 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-26 10:48:40,682 44 INFO rb-35659da-226004-429082 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-26 10:48:40,791 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 10:48:40,804 44 INFO rb-35659da-226004-429082 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-26 10:48:40,810 44 INFO rb-35659da-226004-429082 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/687?access_token=dd5380cd-fe1c-45fe-ac8d-21c157f4c4c0" in browser 2026-10-26 10:48:40,810 44 INFO rb-35659da-226004-429082 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/687?access_token=dd5380cd-fe1c-45fe-ac8d-21c157f4c4c0" 2026-10-26 10:48:41,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:41] "GET /pos/pay/687?access_token=dd5380cd-fe1c-45fe-ac8d-21c157f4c4c0 HTTP/1.1" 200 - 105 0.116 0.615 2026-10-26 10:48:41,568 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'A0D9611774015AD4CBFC70BDF64376F1', 'loaderId': '4981E2376EE64B9BBAA8A42D798EDDC8', 'isDownload': False} 2026-10-26 10:48:41,568 44 INFO rb-35659da-226004-429082 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-26 10:48:41,608 44 INFO rb-35659da-226004-429082 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-26 10:48:41,609 44 INFO rb-35659da-226004-429082 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-26 10:48:41,613 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-26 10:48:41,652 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:41] "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-26 10:48:41,664 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:41] "GET /web/assets/2/ceb1632/web.assets_frontend.min.css HTTP/1.1" 200 - 4 0.008 0.021 2026-10-26 10:48:41,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:41] "GET /web/assets/2/ad583c4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 10:48:41,716 44 INFO rb-35659da-226004-429082 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-26 10:48:41,716 44 INFO rb-35659da-226004-429082 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-26 10:48:41,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:41] "GET /web/assets/2/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 10:48:41,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:41] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=d301c9b HTTP/1.1" 200 - 5 0.003 0.008 2026-10-26 10:48:41,961 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:41] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:48:41,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:41] "GET /web/assets/2/5e7152d/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 4 0.006 0.020 2026-10-26 10:48:41,999 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:41] "GET /web/image/website/2/favicon?unique=d301c9b HTTP/1.1" 200 - 6 0.008 0.036 2026-10-26 10:48:42,622 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:48:42,736 44 INFO rb-35659da-226004-429082 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/687?access_token=dd5380cd-fe1c-45fe-ac8d-21c157f4c4c0", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:48:42,762 44 INFO rb-35659da-226004-429082 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-26 10:48:42,810 44 INFO rb-35659da-226004-429082 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-26 10:48:42,811 44 INFO rb-35659da-226004-429082 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-26 10:48:42,828 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:42] "POST /mail/data HTTP/1.1" 200 - 22 0.051 0.048 2026-10-26 10:48:42,950 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10532852 (allocated 11534336) 2026-10-26 10:48:42,952 44 INFO rb-35659da-226004-429082 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 100285 2026-10-26 10:48:42,954 44 INFO rb-35659da-226004-429082 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-26 10:48:42,955 44 INFO rb-35659da-226004-429082 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 100285 2026-10-26 10:48:43,069 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104843_069662_test_02_online_payment_with_multi_website_company.txt 2026-10-26 10:48:43,070 44 INFO rb-35659da-226004-429082 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/tmpqhl_fzon_chrome_odoo" 2026-10-26 10:48:43,546 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 100454 2026-10-26 10:48:43,547 44 INFO rb-35659da-226004-429082 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/tmpv_p5bklw_chrome_odoo 2026-10-26 10:48:43,547 44 INFO rb-35659da-226004-429082 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:41761/json/version 2026-10-26 10:48:43,550 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41761', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:48:43,624 44 INFO rb-35659da-226004-429082 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-26 10:48:43,628 44 INFO rb-35659da-226004-429082 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:41761/json 2026-10-26 10:48:43,629 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41761', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:48:43,637 44 INFO rb-35659da-226004-429082 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:41761/devtools/page/CC5CD25D7B62B3835DE1FB6821FEEC1B 2026-10-26 10:48:43,650 44 INFO rb-35659da-226004-429082 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-26 10:48:43,678 44 INFO rb-35659da-226004-429082 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-26 10:48:43,824 44 INFO rb-35659da-226004-429082 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-26 10:48:43,830 44 INFO rb-35659da-226004-429082 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/687?access_token=dd5380cd-fe1c-45fe-ac8d-21c157f4c4c0" in browser 2026-10-26 10:48:43,831 44 INFO rb-35659da-226004-429082 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/687?access_token=dd5380cd-fe1c-45fe-ac8d-21c157f4c4c0" 2026-10-26 10:48:43,950 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-26 10:48:44,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:44] "GET /pos/pay/687?access_token=dd5380cd-fe1c-45fe-ac8d-21c157f4c4c0 HTTP/1.1" 200 - 63 0.049 0.147 2026-10-26 10:48:44,055 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'CC5CD25D7B62B3835DE1FB6821FEEC1B', 'loaderId': '57F8CCA48E4A31FA8892F89F93A0A7B2', 'isDownload': False} 2026-10-26 10:48:44,055 44 INFO rb-35659da-226004-429082 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-26 10:48:44,081 44 INFO rb-35659da-226004-429082 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-26 10:48:44,083 44 INFO rb-35659da-226004-429082 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-26 10:48:44,091 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-26 10:48:44,105 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:44] "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-26 10:48:44,118 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:44] "GET /web/assets/2/ceb1632/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.006 0.010 2026-10-26 10:48:44,179 44 INFO rb-35659da-226004-429082 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-26 10:48:44,183 44 INFO rb-35659da-226004-429082 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-26 10:48:44,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:44] "GET /web/assets/2/ad583c4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.007 0.043 2026-10-26 10:48:44,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:44] "GET /web/assets/2/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.002 0.024 2026-10-26 10:48:44,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:44] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=d301c9b HTTP/1.1" 200 - 7 0.008 0.010 2026-10-26 10:48:44,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:44] "GET /web/assets/2/5e7152d/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.002 0.013 2026-10-26 10:48:44,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:44] "GET /web/image/website/2/favicon?unique=d301c9b HTTP/1.1" 200 - 7 0.004 0.024 2026-10-26 10:48:45,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 10:48:45,213 44 INFO rb-35659da-226004-429082 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/687?access_token=dd5380cd-fe1c-45fe-ac8d-21c157f4c4c0", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:48:45,227 44 INFO rb-35659da-226004-429082 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-26 10:48:45,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:45] "POST /mail/data HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 10:48:45,277 44 INFO rb-35659da-226004-429082 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-26 10:48:45,278 44 INFO rb-35659da-226004-429082 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-26 10:48:45,357 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10420828 (allocated 11272192) 2026-10-26 10:48:45,374 44 INFO rb-35659da-226004-429082 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 100454 2026-10-26 10:48:45,376 44 INFO rb-35659da-226004-429082 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-26 10:48:45,383 44 INFO rb-35659da-226004-429082 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 100454 2026-10-26 10:48:45,497 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104845_496906_test_02_online_payment_with_multi_website_company.txt 2026-10-26 10:48:45,497 44 INFO rb-35659da-226004-429082 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/tmpv_p5bklw_chrome_odoo" 2026-10-26 10:48:45,602 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-26 10:48:48,573 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-10-26 10:48:56,858 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 100623 2026-10-26 10:48:56,859 44 INFO rb-35659da-226004-429082 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/tmpc9n4rjyy_chrome_odoo 2026-10-26 10:48:56,859 44 INFO rb-35659da-226004-429082 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:45749/json/version 2026-10-26 10:48:56,877 44 INFO rb-35659da-226004-429082 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-26 10:48:56,999 44 INFO rb-35659da-226004-429082 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-26 10:48:56,999 44 INFO rb-35659da-226004-429082 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:45749/json 2026-10-26 10:48:57,000 44 INFO rb-35659da-226004-429082 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-26 10:48:57,015 44 INFO rb-35659da-226004-429082 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:45749/devtools/page/63E9DAC9B3502F57293E4B458888BEB3 2026-10-26 10:48:57,037 44 INFO rb-35659da-226004-429082 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-26 10:48:57,062 44 INFO rb-35659da-226004-429082 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-26 10:48:57,086 44 INFO rb-35659da-226004-429082 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-26 10:48:57,395 44 INFO rb-35659da-226004-429082 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/110?access_token=2e54d1db571c4084" in browser 2026-10-26 10:48:57,396 44 INFO rb-35659da-226004-429082 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/110?access_token=2e54d1db571c4084" 2026-10-26 10:48:57,423 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:48:57,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:57] "GET /pos-self/110?access_token=2e54d1db571c4084 HTTP/1.1" 200 - 56 0.037 0.528 2026-10-26 10:48:57,991 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '63E9DAC9B3502F57293E4B458888BEB3', 'loaderId': 'CF07DCBF39FEA51BED7E17C109A4EBFD', 'isDownload': False} 2026-10-26 10:48:57,992 44 INFO rb-35659da-226004-429082 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-26 10:48:58,012 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:48:58,057 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:48:58,084 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:58] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.045 2026-10-26 10:48:58,102 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:48:58,158 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:58] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.092 2026-10-26 10:48:58,171 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:48:58,192 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:58] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.153 2026-10-26 10:48:58,386 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-26 10:48:58,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.019 2026-10-26 10:48:58,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:58] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.030 2026-10-26 10:48:58,447 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:48:58,447 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:58] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 10:48:58,450 44 INFO rb-35659da-226004-429082 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/110?access_token=2e54d1db571c4084", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:48:58,463 44 INFO rb-35659da-226004-429082 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-26 10:48:58,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:58] "POST /pos-self/relations/110 HTTP/1.1" 200 - 37 0.028 0.068 2026-10-26 10:48:58,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.139 2026-10-26 10:48:59,018 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "POST /pos-self/data/110 HTTP/1.1" 200 - 180 0.121 0.262 2026-10-26 10:48:59,022 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.352 2026-10-26 10:48:59,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.059 2026-10-26 10:48:59,183 44 INFO rb-35659da-226004-429082 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-26 10:48:59,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /web/image/ir.attachment/8577/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-26 10:48:59,327 44 INFO rb-35659da-226004-429082 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-26 10:48:59,428 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:48:59,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /web/image/pos.category/248/image_128?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 2 0.001 0.057 2026-10-26 10:48:59,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /web/image/product.template/2005/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-26 10:48:59,489 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /web/image/product.template/2006/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.071 2026-10-26 10:48:59,510 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /web/image/product.template/2007/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-26 10:48:59,517 44 INFO rb-35659da-226004-429082 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-26 10:48:59,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /web/image/product.template/2008/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-26 10:48:59,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /web/image/product.template/2009/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.128 2026-10-26 10:48:59,592 44 INFO rb-35659da-226004-429082 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-26 10:48:59,683 44 INFO rb-35659da-226004-429082 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-26 10:48:59,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /web/image/ir.attachment/8525/raw HTTP/1.1" 200 - 4 0.001 0.017 2026-10-26 10:48:59,734 44 INFO rb-35659da-226004-429082 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-26 10:48:59,735 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:48:59,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /web/image/product.product/2503/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 8 0.005 0.023 2026-10-26 10:48:59,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:48:59] "GET /web/image/product.product/2501/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 8 0.004 0.052 2026-10-26 10:48:59,796 44 INFO rb-35659da-226004-429082 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-26 10:48:59,876 44 INFO rb-35659da-226004-429082 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-26 10:48:59,973 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6648350 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': 'b59c44ad-cb5f-498e-b26b-e7f86749949a'}] 2026-10-26 10:49:00,055 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6648350 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': 'b59c44ad-cb5f-498e-b26b-e7f86749949a'} created pos.order #688 2026-10-26 10:49:00,086 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6648350 finished 2026-10-26 10:49:00,247 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:00] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 120 0.131 0.245 2026-10-26 10:49:00,393 44 INFO rb-35659da-226004-429082 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-26 10:49:00,443 44 INFO rb-35659da-226004-429082 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-26 10:49:00,495 44 INFO rb-35659da-226004-429082 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-26 10:49:00,549 44 INFO rb-35659da-226004-429082 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-26 10:49:00,608 44 INFO rb-35659da-226004-429082 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-26 10:49:00,708 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-10-26 10:49:00,714 44 INFO rb-35659da-226004-429082 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-26 10:49:00,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:00] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.017 0.086 2026-10-26 10:49:00,819 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 8944848 (allocated 10223616) 2026-10-26 10:49:00,827 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 100623 2026-10-26 10:49:00,830 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-10-26 10:49:00,832 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 100623 2026-10-26 10:49:00,936 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104900_935839_test_kiosk_cart_restore_and_cancel.txt 2026-10-26 10:49:00,936 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmpc9n4rjyy_chrome_odoo" 2026-10-26 10:49:00,989 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-10-26 10:49:09,302 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 100816 2026-10-26 10:49:09,303 44 INFO rb-35659da-226004-429082 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/tmp3fd6il5x_chrome_odoo 2026-10-26 10:49:09,303 44 INFO rb-35659da-226004-429082 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:43033/json/version 2026-10-26 10:49:09,304 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43033', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:49:09,358 44 INFO rb-35659da-226004-429082 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-26 10:49:09,358 44 INFO rb-35659da-226004-429082 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:43033/json 2026-10-26 10:49:09,359 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43033', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:49:09,407 44 INFO rb-35659da-226004-429082 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:43033/devtools/page/0532B001EB5110F6ECB6B180469376EF 2026-10-26 10:49:09,443 44 INFO rb-35659da-226004-429082 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-26 10:49:09,452 44 INFO rb-35659da-226004-429082 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-26 10:49:09,488 44 INFO rb-35659da-226004-429082 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-26 10:49:09,800 44 INFO rb-35659da-226004-429082 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/111?access_token=b4ef085fd68b4d1a" in browser 2026-10-26 10:49:09,801 44 INFO rb-35659da-226004-429082 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/111?access_token=b4ef085fd68b4d1a" 2026-10-26 10:49:09,840 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:49:10,721 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:10] "GET /pos-self/111?access_token=b4ef085fd68b4d1a HTTP/1.1" 200 - 56 0.041 0.850 2026-10-26 10:49:10,731 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '0532B001EB5110F6ECB6B180469376EF', 'loaderId': 'D15F231ABE494055F95F97C2CD0C3E63', 'isDownload': False} 2026-10-26 10:49:10,732 44 INFO rb-35659da-226004-429082 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-26 10:49:10,766 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:49:10,810 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:49:10,850 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:10] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.054 2026-10-26 10:49:10,881 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:49:10,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:10] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.126 2026-10-26 10:49:10,948 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:49:10,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:10] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.167 2026-10-26 10:49:11,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-26 10:49:11,210 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:11] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.020 2026-10-26 10:49:11,227 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-26 10:49:11,258 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:49:11,258 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 10:49:11,269 44 INFO rb-35659da-226004-429082 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/111?access_token=b4ef085fd68b4d1a", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:49:11,299 44 INFO rb-35659da-226004-429082 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-26 10:49:11,352 44 INFO rb-35659da-226004-429082 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-26 10:49:11,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:11] "POST /pos-self/relations/111 HTTP/1.1" 200 - 37 0.034 0.074 2026-10-26 10:49:11,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.220 2026-10-26 10:49:12,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "POST /pos-self/data/111 HTTP/1.1" 200 - 180 0.180 0.395 2026-10-26 10:49:12,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.521 2026-10-26 10:49:12,179 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.052 2026-10-26 10:49:12,192 44 INFO rb-35659da-226004-429082 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-26 10:49:12,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "GET /web/image/ir.attachment/8636/raw HTTP/1.1" 200 - 4 0.009 0.012 2026-10-26 10:49:12,334 44 INFO rb-35659da-226004-429082 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-26 10:49:12,429 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "GET /web/image/pos.category/248/image_128?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 2 0.001 0.042 2026-10-26 10:49:12,445 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 10:49:12,448 44 INFO rb-35659da-226004-429082 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-26 10:49:12,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "GET /web/image/product.template/2006/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.009 0.043 2026-10-26 10:49:12,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "GET /web/image/product.template/2005/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.070 2026-10-26 10:49:12,537 44 INFO rb-35659da-226004-429082 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-26 10:49:12,548 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "GET /web/image/product.template/2007/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.113 2026-10-26 10:49:12,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "GET /web/image/product.template/2008/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.143 2026-10-26 10:49:12,603 44 INFO rb-35659da-226004-429082 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-26 10:49:12,608 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:49:12,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "GET /web/image/product.template/2009/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.009 0.172 2026-10-26 10:49:12,635 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "GET /web/image/ir.attachment/8584/raw HTTP/1.1" 200 - 4 0.001 0.076 2026-10-26 10:49:12,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:12] "GET /web/image/product.product/2501/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 8 0.005 0.069 2026-10-26 10:49:12,694 44 INFO rb-35659da-226004-429082 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-26 10:49:12,797 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #436587 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': 'bdddba56-4f98-4fe6-9873-5ee6ce4b0892'}] 2026-10-26 10:49:12,875 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #436587 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': 'bdddba56-4f98-4fe6-9873-5ee6ce4b0892'} created pos.order #689 2026-10-26 10:49:12,911 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #436587 finished 2026-10-26 10:49:13,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:13] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.118 0.271 2026-10-26 10:49:13,147 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.015 2026-10-26 10:49:13,236 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-10-26 10:49:13,237 44 INFO rb-35659da-226004-429082 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-26 10:49:13,331 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 7732624 (allocated 8650752) 2026-10-26 10:49:13,342 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 100816 2026-10-26 10:49:13,344 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-10-26 10:49:13,348 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 100816 2026-10-26 10:49:13,464 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104913_464131_test_online_payment_kiosk_qr_code.txt 2026-10-26 10:49:13,464 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmp3fd6il5x_chrome_odoo" 2026-10-26 10:49:13,511 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes ... 2026-10-26 10:49:21,314 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 101000 2026-10-26 10:49:21,315 44 INFO rb-35659da-226004-429082 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/tmp98l28vop_chrome_odoo 2026-10-26 10:49:21,315 44 INFO rb-35659da-226004-429082 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:37773/json/version 2026-10-26 10:49:21,316 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37773', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:49:21,355 44 INFO rb-35659da-226004-429082 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-26 10:49:21,355 44 INFO rb-35659da-226004-429082 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:37773/json 2026-10-26 10:49:21,356 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37773', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:49:21,371 44 INFO rb-35659da-226004-429082 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:37773/devtools/page/895A1F0702E7D5E9556916A141BBEF85 2026-10-26 10:49:21,381 44 INFO rb-35659da-226004-429082 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-26 10:49:21,388 44 INFO rb-35659da-226004-429082 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-26 10:49:21,527 44 INFO rb-35659da-226004-429082 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-26 10:49:21,801 44 INFO rb-35659da-226004-429082 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/112?access_token=6f029bdc28bb440c" in browser 2026-10-26 10:49:21,801 44 INFO rb-35659da-226004-429082 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/112?access_token=6f029bdc28bb440c" 2026-10-26 10:49:21,823 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:49:22,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:22] "GET /pos-self/112?access_token=6f029bdc28bb440c HTTP/1.1" 200 - 56 0.041 0.519 2026-10-26 10:49:22,387 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '895A1F0702E7D5E9556916A141BBEF85', 'loaderId': 'EDDB8915257D1F432CB2CC4EAB4BF93A', 'isDownload': False} 2026-10-26 10:49:22,387 44 INFO rb-35659da-226004-429082 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-26 10:49:22,416 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:49:22,440 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:49:22,489 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:22] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.043 2026-10-26 10:49:22,499 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:49:22,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:22] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.094 2026-10-26 10:49:22,539 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:49:22,567 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:22] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.122 2026-10-26 10:49:22,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 10:49:22,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:22] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.024 2026-10-26 10:49:22,867 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:49:22,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:22] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.016 2026-10-26 10:49:22,896 44 INFO rb-35659da-226004-429082 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/112?access_token=6f029bdc28bb440c", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:49:22,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:22] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.007 0.039 2026-10-26 10:49:22,911 44 INFO rb-35659da-226004-429082 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-26 10:49:22,964 44 INFO rb-35659da-226004-429082 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-26 10:49:22,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:22] "POST /pos-self/relations/112 HTTP/1.1" 200 - 37 0.027 0.066 2026-10-26 10:49:23,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-26 10:49:23,502 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:23] "POST /pos-self/data/112 HTTP/1.1" 200 - 181 0.141 0.266 2026-10-26 10:49:23,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.357 2026-10-26 10:49:23,562 44 INFO rb-35659da-226004-429082 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-26 10:49:23,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:23] "GET /web/image/ir.attachment/8695/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-26 10:49:23,677 44 INFO rb-35659da-226004-429082 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-26 10:49:23,806 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:49:23,813 44 INFO rb-35659da-226004-429082 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-26 10:49:23,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:23] "GET /web/image/pos.category/248/image_128?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 2 0.004 0.045 2026-10-26 10:49:23,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:23] "GET /web/image/product.template/2005/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.047 2026-10-26 10:49:23,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:23] "GET /web/image/product.template/2006/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-10-26 10:49:23,885 44 INFO rb-35659da-226004-429082 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-26 10:49:23,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:23] "GET /web/image/product.template/2007/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.088 2026-10-26 10:49:23,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:23] "GET /web/image/product.template/2008/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.105 2026-10-26 10:49:23,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:23] "GET /web/image/product.template/2009/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.118 2026-10-26 10:49:23,960 44 INFO rb-35659da-226004-429082 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-26 10:49:23,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:23] "GET /web/image/ir.attachment/8643/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 10:49:24,015 44 INFO rb-35659da-226004-429082 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-26 10:49:24,024 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49: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-26 10:49:24,061 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:24] "GET /web/image/product.product/2501/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 8 0.021 0.029 2026-10-26 10:49:24,082 44 INFO rb-35659da-226004-429082 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-26 10:49:24,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:24] "GET /web/image/product.product/2503/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 8 0.006 0.078 2026-10-26 10:49:24,147 44 INFO rb-35659da-226004-429082 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-26 10:49:24,206 44 INFO rb-35659da-226004-429082 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-26 10:49:24,304 44 INFO rb-35659da-226004-429082 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-26 10:49:24,307 44 INFO rb-35659da-226004-429082 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-26 10:49:24,383 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36560993 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '3aa5055f-4950-4f61-93c5-ca9cca3e73c8'}] 2026-10-26 10:49:24,393 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7924572 (allocated 8912896) 2026-10-26 10:49:24,417 44 INFO rb-35659da-226004-429082 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 101000 2026-10-26 10:49:24,437 44 INFO rb-35659da-226004-429082 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-26 10:49:24,437 44 INFO rb-35659da-226004-429082 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 101000 2026-10-26 10:49:24,450 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36560993 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '3aa5055f-4950-4f61-93c5-ca9cca3e73c8'} created pos.order #690 2026-10-26 10:49:24,451 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36560993 finished 2026-10-26 10:49:24,545 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104924_545445_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-26 10:49:24,545 44 INFO rb-35659da-226004-429082 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/tmp98l28vop_chrome_odoo" 2026-10-26 10:49:24,552 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 111 0.083 0.176 2026-10-26 10:49:25,001 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 101183 2026-10-26 10:49:25,001 44 INFO rb-35659da-226004-429082 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/tmp_6x4w64x_chrome_odoo 2026-10-26 10:49:25,001 44 INFO rb-35659da-226004-429082 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:34849/json/version 2026-10-26 10:49:25,002 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34849', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:49:25,035 44 INFO rb-35659da-226004-429082 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-26 10:49:25,035 44 INFO rb-35659da-226004-429082 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:34849/json 2026-10-26 10:49:25,036 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34849', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:49:25,059 44 INFO rb-35659da-226004-429082 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:34849/devtools/page/EEA8AC08C3A9622D5A4A455CE3F373FE 2026-10-26 10:49:25,076 44 INFO rb-35659da-226004-429082 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-26 10:49:25,086 44 INFO rb-35659da-226004-429082 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-26 10:49:25,128 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:49:25,137 44 INFO rb-35659da-226004-429082 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-26 10:49:25,145 44 INFO rb-35659da-226004-429082 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=112" in browser 2026-10-26 10:49:25,145 44 INFO rb-35659da-226004-429082 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=112" 2026-10-26 10:49:25,634 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:25] "GET /pos/ui?config_id=112 HTTP/1.1" 200 - 73 0.044 0.416 2026-10-26 10:49:25,639 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'EEA8AC08C3A9622D5A4A455CE3F373FE', 'loaderId': '46D650A33C36FB0F09836E92ACACF267', 'isDownload': False} 2026-10-26 10:49:25,639 44 INFO rb-35659da-226004-429082 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-26 10:49:25,683 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:49:25,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:25] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.026 2026-10-26 10:49:25,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:25] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-26 10:49:25,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:25] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-26 10:49:26,333 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:49:26,340 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:49:26,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:49:26,414 44 INFO rb-35659da-226004-429082 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=112", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:49:26,419 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 10:49:26,437 44 INFO rb-35659da-226004-429082 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-26 10:49:26,451 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:49:26,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:49:26,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.004 0.012 2026-10-26 10:49:26,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 10:49:26,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.011 0.053 2026-10-26 10:49:26,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-26 10:49:27,783 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 207, model: sale.order 2026-10-26 10:49:27,787 44 INFO rb-35659da-226004-429082 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 - Foreign Trade/User - 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-26 10:49:27,787 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 207, model: sale.order.line 2026-10-26 10:49:27,790 44 INFO rb-35659da-226004-429082 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 - Foreign Trade/User - 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-26 10:49:27,808 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 491 0.402 0.746 2026-10-26 10:49:27,848 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:27] "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-26 10:49:27,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:27] "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.017 2026-10-26 10:49:28,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.071 2026-10-26 10:49:28,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.016 2026-10-26 10:49:28,206 44 INFO rb-35659da-226004-429082 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-26 10:49:28,231 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.010 2026-10-26 10:49:28,277 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:49:28,291 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:49:28,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:49:28,315 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:49:28,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.006 0.018 2026-10-26 10:49:28,362 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49: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-26 10:49:28,367 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:49:28,421 44 INFO rb-35659da-226004-429082 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-26 10:49:28,435 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:49:28,454 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.031 0.033 2026-10-26 10:49:28,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /pos/ui/112?from_backend=True HTTP/1.1" 200 - 33 0.041 0.135 2026-10-26 10:49:28,670 44 INFO rb-35659da-226004-429082 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-26 10:49:28,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /pos/ui/112 HTTP/1.1" 200 - 33 0.041 0.250 2026-10-26 10:49:28,723 44 INFO rb-35659da-226004-429082 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-26 10:49:28,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.242 2026-10-26 10:49:28,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.043 0.138 2026-10-26 10:49:28,892 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.145 2026-10-26 10:49:28,935 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.043 2026-10-26 10:49:28,955 44 INFO rb-35659da-226004-429082 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-26 10:49:28,963 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:49:29,011 44 INFO rb-35659da-226004-429082 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-26 10:49:29,099 44 INFO rb-35659da-226004-429082 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-26 10:49:29,151 44 INFO rb-35659da-226004-429082 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-26 10:49:29,152 44 INFO rb-35659da-226004-429082 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-26 10:49:29,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14021764 (allocated 15466496) 2026-10-26 10:49:29,272 44 INFO rb-35659da-226004-429082 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 101183 2026-10-26 10:49:29,278 44 INFO rb-35659da-226004-429082 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-26 10:49:29,281 44 INFO rb-35659da-226004-429082 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 101183 2026-10-26 10:49:29,413 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104929_413519_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-26 10:49:29,413 44 INFO rb-35659da-226004-429082 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/tmp_6x4w64x_chrome_odoo" 2026-10-26 10:49:29,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table ... 2026-10-26 10:49:37,737 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 101379 2026-10-26 10:49:37,738 44 INFO rb-35659da-226004-429082 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/tmpay71hplv_chrome_odoo 2026-10-26 10:49:37,738 44 INFO rb-35659da-226004-429082 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:46635/json/version 2026-10-26 10:49:37,744 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46635', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:49:37,771 44 INFO rb-35659da-226004-429082 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-26 10:49:37,771 44 INFO rb-35659da-226004-429082 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:46635/json 2026-10-26 10:49:37,772 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46635', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:49:37,790 44 INFO rb-35659da-226004-429082 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:46635/devtools/page/A6FC2F44E8FBF59968F573D905518F69 2026-10-26 10:49:37,802 44 INFO rb-35659da-226004-429082 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-26 10:49:37,827 44 INFO rb-35659da-226004-429082 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-26 10:49:37,849 44 INFO rb-35659da-226004-429082 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-26 10:49:38,196 44 INFO rb-35659da-226004-429082 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/113?access_token=943fd63b32a54445" in browser 2026-10-26 10:49:38,196 44 INFO rb-35659da-226004-429082 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/113?access_token=943fd63b32a54445" 2026-10-26 10:49:38,228 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:49:38,855 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:38] "GET /pos-self/113?access_token=943fd63b32a54445 HTTP/1.1" 200 - 56 0.033 0.603 2026-10-26 10:49:38,864 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': 'A6FC2F44E8FBF59968F573D905518F69', 'loaderId': 'B766178392350E2DF4065F7517FAE97E', 'isDownload': False} 2026-10-26 10:49:38,874 44 INFO rb-35659da-226004-429082 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-26 10:49:38,890 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:49:38,923 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 10:49:38,972 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:38] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.043 2026-10-26 10:49:39,011 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 10:49:39,050 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:39] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.135 2026-10-26 10:49:39,067 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 10:49:39,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:39] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.180 2026-10-26 10:49:39,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:39] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.014 2026-10-26 10:49:39,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 10:49:39,369 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:39] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.005 0.019 2026-10-26 10:49:39,378 44 INFO rb-35659da-226004-429082 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/113?access_token=943fd63b32a54445", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:49:39,392 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:49:39,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:39] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:49:39,398 44 INFO rb-35659da-226004-429082 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-26 10:49:39,465 44 INFO rb-35659da-226004-429082 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-26 10:49:39,481 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-26 10:49:39,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:39] "POST /pos-self/relations/113 HTTP/1.1" 200 - 37 0.037 0.130 2026-10-26 10:49:39,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-26 10:49:40,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:40] "POST /pos-self/data/113 HTTP/1.1" 200 - 181 0.137 0.447 2026-10-26 10:49:40,273 44 INFO rb-35659da-226004-429082 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-26 10:49:40,339 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:40] "GET /web/image/ir.attachment/8757/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 10:49:40,369 44 INFO rb-35659da-226004-429082 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-26 10:49:40,390 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:40] "GET /web/image/ir.attachment/8702/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 10:49:40,423 44 INFO rb-35659da-226004-429082 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-26 10:49:40,441 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:49:40,532 44 INFO rb-35659da-226004-429082 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-26 10:49:40,584 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:40] "GET /web/image/pos.category/248/image_128?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 10:49:40,620 44 INFO rb-35659da-226004-429082 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-26 10:49:40,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:40] "GET /web/image/product.template/2005/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.029 0.037 2026-10-26 10:49:40,666 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:40] "GET /web/image/product.template/2006/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.081 2026-10-26 10:49:40,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:40] "GET /web/image/product.template/2007/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-26 10:49:40,696 44 INFO rb-35659da-226004-429082 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-26 10:49:40,721 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:40] "GET /web/image/product.template/2008/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.095 2026-10-26 10:49:40,746 44 INFO rb-35659da-226004-429082 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-26 10:49:40,752 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:40] "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-26 10:49:40,757 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:40] "GET /web/image/product.template/2009/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.127 2026-10-26 10:49:40,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:40] "GET /web/image/product.product/2501/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 8 0.005 0.045 2026-10-26 10:49:40,826 44 INFO rb-35659da-226004-429082 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-26 10:49:40,861 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:40] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.009 0.018 2026-10-26 10:49:40,915 44 INFO rb-35659da-226004-429082 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-26 10:49:40,989 44 INFO rb-35659da-226004-429082 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-26 10:49:41,057 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81001716 started for PoS orders references: [{'name': None, 'pos_reference': '260-113-000001', 'uuid': 'b0641b82-dd75-4f06-8196-6765d92c3091'}] 2026-10-26 10:49:41,109 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81001716 order {'name': None, 'pos_reference': '260-113-000001', 'uuid': 'b0641b82-dd75-4f06-8196-6765d92c3091'} created pos.order #691 2026-10-26 10:49:41,135 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81001716 finished 2026-10-26 10:49:41,300 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.079 0.227 2026-10-26 10:49:41,354 44 INFO rb-35659da-226004-429082 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-26 10:49:41,413 44 INFO rb-35659da-226004-429082 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-26 10:49:41,485 44 INFO rb-35659da-226004-429082 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-26 10:49:41,550 44 INFO rb-35659da-226004-429082 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-26 10:49:41,598 44 INFO rb-35659da-226004-429082 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-26 10:49:41,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:41] "GET /web/image/product.product/2503/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 8 0.005 0.023 2026-10-26 10:49:41,672 44 INFO rb-35659da-226004-429082 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-26 10:49:41,747 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66931271 started for PoS orders references: [{'name': None, 'pos_reference': '260-113-000001', 'uuid': 'b0641b82-dd75-4f06-8196-6765d92c3091'}] 2026-10-26 10:49:41,777 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1142] to pos.order #691 2026-10-26 10:49:41,785 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66931271 order {'name': None, 'pos_reference': '260-113-000001', 'uuid': 'b0641b82-dd75-4f06-8196-6765d92c3091'} updated pos.order #691 2026-10-26 10:49:41,810 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66931271 finished 2026-10-26 10:49:41,999 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 96 0.081 0.243 2026-10-26 10:49:42,083 44 INFO rb-35659da-226004-429082 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-26 10:49:42,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.027 2026-10-26 10:49:42,135 44 INFO rb-35659da-226004-429082 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-26 10:49:42,199 44 INFO rb-35659da-226004-429082 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-26 10:49:42,274 44 INFO rb-35659da-226004-429082 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-26 10:49:42,275 44 INFO rb-35659da-226004-429082 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-26 10:49:42,368 44 INFO rb-35659da-226004-429082 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-26 10:49:42,406 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 9635444 (allocated 11010048) 2026-10-26 10:49:42,414 44 INFO rb-35659da-226004-429082 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 101379 2026-10-26 10:49:42,415 44 INFO rb-35659da-226004-429082 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-26 10:49:42,417 44 INFO rb-35659da-226004-429082 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 101379 2026-10-26 10:49:42,544 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104942_544207_test_online_payment_self_pay_after_meal_table.txt 2026-10-26 10:49:42,544 44 INFO rb-35659da-226004-429082 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/tmpay71hplv_chrome_odoo" 2026-10-26 10:49:42,982 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 101562 2026-10-26 10:49:42,982 44 INFO rb-35659da-226004-429082 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/tmp01u9nc46_chrome_odoo 2026-10-26 10:49:42,982 44 INFO rb-35659da-226004-429082 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:45765/json/version 2026-10-26 10:49:42,983 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:49:43,031 44 INFO rb-35659da-226004-429082 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-26 10:49:43,032 44 INFO rb-35659da-226004-429082 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:45765/json 2026-10-26 10:49:43,034 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:49:43,046 44 INFO rb-35659da-226004-429082 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:45765/devtools/page/097698D884E2AF05DB73D7EEF36A00DA 2026-10-26 10:49:43,053 44 INFO rb-35659da-226004-429082 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-26 10:49:43,064 44 INFO rb-35659da-226004-429082 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-26 10:49:43,110 44 INFO rb-35659da-226004-429082 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-26 10:49:43,116 44 INFO rb-35659da-226004-429082 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/113?access_token=943fd63b32a54445&table_identifier=5c70d12c" in browser 2026-10-26 10:49:43,116 44 INFO rb-35659da-226004-429082 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/113?access_token=943fd63b32a54445&table_identifier=5c70d12c" 2026-10-26 10:49:43,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:43] "GET /pos-self/113?access_token=943fd63b32a54445&table_identifier=5c70d12c HTTP/1.1" 200 - 9 0.006 0.039 2026-10-26 10:49:43,195 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '097698D884E2AF05DB73D7EEF36A00DA', 'loaderId': 'A72B3023DEF72D2F73995B6B6AEC1DDB', 'isDownload': False} 2026-10-26 10:49:43,196 44 INFO rb-35659da-226004-429082 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-26 10:49:43,226 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:49:43,252 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:43] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.012 2026-10-26 10:49:43,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:43] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.021 2026-10-26 10:49:43,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:43] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.035 2026-10-26 10:49:43,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.021 2026-10-26 10:49:43,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:49:43,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:43] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.003 0.013 2026-10-26 10:49:43,629 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 10:49:43,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:49:43,640 44 INFO rb-35659da-226004-429082 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/113?access_token=943fd63b32a54445&table_identifier=5c70d12c", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:49:43,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.010 2026-10-26 10:49:43,667 44 INFO rb-35659da-226004-429082 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-26 10:49:43,709 44 INFO rb-35659da-226004-429082 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-26 10:49:43,743 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:43] "POST /pos-self/relations/113 HTTP/1.1" 200 - 16 0.022 0.075 2026-10-26 10:49:43,748 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-26 10:49:44,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:44] "POST /pos-self/data/113 HTTP/1.1" 200 - 116 0.091 0.250 2026-10-26 10:49:44,256 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.012 2026-10-26 10:49:44,278 44 INFO rb-35659da-226004-429082 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-26 10:49:44,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:44] "GET /web/image/ir.attachment/8757/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 10:49:44,391 44 INFO rb-35659da-226004-429082 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-26 10:49:44,419 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:44] "GET /web/image/ir.attachment/8702/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-26 10:49:44,437 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:49:44,534 44 INFO rb-35659da-226004-429082 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-26 10:49:44,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:44] "GET /web/image/pos.category/248/image_128?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 10:49:44,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:44] "GET /web/image/product.template/2005/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.016 0.015 2026-10-26 10:49:44,622 44 INFO rb-35659da-226004-429082 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-26 10:49:44,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:44] "GET /web/image/product.template/2007/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.036 2026-10-26 10:49:44,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:44] "GET /web/image/product.template/2006/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-26 10:49:44,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:44] "GET /web/image/product.template/2008/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.077 2026-10-26 10:49:44,693 44 INFO rb-35659da-226004-429082 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-26 10:49:44,704 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:44] "GET /web/image/product.template/2009/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 3 0.013 0.096 2026-10-26 10:49:44,728 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49: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-26 10:49:44,749 44 INFO rb-35659da-226004-429082 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-26 10:49:44,765 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:44] "GET /web/image/product.product/2501/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 8 0.009 0.037 2026-10-26 10:49:44,842 44 INFO rb-35659da-226004-429082 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-26 10:49:44,881 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84720819 started for PoS orders references: [{'name': None, 'pos_reference': '260-113-000002', 'uuid': 'f7af9fa4-1ce3-4129-b91f-2a7feaaf679e'}] 2026-10-26 10:49:44,922 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84720819 order {'name': None, 'pos_reference': '260-113-000002', 'uuid': 'f7af9fa4-1ce3-4129-b91f-2a7feaaf679e'} created pos.order #692 2026-10-26 10:49:44,953 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84720819 finished 2026-10-26 10:49:45,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 73 0.056 0.189 2026-10-26 10:49:45,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.010 2026-10-26 10:49:45,159 44 INFO rb-35659da-226004-429082 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-26 10:49:45,221 44 INFO rb-35659da-226004-429082 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-26 10:49:45,296 44 INFO rb-35659da-226004-429082 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-26 10:49:45,379 44 INFO rb-35659da-226004-429082 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-26 10:49:45,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:45] "GET /web/image/product.product/2503/image_512?unique=2026-10-26T10:48:45.000+00:00 HTTP/1.1" 200 - 8 0.005 0.022 2026-10-26 10:49:45,434 44 INFO rb-35659da-226004-429082 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-26 10:49:45,503 44 INFO rb-35659da-226004-429082 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-26 10:49:45,572 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71158198 started for PoS orders references: [{'name': None, 'pos_reference': '260-113-000002', 'uuid': 'f7af9fa4-1ce3-4129-b91f-2a7feaaf679e'}] 2026-10-26 10:49:45,596 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1144] to pos.order #692 2026-10-26 10:49:45,607 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71158198 order {'name': None, 'pos_reference': '260-113-000002', 'uuid': 'f7af9fa4-1ce3-4129-b91f-2a7feaaf679e'} updated pos.order #692 2026-10-26 10:49:45,629 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71158198 finished 2026-10-26 10:49:45,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 95 0.085 0.214 2026-10-26 10:49:45,885 44 INFO rb-35659da-226004-429082 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-26 10:49:45,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.018 2026-10-26 10:49:45,942 44 INFO rb-35659da-226004-429082 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-26 10:49:45,999 44 INFO rb-35659da-226004-429082 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-26 10:49:46,060 44 INFO rb-35659da-226004-429082 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-26 10:49:46,061 44 INFO rb-35659da-226004-429082 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-26 10:49:46,125 44 INFO rb-35659da-226004-429082 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 8837508 (allocated 9699328) 2026-10-26 10:49:46,130 44 INFO rb-35659da-226004-429082 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 101562 2026-10-26 10:49:46,132 44 INFO rb-35659da-226004-429082 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-26 10:49:46,138 44 INFO rb-35659da-226004-429082 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 101562 2026-10-26 10:49:46,236 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_104946_236387_test_online_payment_self_pay_after_meal_table.txt 2026-10-26 10:49:46,236 44 INFO rb-35659da-226004-429082 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/tmp01u9nc46_chrome_odoo" 2026-10-26 10:49:46,300 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 10:50:06,176 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-10-26 10:50:06,657 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 101752 2026-10-26 10:50:06,658 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmpldxa_yqc_chrome_odoo 2026-10-26 10:50:06,658 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:33795/json/version 2026-10-26 10:50:06,659 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33795', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:50:06,682 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-26 10:50:06,683 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:33795/json 2026-10-26 10:50:06,686 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33795', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:50:06,695 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:33795/devtools/page/821DFF97A172D8A461BC8D868B043E4C 2026-10-26 10:50:06,701 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-10-26 10:50:06,714 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-10-26 10:50:06,829 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:50:06,844 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-10-26 10:50:06,847 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-10-26 10:50:06,848 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-10-26 10:50:06,869 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:50:07,742 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:07] "GET /pos/ui/114 HTTP/1.1" 200 - 125 0.072 0.803 2026-10-26 10:50:07,752 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': '821DFF97A172D8A461BC8D868B043E4C', 'loaderId': 'E5768A3A0B16AAB457BDA9469FAD0669', 'isDownload': False} 2026-10-26 10:50:07,752 44 INFO rb-35659da-226004-429082 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-26 10:50:07,785 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:50:07,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:07] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-26 10:50:07,848 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:07] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 10:50:07,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:07] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.035 2026-10-26 10:50:08,589 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:50:08,592 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:50:08,622 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-26 10:50:08,662 44 INFO rb-35659da-226004-429082 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/114", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:50:08,665 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 10:50:08,683 44 INFO rb-35659da-226004-429082 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-26 10:50:08,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 10:50:08,711 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:50:08,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-10-26 10:50:08,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-26 10:50:08,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.043 2026-10-26 10:50:08,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-26 10:50:09,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.269 0.610 2026-10-26 10:50:09,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50: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-26 10:50:09,961 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50: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.013 2026-10-26 10:50:10,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /web/image/res.company/108/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.059 2026-10-26 10:50:10,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50: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.015 2026-10-26 10:50:10,159 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-10-26 10:50:10,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-26 10:50:10,269 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:50:10,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:50:10,315 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:50:10,333 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 10:50:10,394 44 INFO rb-35659da-226004-429082 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-26 10:50:10,409 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 10:50:10,412 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "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-26 10:50:10,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.060 0.082 2026-10-26 10:50:10,468 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /web/image?model=res.company&id=108&field=logo HTTP/1.1" 200 - 3 0.012 0.144 2026-10-26 10:50:10,502 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:50:10,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.064 0.200 2026-10-26 10:50:10,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /web/image/res.company/108/favicon HTTP/1.1" 200 - 4 0.004 0.175 2026-10-26 10:50:10,759 44 INFO rb-35659da-226004-429082 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-26 10:50:10,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.024 0.292 2026-10-26 10:50:10,855 44 INFO rb-35659da-226004-429082 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-26 10:50:10,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /web/image?model=product.template&field=image_128&id=2015&unique=2026-10-26T10:49:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.078 2026-10-26 10:50:10,890 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:50:10,897 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:50:10,911 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /web/image?model=product.template&field=image_128&id=2018&unique=2026-10-26T10:49:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.075 2026-10-26 10:50:10,956 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:10] "GET /web/image?model=product.template&field=image_128&id=2017&unique=2026-10-26T10:49:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-10-26 10:50:11,013 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:11] "GET /web/image?model=product.template&field=image_128&id=2014&unique=2026-10-26T10:49:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-10-26 10:50:11,063 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:11] "GET /web/image?model=product.template&field=image_128&id=2016&unique=2026-10-26T10:49:46.000+00:00 HTTP/1.1" 200 - 3 0.005 0.218 2026-10-26 10:50:11,095 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:11] "GET /web/image?model=product.template&field=image_128&id=2019&unique=2026-10-26T10:49:46.000+00:00 HTTP/1.1" 200 - 3 0.004 0.239 2026-10-26 10:50:11,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:11] "GET /web/image?model=product.template&field=image_128&id=2020&unique=2026-10-26T10:49:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-26 10:50:11,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:11] "GET /web/image?model=product.template&field=image_128&id=2022&unique=2026-10-26T10:49:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-10-26 10:50:11,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:11] "GET /web/image?model=product.template&field=image_128&id=2021&unique=2026-10-26T10:49:46.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-26 10:50:11,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:11] "GET /web/image/res.company/108/favicon HTTP/1.1" 304 - 4 0.004 0.128 2026-10-26 10:50:11,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.257 2026-10-26 10:50:11,423 44 INFO rb-35659da-226004-429082 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-26 10:50:11,482 44 INFO rb-35659da-226004-429082 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-26 10:50:11,534 44 INFO rb-35659da-226004-429082 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-26 10:50:11,585 44 INFO rb-35659da-226004-429082 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-26 10:50:11,636 44 INFO rb-35659da-226004-429082 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-26 10:50:11,741 44 INFO rb-35659da-226004-429082 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-26 10:50:11,761 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:50:11,762 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:50:11,798 44 INFO rb-35659da-226004-429082 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-26 10:50:11,849 44 INFO rb-35659da-226004-429082 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-26 10:50:11,953 44 INFO rb-35659da-226004-429082 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-26 10:50:12,007 44 INFO rb-35659da-226004-429082 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-26 10:50:12,010 44 INFO rb-35659da-226004-429082 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': 'f7d2506a-50e8-414d-a102-640860b396e6--710--273', '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-26 10:50:12,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:12] "POST /qfpay/notify HTTP/1.1" 200 - 12 0.008 0.030 2026-10-26 10:50:12,079 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33204981 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'f5fb077b-ecf2-4641-a161-04efc296cb3b'}] 2026-10-26 10:50:12,087 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:50:12,742 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33204981 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'f5fb077b-ecf2-4641-a161-04efc296cb3b'} created pos.order #693 2026-10-26 10:50:12,773 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33204981 finished 2026-10-26 10:50:12,883 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 227 0.239 0.568 2026-10-26 10:50:12,974 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:12] "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-26 10:50:13,075 44 INFO rb-35659da-226004-429082 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-26 10:50:13,084 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89745700 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'f5fb077b-ecf2-4641-a161-04efc296cb3b'}] 2026-10-26 10:50:13,097 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89745700 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'f5fb077b-ecf2-4641-a161-04efc296cb3b'} sync ignored for existing PoS order pos.order(693,) (state: paid) 2026-10-26 10:50:13,130 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89745700 finished 2026-10-26 10:50:13,175 44 INFO rb-35659da-226004-429082 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-26 10:50:13,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.093 0.202 2026-10-26 10:50:13,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.212 2026-10-26 10:50:13,474 44 INFO rb-35659da-226004-429082 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-26 10:50:13,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.034 2026-10-26 10:50:13,526 44 INFO rb-35659da-226004-429082 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-26 10:50:13,583 44 INFO rb-35659da-226004-429082 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-26 10:50:13,632 44 INFO rb-35659da-226004-429082 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-26 10:50:13,684 44 INFO rb-35659da-226004-429082 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-26 10:50:13,749 44 INFO rb-35659da-226004-429082 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-26 10:50:13,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:13] "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-26 10:50:13,801 44 INFO rb-35659da-226004-429082 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-26 10:50:13,852 44 INFO rb-35659da-226004-429082 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-26 10:50:13,938 44 INFO rb-35659da-226004-429082 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-26 10:50:13,998 44 INFO rb-35659da-226004-429082 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-26 10:50:14,063 44 INFO rb-35659da-226004-429082 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-26 10:50:14,117 44 INFO rb-35659da-226004-429082 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-26 10:50:14,121 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': 'f7d2506a-50e8-414d-a102-640860b396e6--710--273', '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-26 10:50:14,155 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:14] "POST /qfpay/notify HTTP/1.1" 200 - 8 0.007 0.029 2026-10-26 10:50:14,202 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6232775 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000002', 'uuid': 'e1fd5a56-5187-49f6-8e8c-5dc6b05ce4f8'}] 2026-10-26 10:50:14,687 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6232775 order {'name': '/', 'pos_reference': '261-114-000002', 'uuid': 'e1fd5a56-5187-49f6-8e8c-5dc6b05ce4f8'} created pos.order #694 2026-10-26 10:50:14,747 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6232775 finished 2026-10-26 10:50:14,863 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.155 0.510 2026-10-26 10:50:14,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:14] "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-26 10:50:14,991 44 INFO rb-35659da-226004-429082 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-26 10:50:15,010 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81689554 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': 'e1fd5a56-5187-49f6-8e8c-5dc6b05ce4f8'}] 2026-10-26 10:50:15,022 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81689554 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': 'e1fd5a56-5187-49f6-8e8c-5dc6b05ce4f8'} sync ignored for existing PoS order pos.order(694,) (state: paid) 2026-10-26 10:50:15,045 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-10-26 10:50:15,046 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-26 10:50:15,069 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81689554 finished 2026-10-26 10:50:15,272 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 17176140 (allocated 18747392) 2026-10-26 10:50:15,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.079 0.201 2026-10-26 10:50:15,288 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 101752 2026-10-26 10:50:15,294 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-10-26 10:50:15,299 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 101752 2026-10-26 10:50:15,443 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105015_443315_test_tour_qfpay_order_and_refund.txt 2026-10-26 10:50:15,443 44 INFO rb-35659da-226004-429082 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmpldxa_yqc_chrome_odoo" 2026-10-26 10:50:15,510 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 10:50:35,922 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-10-26 10:50:36,391 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 101967 2026-10-26 10:50:36,391 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmpzmjonz66_chrome_odoo 2026-10-26 10:50:36,392 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:36039/json/version 2026-10-26 10:50:36,393 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36039', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:50:36,547 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: Chrome/150.0.7871.114 2026-10-26 10:50:36,547 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:36039/json 2026-10-26 10:50:36,549 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36039', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:50:36,580 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:36039/devtools/page/9626967F05B46F24B14E79F210A04153 2026-10-26 10:50:36,611 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-10-26 10:50:36,632 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-10-26 10:50:36,715 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:50:36,732 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-10-26 10:50:36,752 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Open "http://127.0.0.1:8069/pos/ui/115" in browser 2026-10-26 10:50:36,752 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-10-26 10:50:36,798 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:50:37,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:37] "GET /pos/ui/115 HTTP/1.1" 200 - 125 0.108 1.046 2026-10-26 10:50:37,967 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': '9626967F05B46F24B14E79F210A04153', 'loaderId': 'C8872E167E207D1024172529FD3DB469', 'isDownload': False} 2026-10-26 10:50:37,967 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-10-26 10:50:37,998 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:50:38,035 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:38] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-26 10:50:38,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:38] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.042 2026-10-26 10:50:38,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:38] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.057 2026-10-26 10:50:38,852 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:50:38,869 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:50:38,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 10:50:38,942 44 INFO rb-35659da-226004-429082 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/115", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:50:38,956 44 INFO rb-35659da-226004-429082 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-26 10:50:38,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.025 2026-10-26 10:50:39,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50: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-26 10:50:39,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:50:39,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-26 10:50:39,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:39] "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-26 10:50:39,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.063 2026-10-26 10:50:39,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-26 10:50:40,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.356 0.644 2026-10-26 10:50:40,339 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:40] "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-26 10:50:40,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50: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.010 2026-10-26 10:50:40,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:40] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-10-26 10:50:40,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50: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.006 2026-10-26 10:50:40,654 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-10-26 10:50:40,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.010 2026-10-26 10:50:40,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:50:40,769 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:50:40,835 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 10:50:40,837 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 10:50:40,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:40] "GET /web/image/res.users/215/avatar_128 HTTP/1.1" 200 - 14 0.031 0.061 2026-10-26 10:50:40,987 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:40] "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-26 10:50:40,996 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.059 2026-10-26 10:50:40,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:40] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.024 0.172 2026-10-26 10:50:41,108 44 INFO rb-35659da-226004-429082 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-26 10:50:41,129 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.058 2026-10-26 10:50:41,270 44 INFO rb-35659da-226004-429082 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-26 10:50:41,273 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.112 0.159 2026-10-26 10:50:41,308 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:50:41,429 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.044 0.315 2026-10-26 10:50:41,439 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:50:41,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "GET /web/image?model=product.template&field=image_128&id=2027&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.293 2026-10-26 10:50:41,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "GET /web/image?model=product.template&field=image_128&id=2028&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.323 2026-10-26 10:50:41,562 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.007 0.448 2026-10-26 10:50:41,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "GET /web/image?model=product.template&field=image_128&id=2033&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.281 2026-10-26 10:50:41,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "GET /web/image?model=product.template&field=image_128&id=2035&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.008 0.272 2026-10-26 10:50:41,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "GET /web/image?model=product.template&field=image_128&id=2031&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.247 2026-10-26 10:50:41,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "GET /web/image?model=product.template&field=image_128&id=2032&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.255 2026-10-26 10:50:41,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "GET /web/image?model=product.template&field=image_128&id=2034&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.291 2026-10-26 10:50:41,974 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.350 2026-10-26 10:50:42,019 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:42] "GET /web/image?model=product.template&field=image_128&id=2029&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.323 2026-10-26 10:50:42,049 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:42] "GET /web/image?model=product.template&field=image_128&id=2030&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.302 2026-10-26 10:50:42,059 44 INFO rb-35659da-226004-429082 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-26 10:50:42,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:42] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.005 0.449 2026-10-26 10:50:42,133 44 INFO rb-35659da-226004-429082 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-26 10:50:42,191 44 INFO rb-35659da-226004-429082 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-26 10:50:42,240 44 INFO rb-35659da-226004-429082 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-26 10:50:42,293 44 INFO rb-35659da-226004-429082 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-26 10:50:42,373 44 INFO rb-35659da-226004-429082 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-26 10:50:42,391 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:50:42,394 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:50:42,421 44 INFO rb-35659da-226004-429082 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-26 10:50:42,471 44 INFO rb-35659da-226004-429082 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-26 10:50:42,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:42] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 10:50:42,579 44 INFO rb-35659da-226004-429082 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-26 10:50:42,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:42] "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.008 2026-10-26 10:50:42,671 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33601077 started for PoS orders references: [{'name': '/', 'pos_reference': '261-115-000001', 'uuid': '73ba7761-30b2-40a6-b1ed-9f585ad15ef7'}] 2026-10-26 10:50:42,696 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:50:43,302 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33601077 order {'name': '/', 'pos_reference': '261-115-000001', 'uuid': '73ba7761-30b2-40a6-b1ed-9f585ad15ef7'} created pos.order #695 2026-10-26 10:50:43,334 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33601077 finished 2026-10-26 10:50:43,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.193 0.571 2026-10-26 10:50:43,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:43] "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-26 10:50:43,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-10-26 10:50:43,773 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-26 10:50:43,792 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9056337 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-115-000001', 'uuid': '73ba7761-30b2-40a6-b1ed-9f585ad15ef7'}] 2026-10-26 10:50:43,809 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9056337 order {'name': 'Shop - 000001', 'pos_reference': '261-115-000001', 'uuid': '73ba7761-30b2-40a6-b1ed-9f585ad15ef7'} sync ignored for existing PoS order pos.order(695,) (state: paid) 2026-10-26 10:50:43,872 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9056337 finished 2026-10-26 10:50:43,927 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 15462008 (allocated 16515072) 2026-10-26 10:50:43,948 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 101967 2026-10-26 10:50:43,950 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-10-26 10:50:43,961 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 101967 2026-10-26 10:50:44,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.070 0.182 2026-10-26 10:50:44,086 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105044_086088_test_razorpay_basic_order.txt 2026-10-26 10:50:44,086 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmpzmjonz66_chrome_odoo" 2026-10-26 10:50:44,119 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-10-26 10:50:44,546 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 102187 2026-10-26 10:50:44,546 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmpyvvxyzhv_chrome_odoo 2026-10-26 10:50:44,546 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:38689/json/version 2026-10-26 10:50:44,548 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38689', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:50:44,647 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: Chrome/150.0.7871.114 2026-10-26 10:50:44,647 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:38689/json 2026-10-26 10:50:44,648 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38689', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:50:44,682 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:38689/devtools/page/7C6E0B4DF27A49B7B2A9F3659CB374D6 2026-10-26 10:50:44,717 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-10-26 10:50:44,727 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-10-26 10:50:44,794 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:50:44,812 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-10-26 10:50:44,815 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Open "http://127.0.0.1:8069/pos/ui/115" in browser 2026-10-26 10:50:44,815 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-10-26 10:50:44,840 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:50:45,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:45] "GET /pos/ui/115 HTTP/1.1" 200 - 131 0.075 0.830 2026-10-26 10:50:45,741 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': '7C6E0B4DF27A49B7B2A9F3659CB374D6', 'loaderId': '6118DF8DA57D9416CB3DBFD0E67EB378', 'isDownload': False} 2026-10-26 10:50:45,742 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-10-26 10:50:45,769 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:50:45,798 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:45] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-26 10:50:45,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:45] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.022 2026-10-26 10:50:45,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:45] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.036 2026-10-26 10:50:46,590 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:50:46,595 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:50:46,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-26 10:50:46,662 44 INFO rb-35659da-226004-429082 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/115", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:50:46,671 44 INFO rb-35659da-226004-429082 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-26 10:50:46,674 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-26 10:50:46,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-26 10:50:46,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:50:46,772 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:46] "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-26 10:50:46,792 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-26 10:50:46,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.055 2026-10-26 10:50:46,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-26 10:50:47,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.332 0.539 2026-10-26 10:50:47,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:47] "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-26 10:50:47,953 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50: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.013 2026-10-26 10:50:48,050 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-26 10:50:48,093 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50: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-26 10:50:48,131 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-10-26 10:50:48,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 10:50:48,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:50:48,254 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:50:48,303 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 10:50:48,312 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 10:50:48,405 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "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-26 10:50:48,425 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 10:50:48,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /web/image/res.users/215/avatar_128 HTTP/1.1" 200 - 14 0.089 0.075 2026-10-26 10:50:48,482 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:50:48,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.006 0.210 2026-10-26 10:50:48,596 44 INFO rb-35659da-226004-429082 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-26 10:50:48,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.043 0.179 2026-10-26 10:50:48,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.004 0.173 2026-10-26 10:50:48,785 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.055 0.275 2026-10-26 10:50:48,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.017 0.154 2026-10-26 10:50:48,864 44 INFO rb-35659da-226004-429082 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-26 10:50:48,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /web/image?model=product.template&field=image_128&id=2027&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.014 0.113 2026-10-26 10:50:48,942 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:50:48,962 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:50:48,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:48] "GET /web/image?model=product.template&field=image_128&id=2028&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.136 2026-10-26 10:50:49,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:49] "GET /web/image?model=product.template&field=image_128&id=2030&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.163 2026-10-26 10:50:49,084 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:49] "GET /web/image?model=product.template&field=image_128&id=2029&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-26 10:50:49,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:49] "GET /web/image?model=product.template&field=image_128&id=2034&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.240 2026-10-26 10:50:49,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:49] "GET /web/image?model=product.template&field=image_128&id=2031&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.010 0.277 2026-10-26 10:50:49,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:49] "GET /web/image?model=product.template&field=image_128&id=2035&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-26 10:50:49,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:49] "GET /web/image?model=product.template&field=image_128&id=2032&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.221 2026-10-26 10:50:49,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:49] "GET /web/image?model=product.template&field=image_128&id=2033&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.213 2026-10-26 10:50:49,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.040 0.278 2026-10-26 10:50:49,498 44 INFO rb-35659da-226004-429082 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-26 10:50:49,571 44 INFO rb-35659da-226004-429082 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-26 10:50:49,626 44 INFO rb-35659da-226004-429082 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-26 10:50:49,672 44 INFO rb-35659da-226004-429082 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-26 10:50:49,724 44 INFO rb-35659da-226004-429082 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-26 10:50:49,821 44 INFO rb-35659da-226004-429082 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-26 10:50:49,842 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:50:49,843 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:50:49,876 44 INFO rb-35659da-226004-429082 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-26 10:50:49,924 44 INFO rb-35659da-226004-429082 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-26 10:50:49,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:49] "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-26 10:50:50,005 44 INFO rb-35659da-226004-429082 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-26 10:50:50,035 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:50] "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-26 10:50:50,073 44 INFO rb-35659da-226004-429082 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-26 10:50:50,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:50] "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.002 0.012 2026-10-26 10:50:50,129 44 INFO rb-35659da-226004-429082 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-26 10:50:50,178 44 INFO rb-35659da-226004-429082 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-26 10:50:50,231 44 INFO rb-35659da-226004-429082 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-26 10:50:50,285 44 INFO rb-35659da-226004-429082 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-26 10:50:50,356 44 INFO rb-35659da-226004-429082 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-26 10:50:50,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:50] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.002 0.007 2026-10-26 10:50:50,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:50] "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-26 10:50:50,469 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67821726 started for PoS orders references: [{'name': '/', 'pos_reference': '261-115-000001', 'uuid': '365497d1-2046-47d2-bae2-4b4df2109966'}] 2026-10-26 10:50:50,477 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:50:51,141 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67821726 order {'name': '/', 'pos_reference': '261-115-000001', 'uuid': '365497d1-2046-47d2-bae2-4b4df2109966'} created pos.order #696 2026-10-26 10:50:51,172 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67821726 finished 2026-10-26 10:50:51,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.255 0.572 2026-10-26 10:50:51,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:51] "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-26 10:50:51,641 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-10-26 10:50:51,643 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-26 10:50:51,657 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44145306 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-115-000001', 'uuid': '365497d1-2046-47d2-bae2-4b4df2109966'}] 2026-10-26 10:50:51,676 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44145306 order {'name': 'Shop - 000001', 'pos_reference': '261-115-000001', 'uuid': '365497d1-2046-47d2-bae2-4b4df2109966'} sync ignored for existing PoS order pos.order(696,) (state: paid) 2026-10-26 10:50:51,704 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44145306 finished 2026-10-26 10:50:51,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.055 0.145 2026-10-26 10:50:51,862 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 15624736 (allocated 17039360) 2026-10-26 10:50:51,866 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 102187 2026-10-26 10:50:51,869 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-10-26 10:50:51,878 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 102187 2026-10-26 10:50:52,010 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105052_010590_test_razorpay_cancel_payment.txt 2026-10-26 10:50:52,011 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmpyvvxyzhv_chrome_odoo" 2026-10-26 10:50:52,032 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-10-26 10:50:52,698 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 102405 2026-10-26 10:50:52,699 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmpkk27ejg9_chrome_odoo 2026-10-26 10:50:52,700 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:37901/json/version 2026-10-26 10:50:52,704 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:50:52,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: Chrome/150.0.7871.114 2026-10-26 10:50:52,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:37901/json 2026-10-26 10:50:52,773 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:50:52,857 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:37901/devtools/page/445B3F69FD0C2F759716BFE5AF8C1367 2026-10-26 10:50:52,913 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-10-26 10:50:52,938 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-10-26 10:50:53,022 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:50:53,035 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-10-26 10:50:53,039 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Open "http://127.0.0.1:8069/pos/ui/115" in browser 2026-10-26 10:50:53,039 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-10-26 10:50:53,075 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:50:53,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:53] "GET /pos/ui/115 HTTP/1.1" 200 - 131 0.077 0.842 2026-10-26 10:50:53,998 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': '445B3F69FD0C2F759716BFE5AF8C1367', 'loaderId': 'EC4C10511678A0AB2B30561D869842A7', 'isDownload': False} 2026-10-26 10:50:53,998 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-10-26 10:50:54,029 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:50:54,068 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:54] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.022 2026-10-26 10:50:54,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:54] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-10-26 10:50:54,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:54] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.058 2026-10-26 10:50:54,882 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:50:54,882 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:50:54,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 10:50:54,954 44 INFO rb-35659da-226004-429082 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/115", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:50:54,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 10:50:54,965 44 INFO rb-35659da-226004-429082 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-26 10:50:54,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50: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-26 10:50:55,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:50:55,058 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-26 10:50:55,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.017 2026-10-26 10:50:55,095 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-26 10:50:55,163 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.046 2026-10-26 10:50:56,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.287 0.584 2026-10-26 10:50:56,144 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:56] "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-26 10:50:56,235 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50: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-26 10:50:56,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:56] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.046 2026-10-26 10:50:56,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50: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.017 2026-10-26 10:50:56,431 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-10-26 10:50:56,473 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.019 2026-10-26 10:50:56,559 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:50:56,571 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:50:56,580 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 10:50:56,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:56] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.011 0.046 2026-10-26 10:50:56,719 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:56] "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-26 10:50:56,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:56] "GET /web/image/res.users/215/avatar_128 HTTP/1.1" 200 - 14 0.064 0.123 2026-10-26 10:50:56,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.226 2026-10-26 10:50:56,786 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.069 2026-10-26 10:50:56,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:56] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.007 0.055 2026-10-26 10:50:56,907 44 INFO rb-35659da-226004-429082 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-26 10:50:57,007 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:50:57,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.009 0.034 2026-10-26 10:50:57,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.056 0.137 2026-10-26 10:50:57,194 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:50:57,220 44 INFO rb-35659da-226004-429082 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-26 10:50:57,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.041 0.250 2026-10-26 10:50:57,299 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:50:57,332 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /web/image?model=product.template&field=image_128&id=2028&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.016 0.269 2026-10-26 10:50:57,402 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /web/image?model=product.template&field=image_128&id=2027&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.355 2026-10-26 10:50:57,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /web/image?model=product.template&field=image_128&id=2029&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.369 2026-10-26 10:50:57,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /web/image?model=product.template&field=image_128&id=2030&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.391 2026-10-26 10:50:57,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /web/image?model=product.template&field=image_128&id=2033&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.015 0.318 2026-10-26 10:50:57,588 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /web/image?model=product.template&field=image_128&id=2035&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.265 2026-10-26 10:50:57,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /web/image?model=product.template&field=image_128&id=2034&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.285 2026-10-26 10:50:57,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.039 0.303 2026-10-26 10:50:57,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /web/image?model=product.template&field=image_128&id=2032&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.311 2026-10-26 10:50:57,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:57] "GET /web/image?model=product.template&field=image_128&id=2031&unique=2026-10-26T10:50:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.385 2026-10-26 10:50:57,866 44 INFO rb-35659da-226004-429082 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-26 10:50:57,922 44 INFO rb-35659da-226004-429082 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-26 10:50:57,975 44 INFO rb-35659da-226004-429082 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-26 10:50:58,025 44 INFO rb-35659da-226004-429082 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-26 10:50:58,077 44 INFO rb-35659da-226004-429082 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-26 10:50:58,189 44 INFO rb-35659da-226004-429082 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-26 10:50:58,219 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:50:58,232 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:50:58,240 44 INFO rb-35659da-226004-429082 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-26 10:50:58,290 44 INFO rb-35659da-226004-429082 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-26 10:50:58,379 44 INFO rb-35659da-226004-429082 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-26 10:50:58,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:58] "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-26 10:50:58,429 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:58] "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-26 10:50:58,495 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53797029 started for PoS orders references: [{'name': '/', 'pos_reference': '261-115-000001', 'uuid': '6abf375f-cb0a-4f22-813e-18b9f438fd69'}] 2026-10-26 10:50:58,500 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:50:59,144 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53797029 order {'name': '/', 'pos_reference': '261-115-000001', 'uuid': '6abf375f-cb0a-4f22-813e-18b9f438fd69'} created pos.order #697 2026-10-26 10:50:59,200 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53797029 finished 2026-10-26 10:50:59,296 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.256 0.549 2026-10-26 10:50:59,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:59] "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-26 10:50:59,575 44 INFO rb-35659da-226004-429082 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-26 10:50:59,585 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23282977 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-115-000001', 'uuid': '6abf375f-cb0a-4f22-813e-18b9f438fd69'}] 2026-10-26 10:50:59,607 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23282977 order {'name': 'Shop - 000001', 'pos_reference': '261-115-000001', 'uuid': '6abf375f-cb0a-4f22-813e-18b9f438fd69'} sync ignored for existing PoS order pos.order(697,) (state: paid) 2026-10-26 10:50:59,636 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23282977 finished 2026-10-26 10:50:59,650 44 INFO rb-35659da-226004-429082 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-26 10:50:59,694 44 INFO rb-35659da-226004-429082 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-26 10:50:59,751 44 INFO rb-35659da-226004-429082 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-26 10:50:59,795 44 INFO rb-35659da-226004-429082 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-26 10:50:59,828 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.069 0.179 2026-10-26 10:50:59,867 44 INFO rb-35659da-226004-429082 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-26 10:50:59,946 44 INFO rb-35659da-226004-429082 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-26 10:50:59,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:50:59] "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-26 10:51:00,027 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.011 0.039 2026-10-26 10:51:00,029 44 INFO rb-35659da-226004-429082 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-26 10:51:00,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:00] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.017 0.040 2026-10-26 10:51:00,066 44 INFO rb-35659da-226004-429082 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-26 10:51:00,155 44 INFO rb-35659da-226004-429082 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-26 10:51:00,222 44 INFO rb-35659da-226004-429082 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-26 10:51:00,288 44 INFO rb-35659da-226004-429082 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-26 10:51:00,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:00] "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.015 2026-10-26 10:51:00,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:00] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_refund_request#pos.payment.method.razorpay_make_refund_request HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 10:51:00,380 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95363624 started for PoS orders references: [{'name': '/', 'pos_reference': '261-115-000002', 'uuid': '4ab61ef9-ece0-4a17-8922-68baaa1ddca5'}] 2026-10-26 10:51:00,831 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95363624 order {'name': '/', 'pos_reference': '261-115-000002', 'uuid': '4ab61ef9-ece0-4a17-8922-68baaa1ddca5'} created pos.order #698 2026-10-26 10:51:00,900 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95363624 finished 2026-10-26 10:51:01,044 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.171 0.497 2026-10-26 10:51:01,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:01] "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-26 10:51:01,189 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88076488 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-115-000002', 'uuid': '4ab61ef9-ece0-4a17-8922-68baaa1ddca5'}] 2026-10-26 10:51:01,192 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-10-26 10:51:01,193 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-26 10:51:01,203 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88076488 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-115-000002', 'uuid': '4ab61ef9-ece0-4a17-8922-68baaa1ddca5'} sync ignored for existing PoS order pos.order(698,) (state: paid) 2026-10-26 10:51:01,234 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88076488 finished 2026-10-26 10:51:01,364 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 17253904 (allocated 19271680) 2026-10-26 10:51:01,380 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 102405 2026-10-26 10:51:01,384 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-10-26 10:51:01,385 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 102405 2026-10-26 10:51:01,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.039 0.164 2026-10-26 10:51:01,526 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105101_525766_test_razorpay_refund_order.txt 2026-10-26 10:51:01,526 44 INFO rb-35659da-226004-429082 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmpkk27ejg9_chrome_odoo" 2026-10-26 10:51:01,596 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 10:51:22,549 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-10-26 10:51:24,051 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 102627 2026-10-26 10:51:24,051 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmp2ynu8f0d_chrome_odoo 2026-10-26 10:51:24,053 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:34017/json/version 2026-10-26 10:51:24,054 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34017', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:51:24,138 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: Chrome/150.0.7871.114 2026-10-26 10:51:24,139 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:34017/json 2026-10-26 10:51:24,139 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34017', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:51:24,162 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:34017/devtools/page/376936D8B6C26C14C4A697DE43B3657D 2026-10-26 10:51:24,177 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-10-26 10:51:24,194 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-10-26 10:51:24,411 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:51:24,421 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-10-26 10:51:24,431 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Open "http://127.0.0.1:8069/pos/ui/116" in browser 2026-10-26 10:51:24,431 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigating to: "http://127.0.0.1:8069/pos/ui/116" 2026-10-26 10:51:24,470 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:51:25,501 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:25] "GET /pos/ui/116 HTTP/1.1" 200 - 83 0.041 0.996 2026-10-26 10:51:25,508 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': '376936D8B6C26C14C4A697DE43B3657D', 'loaderId': 'AC8CC4119C3D2CB11A6FB1D20155ECAA', 'isDownload': False} 2026-10-26 10:51:25,509 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-10-26 10:51:25,538 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:51:25,568 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:25] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-26 10:51:25,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:25] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-26 10:51:25,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:25] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.039 2026-10-26 10:51:26,377 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:51:26,402 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:51:26,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 10:51:26,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-26 10:51:26,483 44 INFO rb-35659da-226004-429082 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/116", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:51:26,496 44 INFO rb-35659da-226004-429082 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-26 10:51:26,510 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:51:26,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:51:26,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:26] "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-26 10:51:26,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-26 10:51:26,698 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.019 0.068 2026-10-26 10:51:26,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-26 10:51:27,608 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.296 0.535 2026-10-26 10:51:27,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:27] "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-26 10:51:27,768 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51: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.012 2026-10-26 10:51:27,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.066 2026-10-26 10:51:27,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 10:51:27,941 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-10-26 10:51:27,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 10:51:28,066 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:51:28,132 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.017 0.032 2026-10-26 10:51:28,141 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:51:28,149 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:51:28,248 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "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-26 10:51:28,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.049 0.102 2026-10-26 10:51:28,267 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 10:51:28,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.206 2026-10-26 10:51:28,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.030 2026-10-26 10:51:28,408 44 INFO rb-35659da-226004-429082 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-26 10:51:28,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.032 2026-10-26 10:51:28,521 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:51:28,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /pos/ui/116 HTTP/1.1" 200 - 33 0.066 0.117 2026-10-26 10:51:28,702 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:51:28,787 44 INFO rb-35659da-226004-429082 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-26 10:51:28,822 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /pos/ui/116?from_backend=True HTTP/1.1" 200 - 33 0.055 0.265 2026-10-26 10:51:28,837 44 INFO rb-35659da-226004-429082 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-26 10:51:28,841 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:51:28,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /web/image?model=product.template&field=image_128&id=2042&unique=2026-10-26T10:51:01.000+00:00 HTTP/1.1" 200 - 3 0.005 0.272 2026-10-26 10:51:28,911 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /web/image?model=product.template&field=image_128&id=2041&unique=2026-10-26T10:51:01.000+00:00 HTTP/1.1" 200 - 3 0.006 0.326 2026-10-26 10:51:28,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:28] "GET /web/image?model=product.template&field=image_128&id=2040&unique=2026-10-26T10:51:01.000+00:00 HTTP/1.1" 200 - 3 0.005 0.364 2026-10-26 10:51:29,001 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:29] "GET /web/image?model=product.template&field=image_128&id=2043&unique=2026-10-26T10:51:01.000+00:00 HTTP/1.1" 200 - 3 0.012 0.359 2026-10-26 10:51:29,049 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:29] "GET /web/image?model=product.template&field=image_128&id=2048&unique=2026-10-26T10:51:01.000+00:00 HTTP/1.1" 200 - 3 0.005 0.323 2026-10-26 10:51:29,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:29] "GET /web/image?model=product.template&field=image_128&id=2046&unique=2026-10-26T10:51:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.253 2026-10-26 10:51:29,156 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:29] "GET /web/image?model=product.template&field=image_128&id=2047&unique=2026-10-26T10:51:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.280 2026-10-26 10:51:29,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:29] "GET /web/image?model=product.template&field=image_128&id=2044&unique=2026-10-26T10:51:01.000+00:00 HTTP/1.1" 200 - 3 0.007 0.242 2026-10-26 10:51:29,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:29] "GET /web/image?model=product.template&field=image_128&id=2045&unique=2026-10-26T10:51:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.222 2026-10-26 10:51:29,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.420 2026-10-26 10:51:29,466 44 INFO rb-35659da-226004-429082 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-26 10:51:29,528 44 INFO rb-35659da-226004-429082 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-26 10:51:29,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.081 0.238 2026-10-26 10:51:29,978 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.023 0.058 2026-10-26 10:51:30,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.004 0.017 2026-10-26 10:51:30,153 44 INFO rb-35659da-226004-429082 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-26 10:51:30,377 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:30] "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.066 0.151 2026-10-26 10:51:30,437 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:30] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.021 2026-10-26 10:51:30,672 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.061 0.177 2026-10-26 10:51:30,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.263 2026-10-26 10:51:30,877 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-10-26 10:51:30,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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 - 15 0.017 0.065 2026-10-26 10:51:30,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:30] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.022 0.057 2026-10-26 10:51:31,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.028 0.129 2026-10-26 10:51:31,137 44 INFO rb-35659da-226004-429082 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-26 10:51:31,181 44 INFO rb-35659da-226004-429082 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-26 10:51:31,231 44 INFO rb-35659da-226004-429082 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-26 10:51:31,282 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-10-26 10:51:31,283 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-26 10:51:31,396 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 16553028 (allocated 18087936) 2026-10-26 10:51:31,403 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 102627 2026-10-26 10:51:31,403 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-10-26 10:51:31,404 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 102627 2026-10-26 10:51:31,567 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105131_567116_test_pos_repair.txt 2026-10-26 10:51:31,567 44 INFO rb-35659da-226004-429082 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmp2ynu8f0d_chrome_odoo" 2026-10-26 10:51:31,665 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 10:51:52,682 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #221 deleted restaurant.floor records with IDs: [45] 2026-10-26 10:51:53,882 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-10-26 10:51:54,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 102835 2026-10-26 10:51:54,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmpqk6ufqpq_chrome_odoo 2026-10-26 10:51:54,467 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:38919/json/version 2026-10-26 10:51:54,468 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38919', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:51:54,535 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-26 10:51:54,535 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:38919/json 2026-10-26 10:51:54,536 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38919', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:51:54,577 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:38919/devtools/page/949376BE4DF5CFCC97656B0F2FE4D8D0 2026-10-26 10:51:54,622 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-10-26 10:51:54,636 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-10-26 10:51:54,727 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:51:54,737 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-10-26 10:51:54,743 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Open "http://127.0.0.1:8069/pos/ui/118" in browser 2026-10-26 10:51:54,743 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigating to: "http://127.0.0.1:8069/pos/ui/118" 2026-10-26 10:51:54,770 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:51:55,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:55] "GET /pos/ui/118 HTTP/1.1" 200 - 86 0.044 0.710 2026-10-26 10:51:55,525 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': '949376BE4DF5CFCC97656B0F2FE4D8D0', 'loaderId': '2A97FFC9140999B0A8DA6D5C76DAC8ED', 'isDownload': False} 2026-10-26 10:51:55,525 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-10-26 10:51:55,557 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:51:55,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:55] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-26 10:51:55,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:55] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-10-26 10:51:55,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:55] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.045 2026-10-26 10:51:56,340 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:51:56,349 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:51:56,364 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-26 10:51:56,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 10:51:56,428 44 INFO rb-35659da-226004-429082 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/118", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:51:56,446 44 INFO rb-35659da-226004-429082 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-26 10:51:56,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51: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-26 10:51:56,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:51:56,524 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:56] "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-26 10:51:56,558 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-26 10:51:56,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.028 0.079 2026-10-26 10:51:56,650 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-26 10:51:57,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 441 0.344 0.691 2026-10-26 10:51:57,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:51:57,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:57] "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-26 10:51:58,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /web/image/res.company/111/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.051 2026-10-26 10:51:58,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "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-26 10:51:58,068 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-10-26 10:51:58,084 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-26 10:51:58,118 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:51:58,141 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:51:58,161 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 10:51:58,183 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-10-26 10:51:58,232 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 10:51:58,275 44 INFO rb-35659da-226004-429082 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-26 10:51:58,285 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "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-26 10:51:58,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.063 0.119 2026-10-26 10:51:58,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /web/image?model=res.company&id=111&field=logo HTTP/1.1" 200 - 3 0.013 0.202 2026-10-26 10:51:58,410 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:51:58,419 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /web/image/res.company/111/favicon HTTP/1.1" 200 - 4 0.015 0.165 2026-10-26 10:51:58,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /pos/ui/118 HTTP/1.1" 200 - 34 0.040 0.130 2026-10-26 10:51:58,570 44 INFO rb-35659da-226004-429082 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-26 10:51:58,591 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:51:58,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /pos/ui/118?from_backend=True HTTP/1.1" 200 - 34 0.041 0.301 2026-10-26 10:51:58,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /web/image/res.company/111/favicon HTTP/1.1" 304 - 4 0.003 0.244 2026-10-26 10:51:58,776 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.036 0.157 2026-10-26 10:51:58,858 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.013 2026-10-26 10:51:58,925 44 INFO rb-35659da-226004-429082 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-26 10:51:58,968 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:51:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:51:58,979 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [5/64] Tour test_devices_synchronization → Step body 2026-10-26 10:52:00,082 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:00] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 23 0.025 0.038 2026-10-26 10:52:00,135 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.007 0.033 2026-10-26 10:52:00,143 44 INFO rb-35659da-226004-429082 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-26 10:52:00,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.038 0.094 2026-10-26 10:52:00,361 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [7/64] Tour test_devices_synchronization → Step body 2026-10-26 10:52:01,063 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:01] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 18 0.014 0.032 2026-10-26 10:52:01,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.030 2026-10-26 10:52:01,110 44 INFO rb-35659da-226004-429082 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-26 10:52:01,233 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.048 0.070 2026-10-26 10:52:01,276 44 INFO rb-35659da-226004-429082 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-26 10:52:01,327 44 INFO rb-35659da-226004-429082 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-26 10:52:01,430 44 INFO rb-35659da-226004-429082 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-26 10:52:01,504 44 INFO rb-35659da-226004-429082 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-26 10:52:01,555 44 INFO rb-35659da-226004-429082 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-26 10:52:01,621 44 INFO rb-35659da-226004-429082 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-26 10:52:01,698 44 INFO rb-35659da-226004-429082 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-26 10:52:01,750 44 INFO rb-35659da-226004-429082 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-26 10:52:01,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:01] "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.072 2026-10-26 10:52:01,828 44 INFO rb-35659da-226004-429082 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-26 10:52:01,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.020 0.079 2026-10-26 10:52:01,912 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79386873 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': '41723366-1c57-4acd-8659-a51fc3a6e063'}] 2026-10-26 10:52:01,948 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79386873 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': '41723366-1c57-4acd-8659-a51fc3a6e063'} updated pos.order #699 2026-10-26 10:52:01,963 44 INFO rb-35659da-226004-429082 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-26 10:52:01,977 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79386873 finished 2026-10-26 10:52:02,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.047 0.198 2026-10-26 10:52:02,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:02] "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-26 10:52:02,183 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [19/64] Tour test_devices_synchronization → Step body 2026-10-26 10:52:03,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:03] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 3 0.040 0.021 2026-10-26 10:52:03,124 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.029 2026-10-26 10:52:03,135 44 INFO rb-35659da-226004-429082 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-26 10:52:03,252 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.029 0.082 2026-10-26 10:52:03,295 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [21/64] Tour test_devices_synchronization → Step body 2026-10-26 10:52:04,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:04] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.010 0.020 2026-10-26 10:52:04,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.031 2026-10-26 10:52:04,109 44 INFO rb-35659da-226004-429082 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-26 10:52:04,172 44 INFO rb-35659da-226004-429082 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-26 10:52:04,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.044 0.066 2026-10-26 10:52:04,287 44 INFO rb-35659da-226004-429082 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-26 10:52:04,335 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [25/64] Tour test_devices_synchronization → Step body 2026-10-26 10:52:04,495 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:04] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 29 0.026 0.076 2026-10-26 10:52:04,542 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.034 2026-10-26 10:52:04,557 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/64] Tour test_devices_synchronization → Step body 2026-10-26 10:52:04,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 38 0.034 0.094 2026-10-26 10:52:04,746 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:04] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.016 0.108 2026-10-26 10:52:04,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.029 2026-10-26 10:52:04,804 44 INFO rb-35659da-226004-429082 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-26 10:52:04,883 44 INFO rb-35659da-226004-429082 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-26 10:52:04,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 41 0.034 0.097 2026-10-26 10:52:04,991 44 INFO rb-35659da-226004-429082 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-26 10:52:05,041 44 INFO rb-35659da-226004-429082 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-26 10:52:05,095 44 INFO rb-35659da-226004-429082 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-26 10:52:05,171 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52: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.016 2026-10-26 10:52:05,181 44 INFO rb-35659da-226004-429082 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-26 10:52:05,228 44 INFO rb-35659da-226004-429082 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-26 10:52:05,314 44 INFO rb-35659da-226004-429082 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-26 10:52:05,372 44 INFO rb-35659da-226004-429082 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-26 10:52:05,428 44 INFO rb-35659da-226004-429082 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-26 10:52:05,517 44 INFO rb-35659da-226004-429082 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-26 10:52:05,530 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:52:05,534 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:52:05,617 44 INFO rb-35659da-226004-429082 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-26 10:52:05,694 44 INFO rb-35659da-226004-429082 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-26 10:52:05,711 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76069373 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_8343', 'uuid': 'cebd14ac-71f7-46b9-ad13-28a230192691'}] 2026-10-26 10:52:05,735 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:52:05,883 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [696] to pos.order #700 2026-10-26 10:52:06,501 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76069373 order {'name': '/', 'pos_reference': 'device_sync_8343', 'uuid': 'cebd14ac-71f7-46b9-ad13-28a230192691'} updated pos.order #700 2026-10-26 10:52:06,554 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76069373 finished 2026-10-26 10:52:06,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.297 0.653 2026-10-26 10:52:06,894 44 INFO rb-35659da-226004-429082 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-26 10:52:06,945 44 INFO rb-35659da-226004-429082 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-26 10:52:07,003 44 INFO rb-35659da-226004-429082 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-26 10:52:09,039 44 INFO rb-35659da-226004-429082 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-26 10:52:09,120 44 INFO rb-35659da-226004-429082 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-26 10:52:09,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:09] "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.017 2026-10-26 10:52:09,171 44 INFO rb-35659da-226004-429082 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-26 10:52:09,225 44 INFO rb-35659da-226004-429082 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-26 10:52:09,277 44 INFO rb-35659da-226004-429082 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-26 10:52:09,327 44 INFO rb-35659da-226004-429082 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-26 10:52:09,392 44 INFO rb-35659da-226004-429082 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-26 10:52:09,456 44 INFO rb-35659da-226004-429082 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-26 10:52:09,530 44 INFO rb-35659da-226004-429082 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-26 10:52:09,535 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98758767 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_5399', 'uuid': '5fb7fc79-59dd-4720-bcca-53d5c59e5e04'}] 2026-10-26 10:52:09,650 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [697] to pos.order #701 2026-10-26 10:52:10,134 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98758767 order {'name': '/', 'pos_reference': 'device_sync_5399', 'uuid': '5fb7fc79-59dd-4720-bcca-53d5c59e5e04'} updated pos.order #701 2026-10-26 10:52:10,161 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98758767 finished 2026-10-26 10:52:10,274 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 147 0.166 0.577 2026-10-26 10:52:10,442 44 INFO rb-35659da-226004-429082 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-26 10:52:10,516 44 INFO rb-35659da-226004-429082 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-26 10:52:10,593 44 INFO rb-35659da-226004-429082 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-26 10:52:10,598 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:10] "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-26 10:52:10,671 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [55/64] Tour test_devices_synchronization → Step body 2026-10-26 10:52:10,809 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:10] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.019 0.062 2026-10-26 10:52:10,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.042 2026-10-26 10:52:10,886 44 INFO rb-35659da-226004-429082 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-26 10:52:10,974 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 38 0.026 0.066 2026-10-26 10:52:11,056 44 INFO rb-35659da-226004-429082 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-26 10:52:11,108 44 INFO rb-35659da-226004-429082 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-26 10:52:11,203 44 INFO rb-35659da-226004-429082 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-26 10:52:11,278 44 INFO rb-35659da-226004-429082 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-26 10:52:11,331 44 INFO rb-35659da-226004-429082 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-26 10:52:11,390 44 INFO rb-35659da-226004-429082 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-26 10:52:11,458 44 INFO rb-35659da-226004-429082 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-26 10:52:11,515 44 INFO rb-35659da-226004-429082 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-26 10:52:11,566 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-10-26 10:52:11,567 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-26 10:52:11,820 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 23396328 (allocated 24780800) 2026-10-26 10:52:11,839 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 102835 2026-10-26 10:52:11,840 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-10-26 10:52:11,841 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 102835 2026-10-26 10:52:12,004 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105212_004591_test_devices_synchronization.txt 2026-10-26 10:52:12,004 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmpqk6ufqpq_chrome_odoo" 2026-10-26 10:52:12,033 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-10-26 10:52:12,788 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 103076 2026-10-26 10:52:12,788 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmpffh46tj3_chrome_odoo 2026-10-26 10:52:12,789 44 INFO rb-35659da-226004-429082 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:41117/json/version 2026-10-26 10:52:12,790 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:52:12,863 44 INFO rb-35659da-226004-429082 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-26 10:52:12,863 44 INFO rb-35659da-226004-429082 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:41117/json 2026-10-26 10:52:12,864 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:52:12,904 44 INFO rb-35659da-226004-429082 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:41117/devtools/page/BAEC7F213076EF9656FD9F17D29BBC3B 2026-10-26 10:52:12,939 44 INFO rb-35659da-226004-429082 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-26 10:52:12,951 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless enable page notifications 2026-10-26 10:52:13,075 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:52:13,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Setting session cookie in browser 2026-10-26 10:52:13,126 44 INFO rb-35659da-226004-429082 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/118" in browser 2026-10-26 10:52:13,126 44 INFO rb-35659da-226004-429082 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/118" 2026-10-26 10:52:13,161 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:52:14,252 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:14] "GET /pos/ui/118 HTTP/1.1" 200 - 91 0.054 1.041 2026-10-26 10:52:14,257 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': 'BAEC7F213076EF9656FD9F17D29BBC3B', 'loaderId': '6053D7BCC681031EBDB0A879648B7A37', 'isDownload': False} 2026-10-26 10:52:14,258 44 INFO rb-35659da-226004-429082 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-26 10:52:14,304 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:52:14,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:14] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-26 10:52:14,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:14] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.013 0.020 2026-10-26 10:52:14,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:14] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-26 10:52:15,172 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:52:15,199 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:52:15,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.033 2026-10-26 10:52:15,264 44 INFO rb-35659da-226004-429082 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/118", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:52:15,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-26 10:52:15,275 44 INFO rb-35659da-226004-429082 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-26 10:52:15,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52: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-26 10:52:15,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:52:15,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.015 2026-10-26 10:52:15,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-26 10:52:15,436 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.040 2026-10-26 10:52:15,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-26 10:52:16,548 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 445 0.373 0.677 2026-10-26 10:52:16,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:16] "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-26 10:52:16,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.016 2026-10-26 10:52:16,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:16] "GET /web/image/res.company/111/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.056 2026-10-26 10:52:17,013 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52: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.032 2026-10-26 10:52:17,052 44 INFO rb-35659da-226004-429082 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-26 10:52:17,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-26 10:52:17,159 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:52:17,178 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:52:17,193 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:52:17,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "GET /web/image?model=res.company&id=111&field=logo HTTP/1.1" 200 - 3 0.009 0.042 2026-10-26 10:52:17,303 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:52:17,309 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52: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-26 10:52:17,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.032 0.123 2026-10-26 10:52:17,329 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.153 2026-10-26 10:52:17,381 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "GET /web/image/res.company/111/favicon HTTP/1.1" 200 - 4 0.004 0.019 2026-10-26 10:52:17,436 44 INFO rb-35659da-226004-429082 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-26 10:52:17,491 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:52:17,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "GET /pos/ui/118?from_backend=True HTTP/1.1" 200 - 34 0.039 0.100 2026-10-26 10:52:17,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "GET /pos/ui/118 HTTP/1.1" 200 - 34 0.037 0.211 2026-10-26 10:52:17,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "GET /web/image/res.company/111/favicon HTTP/1.1" 304 - 4 0.008 0.244 2026-10-26 10:52:17,772 44 INFO rb-35659da-226004-429082 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-26 10:52:17,783 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:52:17,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.091 2026-10-26 10:52:17,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:17] "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.022 2026-10-26 10:52:18,103 44 INFO rb-35659da-226004-429082 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-26 10:52:18,144 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:52:18,152 44 INFO rb-35659da-226004-429082 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-26 10:52:18,217 44 INFO rb-35659da-226004-429082 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-26 10:52:18,258 44 INFO rb-35659da-226004-429082 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-26 10:52:18,327 44 INFO rb-35659da-226004-429082 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-26 10:52:18,383 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-10-26 10:52:18,384 44 INFO rb-35659da-226004-429082 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-26 10:52:18,549 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 14306108 (allocated 15466496) 2026-10-26 10:52:18,568 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 103076 2026-10-26 10:52:18,569 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-10-26 10:52:18,570 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 103076 2026-10-26 10:52:18,709 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105218_708733_test_guest_count_not_asked_on_other_device.txt 2026-10-26 10:52:18,709 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmpffh46tj3_chrome_odoo" 2026-10-26 10:52:18,731 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-10-26 10:52:19,282 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 103274 2026-10-26 10:52:19,283 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmp5w9gbn2w_chrome_odoo 2026-10-26 10:52:19,283 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:36363/json/version 2026-10-26 10:52:19,284 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36363', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:52:19,380 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: Chrome/150.0.7871.114 2026-10-26 10:52:19,380 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:36363/json 2026-10-26 10:52:19,382 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36363', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:52:19,398 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:36363/devtools/page/2B94BCC2EF2490FED0C0DB686931F883 2026-10-26 10:52:19,428 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-10-26 10:52:19,445 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-10-26 10:52:19,597 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:52:19,612 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-10-26 10:52:19,616 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Open "http://127.0.0.1:8069/pos/ui/118" in browser 2026-10-26 10:52:19,616 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/118" 2026-10-26 10:52:19,642 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:52:20,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:20] "GET /pos/ui/118 HTTP/1.1" 200 - 142 0.111 0.912 2026-10-26 10:52:20,666 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': '2B94BCC2EF2490FED0C0DB686931F883', 'loaderId': 'DD96247D73EDCF2842051DFFD9D36340', 'isDownload': False} 2026-10-26 10:52:20,667 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-10-26 10:52:20,706 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:52:20,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:20] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-26 10:52:20,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:20] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.031 2026-10-26 10:52:20,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:20] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.017 2026-10-26 10:52:21,654 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:52:21,662 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:52:21,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.026 2026-10-26 10:52:21,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-26 10:52:21,755 44 INFO rb-35659da-226004-429082 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/118", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:52:21,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.016 2026-10-26 10:52:21,775 44 INFO rb-35659da-226004-429082 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-26 10:52:21,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:52:21,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:21] "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.036 2026-10-26 10:52:21,892 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.061 2026-10-26 10:52:21,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.028 0.054 2026-10-26 10:52:21,984 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-26 10:52:23,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.328 0.612 2026-10-26 10:52:23,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "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-26 10:52:23,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52: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-26 10:52:23,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "GET /web/image/res.company/111/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.061 2026-10-26 10:52:23,365 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52: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-26 10:52:23,411 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-10-26 10:52:23,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-26 10:52:23,515 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:52:23,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:52:23,557 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:52:23,566 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:52:23,646 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:52:23,649 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:52:23,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.035 0.083 2026-10-26 10:52:23,716 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:52:23,724 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "GET /web/image?model=res.company&id=111&field=logo HTTP/1.1" 200 - 3 0.014 0.165 2026-10-26 10:52:23,825 44 INFO rb-35659da-226004-429082 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-26 10:52:23,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "GET /pos/ui/118?from_backend=True HTTP/1.1" 200 - 33 0.059 0.117 2026-10-26 10:52:23,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:23] "GET /web/image/res.company/111/favicon HTTP/1.1" 200 - 4 0.007 0.212 2026-10-26 10:52:24,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:24] "GET /pos/ui/118 HTTP/1.1" 200 - 33 0.029 0.315 2026-10-26 10:52:24,058 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/16] Tour OrderSynchronisationTour → Step body 2026-10-26 10:52:24,094 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:24] "GET /web/image/res.company/111/favicon HTTP/1.1" 304 - 4 0.015 0.146 2026-10-26 10:52:24,176 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 10:52:24,258 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.067 0.116 2026-10-26 10:52:24,375 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:24] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 37 0.034 0.178 2026-10-26 10:52:24,452 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.005 0.036 2026-10-26 10:52:24,470 44 INFO rb-35659da-226004-429082 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-26 10:52:24,637 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 61 0.055 0.087 2026-10-26 10:52:24,681 44 INFO rb-35659da-226004-429082 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-26 10:52:24,809 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 38 0.055 0.206 2026-10-26 10:52:24,818 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:52:24,824 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [6/16] Tour OrderSynchronisationTour → Step body 2026-10-26 10:52:25,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:25] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 16 0.011 0.033 2026-10-26 10:52:25,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.038 2026-10-26 10:52:25,124 44 INFO rb-35659da-226004-429082 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-26 10:52:25,177 44 INFO rb-35659da-226004-429082 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-26 10:52:25,297 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 40 0.063 0.100 2026-10-26 10:52:25,300 44 INFO rb-35659da-226004-429082 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-26 10:52:25,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 10:52:25,436 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.045 2026-10-26 10:52:25,522 44 INFO rb-35659da-226004-429082 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-26 10:52:25,578 44 INFO rb-35659da-226004-429082 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-26 10:52:25,646 44 INFO rb-35659da-226004-429082 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-26 10:52:25,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:25] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.006 0.018 2026-10-26 10:52:25,715 44 INFO rb-35659da-226004-429082 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-26 10:52:25,763 44 INFO rb-35659da-226004-429082 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-26 10:52:25,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 46 0.031 0.070 2026-10-26 10:52:25,828 44 INFO rb-35659da-226004-429082 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-26 10:52:25,907 44 INFO rb-35659da-226004-429082 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-26 10:52:25,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.045 2026-10-26 10:52:25,956 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-10-26 10:52:25,957 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-26 10:52:26,121 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 16060676 (allocated 17436672) 2026-10-26 10:52:26,142 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 103274 2026-10-26 10:52:26,154 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-10-26 10:52:26,156 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 103274 2026-10-26 10:52:26,327 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105226_326973_test_synchronisation_of_orders.txt 2026-10-26 10:52:26,328 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmp5w9gbn2w_chrome_odoo" 2026-10-26 10:52:26,413 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 10:52:48,356 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #225 deleted restaurant.floor records with IDs: [48] 2026-10-26 10:52:49,381 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-10-26 10:52:50,074 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 103484 2026-10-26 10:52:50,074 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpgg6peq_8_chrome_odoo 2026-10-26 10:52:50,074 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:37343/json/version 2026-10-26 10:52:50,078 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37343', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:52:50,205 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-26 10:52:50,205 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:37343/json 2026-10-26 10:52:50,206 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37343', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:52:50,240 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:37343/devtools/page/1E5AAFE22179C17379A38E11E2321CD9 2026-10-26 10:52:50,263 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-26 10:52:50,292 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-26 10:52:50,408 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:52:50,431 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-26 10:52:50,446 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:52:50,446 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:52:50,476 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:52:51,377 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:51] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.063 0.843 2026-10-26 10:52:51,382 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '1E5AAFE22179C17379A38E11E2321CD9', 'loaderId': '69DC47303D721315FB9ED153F02F378E', 'isDownload': False} 2026-10-26 10:52:51,382 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-10-26 10:52:51,400 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:52:51,436 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:51] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-26 10:52:51,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:51] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-10-26 10:52:51,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:51] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.056 2026-10-26 10:52:52,431 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:52:52,448 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:52:52,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-26 10:52:52,507 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:52:52,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 10:52:52,522 44 INFO rb-35659da-226004-429082 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-26 10:52:52,541 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52: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-26 10:52:52,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:52:52,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:52] "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.031 2026-10-26 10:52:52,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.045 2026-10-26 10:52:52,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.055 2026-10-26 10:52:52,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-26 10:52:53,654 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.269 0.590 2026-10-26 10:52:53,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:53] "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-26 10:52:53,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52: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.015 2026-10-26 10:52:53,960 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:53] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.057 2026-10-26 10:52:54,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52: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.008 2026-10-26 10:52:54,041 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-26 10:52:54,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-26 10:52:54,169 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:52:54,180 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:52:54,260 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.050 0.056 2026-10-26 10:52:54,281 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.101 2026-10-26 10:52:54,311 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:52:54,364 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "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-26 10:52:54,393 44 INFO rb-35659da-226004-429082 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-26 10:52:54,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.128 0.196 2026-10-26 10:52:54,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.248 2026-10-26 10:52:54,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.003 0.173 2026-10-26 10:52:54,559 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.003 0.017 2026-10-26 10:52:54,653 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:52:54,745 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/124] Tour pos_restaurant_sync → Step .new-order 2026-10-26 10:52:54,763 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:52:54,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.087 0.127 2026-10-26 10:52:54,937 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:54] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.028 0.272 2026-10-26 10:52:55,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.069 0.302 2026-10-26 10:52:55,295 44 INFO rb-35659da-226004-429082 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-26 10:52:55,335 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:52:55,434 44 INFO rb-35659da-226004-429082 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-26 10:52:55,531 44 INFO rb-35659da-226004-429082 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-26 10:52:55,620 44 INFO rb-35659da-226004-429082 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-26 10:52:55,696 44 INFO rb-35659da-226004-429082 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-26 10:52:55,762 44 INFO rb-35659da-226004-429082 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-26 10:52:55,817 44 INFO rb-35659da-226004-429082 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-26 10:52:55,879 44 INFO rb-35659da-226004-429082 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-26 10:52:57,920 44 INFO rb-35659da-226004-429082 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-26 10:52:57,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 10:52:58,022 44 INFO rb-35659da-226004-429082 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-26 10:52:58,068 44 INFO rb-35659da-226004-429082 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-26 10:52:58,148 44 INFO rb-35659da-226004-429082 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-26 10:52:58,202 44 INFO rb-35659da-226004-429082 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-26 10:52:58,255 44 INFO rb-35659da-226004-429082 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-26 10:52:58,306 44 INFO rb-35659da-226004-429082 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-26 10:52:58,355 44 INFO rb-35659da-226004-429082 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-26 10:52:58,420 44 INFO rb-35659da-226004-429082 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-26 10:52:58,467 44 INFO rb-35659da-226004-429082 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-26 10:52:58,543 44 INFO rb-35659da-226004-429082 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-26 10:52:58,597 44 INFO rb-35659da-226004-429082 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-26 10:52:58,647 44 INFO rb-35659da-226004-429082 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-26 10:52:58,699 44 INFO rb-35659da-226004-429082 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-26 10:52:58,751 44 INFO rb-35659da-226004-429082 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-26 10:52:58,802 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/124] Tour pos_restaurant_sync → Step body 2026-10-26 10:52:58,879 44 INFO rb-35659da-226004-429082 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-26 10:52:58,953 44 INFO rb-35659da-226004-429082 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-26 10:52:59,110 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-26 10:52:59,111 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-26 10:52:59,112 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-26 10:52:59,113 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-26 10:52:59,114 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-26 10:52:59,114 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-26 10:52:59,115 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-26 10:52:59,116 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-26 10:52:59,122 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-26 10:52:59,123 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-26 10:52:59,124 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-26 10:52:59,125 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-26 10:52:59,126 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-26 10:52:59,126 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-26 10:52:59,127 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-26 10:52:59,127 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-26 10:52:59,128 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-26 10:52:59,129 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-26 10:52:59,129 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-26 10:52:59,130 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-26 10:52:59,139 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-26 10:52:59,140 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-26 10:52:59,145 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-26 10:52:59,146 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-26 10:52:59,150 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:52:59,152 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-26 10:52:59,153 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-26 10:52:59,158 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-26 10:52:59,159 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-26 10:52:59,159 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-26 10:52:59,160 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-26 10:52:59,160 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-26 10:52:59,160 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-26 10:52:59,161 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-26 10:52:59,162 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-26 10:52:59,162 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-26 10:52:59,163 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-26 10:52:59,163 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-26 10:52:59,164 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-26 10:52:59,164 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-26 10:52:59,170 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-26 10:52:59,177 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:52:59,184 44 INFO rb-35659da-226004-429082 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-26 10:52:59,274 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:52:59,276 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 10:52:59,281 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 10:52:59,290 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 10:52:59,320 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.054 2026-10-26 10:52:59,326 44 INFO rb-35659da-226004-429082 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-26 10:52:59,341 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-26 10:52:59,342 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-26 10:52:59,351 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:52:59,353 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-26 10:52:59,353 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-26 10:52:59,354 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-26 10:52:59,361 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-26 10:52:59,369 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-26 10:52:59,374 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-26 10:52:59,376 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-26 10:52:59,376 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-26 10:52:59,390 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-26 10:52:59,392 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-26 10:52:59,401 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 10:52:59,403 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 10:52:59,405 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-26 10:52:59,421 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:52:59,427 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-26 10:52:59,430 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:52:59,435 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-26 10:52:59,452 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-26 10:52:59,454 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-26 10:52:59,455 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 10:52:59,474 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-26 10:52:59,487 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9202944 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '14400d21-1842-4857-9f53-a5db17f1246b'}] 2026-10-26 10:52:59,511 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-26 10:52:59,527 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-26 10:52:59,539 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-26 10:52:59,548 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-26 10:52:59,549 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-26 10:52:59,550 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-26 10:52:59,550 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-26 10:52:59,551 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-26 10:52:59,551 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-26 10:52:59,552 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-26 10:52:59,552 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-26 10:52:59,553 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-26 10:52:59,553 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-26 10:52:59,554 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-26 10:52:59,558 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-26 10:52:59,562 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-26 10:52:59,562 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-26 10:52:59,577 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-26 10:52:59,578 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-26 10:52:59,579 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-26 10:52:59,580 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-26 10:52:59,580 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-26 10:52:59,590 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.301 2026-10-26 10:52:59,652 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-26 10:52:59,655 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-26 10:52:59,675 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 10:52:59,679 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-26 10:52:59,683 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:52:59,691 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-26 10:52:59,697 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-26 10:52:59,708 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-26 10:52:59,750 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-26 10:52:59,776 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 10:52:59,776 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.064 2026-10-26 10:52:59,782 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-26 10:52:59,784 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.062 2026-10-26 10:52:59,792 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-26 10:52:59,799 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-26 10:52:59,811 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-26 10:52:59,829 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.102 2026-10-26 10:52:59,834 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.148 2026-10-26 10:52:59,860 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-26 10:52:59,867 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-26 10:52:59,867 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-26 10:52:59,868 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-26 10:52:59,868 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-26 10:52:59,869 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-26 10:52:59,893 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.052 2026-10-26 10:52:59,977 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-26 10:52:59,983 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-26 10:52:59,997 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:52:59] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.055 2026-10-26 10:53:00,005 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:00] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.074 2026-10-26 10:53:00,037 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:00] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.066 2026-10-26 10:53:00,038 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-26 10:53:00,044 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-26 10:53:00,051 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-26 10:53:00,057 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-26 10:53:00,075 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-26 10:53:00,076 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-26 10:53:00,076 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-26 10:53:00,077 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-26 10:53:00,077 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-26 10:53:00,077 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-26 10:53:00,077 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-26 10:53:00,078 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-26 10:53:00,078 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-26 10:53:00,079 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-26 10:53:00,079 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-26 10:53:00,080 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-26 10:53:00,080 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-26 10:53:00,081 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-26 10:53:00,081 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-26 10:53:00,082 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-26 10:53:00,083 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-26 10:53:00,122 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:00] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:53:00,124 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9202944 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '14400d21-1842-4857-9f53-a5db17f1246b'} created pos.order #705 2026-10-26 10:53:00,180 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9202944 finished 2026-10-26 10:53:00,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.531 0.305 2026-10-26 10:53:00,748 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98275183 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a57cea6c-0551-47cb-a55a-27a0b53909ad'}] 2026-10-26 10:53:00,751 44 INFO rb-35659da-226004-429082 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-26 10:53:00,862 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98275183 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a57cea6c-0551-47cb-a55a-27a0b53909ad'} created pos.order #706 2026-10-26 10:53:00,889 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98275183 finished 2026-10-26 10:53:00,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.050 0.194 2026-10-26 10:53:01,090 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:01] "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.012 2026-10-26 10:53:01,092 44 INFO rb-35659da-226004-429082 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-26 10:53:01,144 44 INFO rb-35659da-226004-429082 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-26 10:53:01,193 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/124] Tour pos_restaurant_sync → Step body 2026-10-26 10:53:01,248 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/124] Tour pos_restaurant_sync → Step body 2026-10-26 10:53:01,299 44 INFO rb-35659da-226004-429082 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-26 10:53:01,364 44 INFO rb-35659da-226004-429082 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-26 10:53:01,377 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:01] "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-26 10:53:01,431 44 INFO rb-35659da-226004-429082 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-26 10:53:01,439 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67180307 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a57cea6c-0551-47cb-a55a-27a0b53909ad'}] 2026-10-26 10:53:01,479 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67180307 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a57cea6c-0551-47cb-a55a-27a0b53909ad'} updated pos.order #706 2026-10-26 10:53:01,487 44 INFO rb-35659da-226004-429082 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-26 10:53:01,515 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67180307 finished 2026-10-26 10:53:01,741 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.079 0.226 2026-10-26 10:53:01,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:01] "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.020 2026-10-26 10:53:01,840 44 INFO rb-35659da-226004-429082 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-26 10:53:01,886 44 INFO rb-35659da-226004-429082 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-26 10:53:01,939 44 INFO rb-35659da-226004-429082 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-26 10:53:01,991 44 INFO rb-35659da-226004-429082 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-26 10:53:02,042 44 INFO rb-35659da-226004-429082 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-26 10:53:02,128 44 INFO rb-35659da-226004-429082 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-26 10:53:04,154 44 INFO rb-35659da-226004-429082 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-26 10:53:04,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.010 2026-10-26 10:53:04,252 44 INFO rb-35659da-226004-429082 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-26 10:53:04,317 44 INFO rb-35659da-226004-429082 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-26 10:53:04,372 44 INFO rb-35659da-226004-429082 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-26 10:53:04,426 44 INFO rb-35659da-226004-429082 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-26 10:53:04,479 44 INFO rb-35659da-226004-429082 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-26 10:53:04,556 44 INFO rb-35659da-226004-429082 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-26 10:53:04,606 44 INFO rb-35659da-226004-429082 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-26 10:53:04,656 44 INFO rb-35659da-226004-429082 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-26 10:53:04,708 44 INFO rb-35659da-226004-429082 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-26 10:53:04,759 44 INFO rb-35659da-226004-429082 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-26 10:53:04,810 44 INFO rb-35659da-226004-429082 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-26 10:53:04,861 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/124] Tour pos_restaurant_sync → Step body 2026-10-26 10:53:04,915 44 INFO rb-35659da-226004-429082 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-26 10:53:04,981 44 INFO rb-35659da-226004-429082 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-26 10:53:05,029 44 INFO rb-35659da-226004-429082 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-26 10:53:05,080 44 INFO rb-35659da-226004-429082 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-26 10:53:05,185 44 INFO rb-35659da-226004-429082 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-26 10:53:05,203 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:53:05,207 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:53:05,281 44 INFO rb-35659da-226004-429082 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-26 10:53:05,364 44 INFO rb-35659da-226004-429082 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-26 10:53:05,372 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74502834 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': '154eb816-11e4-4b05-ad26-ad824a10f00c'}] 2026-10-26 10:53:05,395 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:53:06,152 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74502834 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': '154eb816-11e4-4b05-ad26-ad824a10f00c'} created pos.order #707 2026-10-26 10:53:06,213 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74502834 finished 2026-10-26 10:53:06,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 220 0.297 0.661 2026-10-26 10:53:06,620 44 INFO rb-35659da-226004-429082 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-26 10:53:06,686 44 INFO rb-35659da-226004-429082 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-26 10:53:06,742 44 INFO rb-35659da-226004-429082 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-26 10:53:06,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:06] "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.017 2026-10-26 10:53:06,818 44 INFO rb-35659da-226004-429082 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-26 10:53:06,910 44 INFO rb-35659da-226004-429082 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-26 10:53:06,984 44 INFO rb-35659da-226004-429082 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-26 10:53:07,045 44 INFO rb-35659da-226004-429082 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-26 10:53:07,090 44 INFO rb-35659da-226004-429082 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-26 10:53:07,138 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [75/124] Tour pos_restaurant_sync → Step body 2026-10-26 10:53:07,195 44 INFO rb-35659da-226004-429082 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-26 10:53:07,301 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44225667 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000004', 'uuid': '2c1823a9-2207-4d6a-b271-c5c27322fbf1'}] 2026-10-26 10:53:07,319 44 INFO rb-35659da-226004-429082 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-26 10:53:07,421 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44225667 order {'name': '/', 'pos_reference': '261-120-000004', 'uuid': '2c1823a9-2207-4d6a-b271-c5c27322fbf1'} created pos.order #708 2026-10-26 10:53:07,458 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44225667 finished 2026-10-26 10:53:07,552 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.054 0.211 2026-10-26 10:53:07,636 44 INFO rb-35659da-226004-429082 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-26 10:53:07,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:07] "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-26 10:53:07,686 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [79/124] Tour pos_restaurant_sync → Step body 2026-10-26 10:53:07,750 44 INFO rb-35659da-226004-429082 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-26 10:53:07,796 44 INFO rb-35659da-226004-429082 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-26 10:53:07,853 44 INFO rb-35659da-226004-429082 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-26 10:53:07,902 44 INFO rb-35659da-226004-429082 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-26 10:53:07,961 44 INFO rb-35659da-226004-429082 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-26 10:53:08,011 44 INFO rb-35659da-226004-429082 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-26 10:53:08,063 44 INFO rb-35659da-226004-429082 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-26 10:53:08,130 44 INFO rb-35659da-226004-429082 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-26 10:53:08,196 44 INFO rb-35659da-226004-429082 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-26 10:53:08,202 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93825625 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000004', 'uuid': '2c1823a9-2207-4d6a-b271-c5c27322fbf1'}] 2026-10-26 10:53:08,355 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [699] to pos.order #708 2026-10-26 10:53:08,783 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93825625 order {'name': '/', 'pos_reference': '261-120-000004', 'uuid': '2c1823a9-2207-4d6a-b271-c5c27322fbf1'} updated pos.order #708 2026-10-26 10:53:08,826 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93825625 finished 2026-10-26 10:53:08,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.180 0.577 2026-10-26 10:53:09,099 44 INFO rb-35659da-226004-429082 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-26 10:53:09,144 44 INFO rb-35659da-226004-429082 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-26 10:53:09,201 44 INFO rb-35659da-226004-429082 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-26 10:53:09,278 44 INFO rb-35659da-226004-429082 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-26 10:53:09,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:09] "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.021 2026-10-26 10:53:09,324 44 INFO rb-35659da-226004-429082 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-26 10:53:09,374 44 INFO rb-35659da-226004-429082 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-26 10:53:09,425 44 INFO rb-35659da-226004-429082 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-26 10:53:09,505 44 INFO rb-35659da-226004-429082 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-26 10:53:11,552 44 INFO rb-35659da-226004-429082 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-26 10:53:11,637 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:11] "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-26 10:53:11,646 44 INFO rb-35659da-226004-429082 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-26 10:53:11,728 44 INFO rb-35659da-226004-429082 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-26 10:53:11,777 44 INFO rb-35659da-226004-429082 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-26 10:53:11,826 44 INFO rb-35659da-226004-429082 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-26 10:53:11,877 44 INFO rb-35659da-226004-429082 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-26 10:53:11,970 44 INFO rb-35659da-226004-429082 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-26 10:53:12,019 44 INFO rb-35659da-226004-429082 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-26 10:53:12,087 44 INFO rb-35659da-226004-429082 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-26 10:53:12,137 44 INFO rb-35659da-226004-429082 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-26 10:53:12,203 44 INFO rb-35659da-226004-429082 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-26 10:53:12,239 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59754972 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000005', 'uuid': 'c4709c6b-990c-4a25-9c1c-e9b1eb4d271d'}] 2026-10-26 10:53:12,311 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59754972 order {'name': '/', 'pos_reference': '261-120-000005', 'uuid': 'c4709c6b-990c-4a25-9c1c-e9b1eb4d271d'} created pos.order #709 2026-10-26 10:53:12,342 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59754972 finished 2026-10-26 10:53:12,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.043 0.153 2026-10-26 10:53:12,470 44 INFO rb-35659da-226004-429082 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-26 10:53:12,520 44 INFO rb-35659da-226004-429082 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-26 10:53:12,603 44 INFO rb-35659da-226004-429082 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-26 10:53:12,656 44 INFO rb-35659da-226004-429082 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-26 10:53:12,708 44 INFO rb-35659da-226004-429082 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-26 10:53:12,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.038 0.077 2026-10-26 10:53:12,776 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.033 2026-10-26 10:53:12,822 44 INFO rb-35659da-226004-429082 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-26 10:53:12,902 44 INFO rb-35659da-226004-429082 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-26 10:53:12,911 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20863860 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a57cea6c-0551-47cb-a55a-27a0b53909ad'}] 2026-10-26 10:53:12,944 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20863860 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a57cea6c-0551-47cb-a55a-27a0b53909ad'} updated pos.order #706 2026-10-26 10:53:12,984 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20863860 finished 2026-10-26 10:53:13,129 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.043 0.179 2026-10-26 10:53:13,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:13] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.039 0.133 2026-10-26 10:53:13,405 44 INFO rb-35659da-226004-429082 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-26 10:53:13,473 44 INFO rb-35659da-226004-429082 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-26 10:53:13,523 44 INFO rb-35659da-226004-429082 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-26 10:53:13,598 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:13] "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.011 2026-10-26 10:53:13,600 44 INFO rb-35659da-226004-429082 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-26 10:53:13,686 44 INFO rb-35659da-226004-429082 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-26 10:53:13,769 44 INFO rb-35659da-226004-429082 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-26 10:53:15,804 44 INFO rb-35659da-226004-429082 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-26 10:53:15,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.011 2026-10-26 10:53:15,896 44 INFO rb-35659da-226004-429082 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-26 10:53:15,944 44 INFO rb-35659da-226004-429082 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-26 10:53:15,995 44 INFO rb-35659da-226004-429082 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-26 10:53:16,046 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-26 10:53:16,047 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 10:53:16,480 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 28617208 (allocated 31993856) 2026-10-26 10:53:16,498 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 103484 2026-10-26 10:53:16,516 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-26 10:53:16,525 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 103484 2026-10-26 10:53:16,679 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105316_678737_test_01_pos_restaurant.txt 2026-10-26 10:53:16,679 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpgg6peq_8_chrome_odoo" 2026-10-26 10:53:17,163 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 103734 2026-10-26 10:53:17,164 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpf78xjnrl_chrome_odoo 2026-10-26 10:53:17,164 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:38133/json/version 2026-10-26 10:53:17,165 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38133', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:53:17,310 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-26 10:53:17,311 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:38133/json 2026-10-26 10:53:17,312 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38133', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:53:17,381 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:38133/devtools/page/9D4305AD404DE0D37C98EAB9FBFB78D8 2026-10-26 10:53:17,410 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-26 10:53:17,433 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-26 10:53:17,573 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:53:17,576 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-26 10:53:17,586 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:53:17,587 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:53:17,724 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:17] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.030 0.087 2026-10-26 10:53:17,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '9D4305AD404DE0D37C98EAB9FBFB78D8', 'loaderId': '9B366820FAD9600978F92C4660CC1C43', 'isDownload': False} 2026-10-26 10:53:17,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-10-26 10:53:17,788 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:53:17,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:17] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.008 2026-10-26 10:53:17,816 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:17] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 10:53:17,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:17] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.046 2026-10-26 10:53:18,634 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:53:18,642 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:53:18,678 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 10:53:18,711 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 10:53:18,738 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:53:18,755 44 INFO rb-35659da-226004-429082 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-26 10:53:18,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53: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-26 10:53:18,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:53:18,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.009 2026-10-26 10:53:18,858 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 10:53:18,953 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.009 0.073 2026-10-26 10:53:18,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-26 10:53:19,967 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 319 0.320 0.618 2026-10-26 10:53:20,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "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-26 10:53:20,137 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "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.013 2026-10-26 10:53:20,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.051 2026-10-26 10:53:20,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.012 2026-10-26 10:53:20,294 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-26 10:53:20,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:53:20,408 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:53:20,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:53:20,464 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:53:20,508 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.047 2026-10-26 10:53:20,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.029 0.058 2026-10-26 10:53:20,619 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 10:53:20,633 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "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-26 10:53:20,648 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:53:20,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.069 0.201 2026-10-26 10:53:20,719 44 INFO rb-35659da-226004-429082 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-26 10:53:20,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.039 0.211 2026-10-26 10:53:20,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.042 0.297 2026-10-26 10:53:20,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:20] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.285 2026-10-26 10:53:21,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:21] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.007 0.018 2026-10-26 10:53:21,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:21] "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-26 10:53:21,162 44 INFO rb-35659da-226004-429082 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-26 10:53:21,229 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:21] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.026 2026-10-26 10:53:21,236 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:53:23,203 44 INFO rb-35659da-226004-429082 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-26 10:53:23,254 44 INFO rb-35659da-226004-429082 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-26 10:53:23,305 44 INFO rb-35659da-226004-429082 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-26 10:53:23,355 44 INFO rb-35659da-226004-429082 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-26 10:53:23,408 44 INFO rb-35659da-226004-429082 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-26 10:53:23,457 44 INFO rb-35659da-226004-429082 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-26 10:53:23,508 44 INFO rb-35659da-226004-429082 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-26 10:53:23,575 44 INFO rb-35659da-226004-429082 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-26 10:53:23,600 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:53:23,644 44 INFO rb-35659da-226004-429082 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-26 10:53:23,698 44 INFO rb-35659da-226004-429082 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-26 10:53:23,765 44 INFO rb-35659da-226004-429082 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-26 10:53:23,789 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84536291 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000005', 'uuid': 'c4709c6b-990c-4a25-9c1c-e9b1eb4d271d'}] 2026-10-26 10:53:23,795 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:53:23,821 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84536291 order {'name': '/', 'pos_reference': '261-120-000005', 'uuid': 'c4709c6b-990c-4a25-9c1c-e9b1eb4d271d'} updated pos.order #709 2026-10-26 10:53:23,856 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84536291 finished 2026-10-26 10:53:24,028 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.046 0.198 2026-10-26 10:53:24,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:24] "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-26 10:53:24,197 44 INFO rb-35659da-226004-429082 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-26 10:53:24,246 44 INFO rb-35659da-226004-429082 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-26 10:53:24,296 44 INFO rb-35659da-226004-429082 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-26 10:53:24,347 44 INFO rb-35659da-226004-429082 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-26 10:53:24,399 44 INFO rb-35659da-226004-429082 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-26 10:53:24,504 44 INFO rb-35659da-226004-429082 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-26 10:53:24,550 44 INFO rb-35659da-226004-429082 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-26 10:53:24,602 44 INFO rb-35659da-226004-429082 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-26 10:53:24,655 44 INFO rb-35659da-226004-429082 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-26 10:53:24,702 44 INFO rb-35659da-226004-429082 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-26 10:53:24,757 44 INFO rb-35659da-226004-429082 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-26 10:53:24,807 44 INFO rb-35659da-226004-429082 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-26 10:53:24,861 44 INFO rb-35659da-226004-429082 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-26 10:53:24,933 44 INFO rb-35659da-226004-429082 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-26 10:53:24,986 44 INFO rb-35659da-226004-429082 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-26 10:53:25,040 44 INFO rb-35659da-226004-429082 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-26 10:53:25,092 44 INFO rb-35659da-226004-429082 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-26 10:53:25,149 44 INFO rb-35659da-226004-429082 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-26 10:53:25,243 44 INFO rb-35659da-226004-429082 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-26 10:53:25,264 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:53:25,267 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:53:25,339 44 INFO rb-35659da-226004-429082 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-26 10:53:25,403 44 INFO rb-35659da-226004-429082 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-26 10:53:25,413 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65466489 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000005', 'uuid': 'c4709c6b-990c-4a25-9c1c-e9b1eb4d271d'}] 2026-10-26 10:53:25,547 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [700] to pos.order #709 2026-10-26 10:53:26,024 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65466489 order {'name': '/', 'pos_reference': '261-120-000005', 'uuid': 'c4709c6b-990c-4a25-9c1c-e9b1eb4d271d'} updated pos.order #709 2026-10-26 10:53:26,065 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65466489 finished 2026-10-26 10:53:26,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.211 0.596 2026-10-26 10:53:26,582 44 INFO rb-35659da-226004-429082 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-26 10:53:26,634 44 INFO rb-35659da-226004-429082 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-26 10:53:26,743 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:26] "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.010 2026-10-26 10:53:26,744 44 INFO rb-35659da-226004-429082 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-26 10:53:26,795 44 INFO rb-35659da-226004-429082 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-26 10:53:26,846 44 INFO rb-35659da-226004-429082 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-26 10:53:26,900 44 INFO rb-35659da-226004-429082 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-26 10:53:26,951 44 INFO rb-35659da-226004-429082 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-26 10:53:27,000 44 INFO rb-35659da-226004-429082 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-26 10:53:27,050 44 INFO rb-35659da-226004-429082 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-26 10:53:27,111 44 INFO rb-35659da-226004-429082 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-26 10:53:27,189 44 INFO rb-35659da-226004-429082 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-26 10:53:27,244 44 INFO rb-35659da-226004-429082 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-26 10:53:27,297 44 INFO rb-35659da-226004-429082 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-26 10:53:27,362 44 INFO rb-35659da-226004-429082 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-26 10:53:27,383 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93246470 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': '97c51992-e314-445c-9710-f06e2bb2d219'}] 2026-10-26 10:53:27,448 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93246470 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': '97c51992-e314-445c-9710-f06e2bb2d219'} created pos.order #710 2026-10-26 10:53:27,498 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93246470 finished 2026-10-26 10:53:27,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.054 0.183 2026-10-26 10:53:27,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:27] "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.014 2026-10-26 10:53:27,758 44 INFO rb-35659da-226004-429082 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-26 10:53:27,804 44 INFO rb-35659da-226004-429082 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-26 10:53:27,856 44 INFO rb-35659da-226004-429082 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-26 10:53:27,906 44 INFO rb-35659da-226004-429082 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-26 10:53:27,960 44 INFO rb-35659da-226004-429082 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-26 10:53:28,010 44 INFO rb-35659da-226004-429082 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-26 10:53:28,081 44 INFO rb-35659da-226004-429082 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-26 10:53:28,138 44 INFO rb-35659da-226004-429082 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-26 10:53:28,189 44 INFO rb-35659da-226004-429082 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-26 10:53:28,239 44 INFO rb-35659da-226004-429082 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-26 10:53:28,311 44 INFO rb-35659da-226004-429082 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-26 10:53:28,336 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51344931 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': '97c51992-e314-445c-9710-f06e2bb2d219'}] 2026-10-26 10:53:28,377 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1170] to pos.order #710 2026-10-26 10:53:28,391 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51344931 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': '97c51992-e314-445c-9710-f06e2bb2d219'} updated pos.order #710 2026-10-26 10:53:28,417 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51344931 finished 2026-10-26 10:53:28,540 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.036 0.176 2026-10-26 10:53:28,585 44 INFO rb-35659da-226004-429082 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-26 10:53:28,635 44 INFO rb-35659da-226004-429082 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-26 10:53:28,687 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-26 10:53:28,688 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-26 10:53:28,972 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 19581092 (allocated 21368832) 2026-10-26 10:53:28,991 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 103734 2026-10-26 10:53:28,992 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-26 10:53:28,993 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 103734 2026-10-26 10:53:29,144 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105329_144057_test_01_pos_restaurant.txt 2026-10-26 10:53:29,144 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpf78xjnrl_chrome_odoo" 2026-10-26 10:53:29,198 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-10-26 10:53:29,832 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 103944 2026-10-26 10:53:29,833 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpq_2le23w_chrome_odoo 2026-10-26 10:53:29,833 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:41543/json/version 2026-10-26 10:53:29,834 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41543', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:53:29,903 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-26 10:53:29,904 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:41543/json 2026-10-26 10:53:29,905 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41543', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:53:29,915 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:41543/devtools/page/868FC136EAE6F1B3D4CCE828561242B0 2026-10-26 10:53:29,924 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-26 10:53:29,934 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-26 10:53:30,049 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:53:30,067 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-26 10:53:30,075 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:53:30,077 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:53:30,124 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:53:31,311 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:31] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.053 1.143 2026-10-26 10:53:31,316 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '868FC136EAE6F1B3D4CCE828561242B0', 'loaderId': '66FECC30F22A90A257E85077DCF25514', 'isDownload': False} 2026-10-26 10:53:31,317 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-10-26 10:53:31,372 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:53:31,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:31] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-26 10:53:31,425 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:31] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-10-26 10:53:31,445 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:31] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.052 2026-10-26 10:53:32,190 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:53:32,194 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:53:32,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 10:53:32,296 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.033 2026-10-26 10:53:32,298 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:53:32,319 44 INFO rb-35659da-226004-429082 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-26 10:53:32,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 10:53:32,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:53:32,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.007 0.011 2026-10-26 10:53:32,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-26 10:53:32,529 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.025 0.061 2026-10-26 10:53:32,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-26 10:53:33,535 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.303 0.635 2026-10-26 10:53:33,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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-26 10:53:33,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.008 2026-10-26 10:53:33,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:33] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.147 2026-10-26 10:53:33,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.000 0.006 2026-10-26 10:53:34,023 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-26 10:53:34,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.011 2026-10-26 10:53:34,133 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:53:34,160 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:53:34,185 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 10:53:34,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.036 0.053 2026-10-26 10:53:34,277 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:53:34,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.118 2026-10-26 10:53:34,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.125 2026-10-26 10:53:34,292 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "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-26 10:53:34,378 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.003 0.015 2026-10-26 10:53:34,426 44 INFO rb-35659da-226004-429082 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-26 10:53:34,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.012 0.049 2026-10-26 10:53:34,601 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:53:34,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.045 0.093 2026-10-26 10:53:34,727 44 INFO rb-35659da-226004-429082 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-26 10:53:34,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.052 0.220 2026-10-26 10:53:34,930 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:53:34,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.191 2026-10-26 10:53:35,050 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53: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.009 2026-10-26 10:53:35,159 44 INFO rb-35659da-226004-429082 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-26 10:53:35,202 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:53:35,297 44 INFO rb-35659da-226004-429082 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-26 10:53:35,382 44 INFO rb-35659da-226004-429082 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-26 10:53:35,441 44 INFO rb-35659da-226004-429082 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-26 10:53:35,495 44 INFO rb-35659da-226004-429082 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-26 10:53:35,552 44 INFO rb-35659da-226004-429082 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-26 10:53:35,608 44 INFO rb-35659da-226004-429082 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-26 10:53:35,700 44 INFO rb-35659da-226004-429082 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-26 10:53:35,749 44 INFO rb-35659da-226004-429082 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-26 10:53:35,802 44 INFO rb-35659da-226004-429082 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-26 10:53:35,988 44 INFO rb-35659da-226004-429082 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-26 10:53:36,038 44 INFO rb-35659da-226004-429082 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-26 10:53:36,120 44 INFO rb-35659da-226004-429082 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-26 10:53:36,171 44 INFO rb-35659da-226004-429082 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-26 10:53:36,222 44 INFO rb-35659da-226004-429082 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-26 10:53:36,282 44 INFO rb-35659da-226004-429082 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-26 10:53:36,348 44 INFO rb-35659da-226004-429082 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-26 10:53:36,388 44 INFO rb-35659da-226004-429082 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-26 10:53:36,478 44 INFO rb-35659da-226004-429082 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-26 10:53:36,528 44 INFO rb-35659da-226004-429082 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-26 10:53:36,580 44 INFO rb-35659da-226004-429082 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-26 10:53:36,769 44 INFO rb-35659da-226004-429082 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-26 10:53:36,819 44 INFO rb-35659da-226004-429082 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-26 10:53:36,907 44 INFO rb-35659da-226004-429082 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-26 10:53:36,959 44 INFO rb-35659da-226004-429082 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-26 10:53:37,012 44 INFO rb-35659da-226004-429082 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-26 10:53:37,069 44 INFO rb-35659da-226004-429082 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-26 10:53:37,115 44 INFO rb-35659da-226004-429082 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-26 10:53:37,168 44 INFO rb-35659da-226004-429082 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-26 10:53:37,243 44 INFO rb-35659da-226004-429082 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-26 10:53:37,294 44 INFO rb-35659da-226004-429082 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-26 10:53:37,345 44 INFO rb-35659da-226004-429082 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-26 10:53:37,398 44 INFO rb-35659da-226004-429082 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-26 10:53:37,447 44 INFO rb-35659da-226004-429082 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-26 10:53:37,514 44 INFO rb-35659da-226004-429082 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-26 10:53:37,582 44 INFO rb-35659da-226004-429082 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-26 10:53:37,634 44 INFO rb-35659da-226004-429082 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-26 10:53:37,685 44 INFO rb-35659da-226004-429082 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-26 10:53:37,743 44 INFO rb-35659da-226004-429082 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-26 10:53:37,800 44 INFO rb-35659da-226004-429082 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-26 10:53:37,851 44 INFO rb-35659da-226004-429082 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-26 10:53:37,910 44 INFO rb-35659da-226004-429082 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-26 10:53:37,963 44 INFO rb-35659da-226004-429082 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-26 10:53:38,017 44 INFO rb-35659da-226004-429082 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-26 10:53:38,068 44 INFO rb-35659da-226004-429082 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-26 10:53:38,124 44 INFO rb-35659da-226004-429082 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-26 10:53:38,181 44 INFO rb-35659da-226004-429082 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-26 10:53:38,228 44 INFO rb-35659da-226004-429082 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-26 10:53:38,320 44 INFO rb-35659da-226004-429082 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-26 10:53:38,339 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39899763 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '38271605-6c39-4db1-8f25-34d78bbefc1d'}] 2026-10-26 10:53:38,376 44 INFO rb-35659da-226004-429082 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-26 10:53:38,455 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39899763 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '38271605-6c39-4db1-8f25-34d78bbefc1d'} created pos.order #711 2026-10-26 10:53:38,488 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39899763 finished 2026-10-26 10:53:38,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.068 0.202 2026-10-26 10:53:38,696 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80649175 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5a936863-e6bd-4bbe-bd6c-071c0ca21bc7'}] 2026-10-26 10:53:38,782 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80649175 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '5a936863-e6bd-4bbe-bd6c-071c0ca21bc7'} created pos.order #712 2026-10-26 10:53:38,813 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80649175 finished 2026-10-26 10:53:38,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.041 0.158 2026-10-26 10:53:38,977 44 INFO rb-35659da-226004-429082 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-26 10:53:39,028 44 INFO rb-35659da-226004-429082 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-26 10:53:39,086 44 INFO rb-35659da-226004-429082 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-26 10:53:39,136 44 INFO rb-35659da-226004-429082 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-26 10:53:39,187 44 INFO rb-35659da-226004-429082 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-26 10:53:39,245 44 INFO rb-35659da-226004-429082 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-26 10:53:39,296 44 INFO rb-35659da-226004-429082 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-26 10:53:39,347 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-26 10:53:39,427 44 INFO rb-35659da-226004-429082 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-26 10:53:39,604 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:39] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 67 0.059 0.117 2026-10-26 10:53:39,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.040 2026-10-26 10:53:39,753 44 INFO rb-35659da-226004-429082 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-26 10:53:39,803 44 INFO rb-35659da-226004-429082 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-26 10:53:39,892 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.013 2026-10-26 10:53:39,899 44 INFO rb-35659da-226004-429082 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-26 10:53:39,945 44 INFO rb-35659da-226004-429082 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-26 10:53:40,014 44 INFO rb-35659da-226004-429082 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-26 10:53:40,064 44 INFO rb-35659da-226004-429082 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-26 10:53:40,118 44 INFO rb-35659da-226004-429082 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-26 10:53:40,172 44 INFO rb-35659da-226004-429082 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-26 10:53:40,226 44 INFO rb-35659da-226004-429082 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-26 10:53:40,279 44 INFO rb-35659da-226004-429082 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-26 10:53:40,342 44 INFO rb-35659da-226004-429082 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-26 10:53:42,388 44 INFO rb-35659da-226004-429082 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-26 10:53:42,466 44 INFO rb-35659da-226004-429082 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-26 10:53:42,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:42] "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.017 2026-10-26 10:53:42,513 44 INFO rb-35659da-226004-429082 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-26 10:53:42,576 44 INFO rb-35659da-226004-429082 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-26 10:53:42,648 44 INFO rb-35659da-226004-429082 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-26 10:53:42,703 44 INFO rb-35659da-226004-429082 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-26 10:53:42,755 44 INFO rb-35659da-226004-429082 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-26 10:53:42,808 44 INFO rb-35659da-226004-429082 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-26 10:53:42,868 44 INFO rb-35659da-226004-429082 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-26 10:53:42,917 44 INFO rb-35659da-226004-429082 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-26 10:53:42,970 44 INFO rb-35659da-226004-429082 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-26 10:53:43,070 44 INFO rb-35659da-226004-429082 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-26 10:53:43,080 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99074254 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '38271605-6c39-4db1-8f25-34d78bbefc1d'}] 2026-10-26 10:53:43,133 44 INFO rb-35659da-226004-429082 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-26 10:53:43,166 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99074254 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '38271605-6c39-4db1-8f25-34d78bbefc1d'} updated pos.order #711 2026-10-26 10:53:43,209 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99074254 finished 2026-10-26 10:53:43,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.068 0.235 2026-10-26 10:53:43,522 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35611735 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': 'ae06546a-b323-48f2-b65b-ca5ca11dd9f9'}] 2026-10-26 10:53:43,604 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35611735 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': 'ae06546a-b323-48f2-b65b-ca5ca11dd9f9'} created pos.order #713 2026-10-26 10:53:43,633 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35611735 finished 2026-10-26 10:53:43,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.036 0.159 2026-10-26 10:53:43,784 44 INFO rb-35659da-226004-429082 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-26 10:53:43,835 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-26 10:53:43,896 44 INFO rb-35659da-226004-429082 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-26 10:53:44,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.032 0.095 2026-10-26 10:53:44,115 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.041 2026-10-26 10:53:44,201 44 INFO rb-35659da-226004-429082 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-26 10:53:44,260 44 INFO rb-35659da-226004-429082 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-26 10:53:44,342 44 INFO rb-35659da-226004-429082 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-26 10:53:44,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:44] "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.011 2026-10-26 10:53:44,384 44 INFO rb-35659da-226004-429082 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-26 10:53:44,452 44 INFO rb-35659da-226004-429082 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-26 10:53:44,501 44 INFO rb-35659da-226004-429082 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-26 10:53:44,552 44 INFO rb-35659da-226004-429082 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-26 10:53:44,610 44 INFO rb-35659da-226004-429082 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-26 10:53:44,661 44 INFO rb-35659da-226004-429082 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-26 10:53:44,715 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-26 10:53:44,715 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════════╗ ║ TOUR SplitBillScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 10:53:44,992 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20899148 (allocated 23072768) 2026-10-26 10:53:45,010 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 103944 2026-10-26 10:53:45,026 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-26 10:53:45,035 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 103944 2026-10-26 10:53:45,154 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105345_153834_test_02_others.txt 2026-10-26 10:53:45,154 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpq_2le23w_chrome_odoo" 2026-10-26 10:53:45,600 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 104151 2026-10-26 10:53:45,600 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpg37v0cma_chrome_odoo 2026-10-26 10:53:45,601 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:36071/json/version 2026-10-26 10:53:45,602 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36071', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:53:45,736 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-26 10:53:45,736 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:36071/json 2026-10-26 10:53:45,737 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36071', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:53:45,777 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:36071/devtools/page/96C6E66BA3F1DE4E342DA228CDDE842A 2026-10-26 10:53:45,791 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-26 10:53:45,817 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-26 10:53:45,864 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 10:53:45,875 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-26 10:53:45,896 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:53:45,896 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:53:46,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:46] "GET /pos/ui/120 HTTP/1.1" 200 - 38 0.030 0.109 2026-10-26 10:53:46,080 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '96C6E66BA3F1DE4E342DA228CDDE842A', 'loaderId': 'B7076FFD8223A955DEC894F124DF80EC', 'isDownload': False} 2026-10-26 10:53:46,081 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-10-26 10:53:46,117 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:53:46,148 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:46] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-26 10:53:46,158 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:46] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 10:53:46,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:46] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-26 10:53:47,013 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:53:47,033 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:53:47,044 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:53:47,079 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:53:47,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-26 10:53:47,097 44 INFO rb-35659da-226004-429082 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-26 10:53:47,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:53:47,154 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:53:47,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.017 2026-10-26 10:53:47,210 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 10:53:47,313 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.029 0.044 2026-10-26 10:53:47,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-26 10:53:48,437 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 431 0.368 0.682 2026-10-26 10:53:48,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:48] "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-26 10:53:48,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:48] "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.031 2026-10-26 10:53:48,774 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:48] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.048 2026-10-26 10:53:48,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:48] "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.015 2026-10-26 10:53:48,862 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-26 10:53:48,886 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53: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-26 10:53:48,977 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:53:48,997 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:53:49,001 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:53:49,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:49] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 14 0.040 0.054 2026-10-26 10:53:49,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:49] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.124 2026-10-26 10:53:49,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.124 2026-10-26 10:53:49,141 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:53:49,155 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53: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-26 10:53:49,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:49] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.021 2026-10-26 10:53:49,279 44 INFO rb-35659da-226004-429082 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-26 10:53:49,352 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:53:49,353 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:49] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.036 2026-10-26 10:53:49,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:49] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.033 0.108 2026-10-26 10:53:49,495 44 INFO rb-35659da-226004-429082 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-26 10:53:49,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:49] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.041 0.220 2026-10-26 10:53:49,628 44 INFO rb-35659da-226004-429082 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-26 10:53:49,681 44 INFO rb-35659da-226004-429082 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-26 10:53:49,731 44 INFO rb-35659da-226004-429082 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-26 10:53:49,789 44 INFO rb-35659da-226004-429082 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-26 10:53:49,842 44 INFO rb-35659da-226004-429082 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-26 10:53:49,895 44 INFO rb-35659da-226004-429082 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-26 10:53:49,947 44 INFO rb-35659da-226004-429082 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-26 10:53:50,026 44 INFO rb-35659da-226004-429082 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-26 10:53:50,070 44 INFO rb-35659da-226004-429082 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-26 10:53:50,134 44 INFO rb-35659da-226004-429082 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-26 10:53:50,192 44 INFO rb-35659da-226004-429082 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-26 10:53:50,222 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:53:50,242 44 INFO rb-35659da-226004-429082 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-26 10:53:50,308 44 INFO rb-35659da-226004-429082 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-26 10:53:50,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:50] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 6 0.011 0.012 2026-10-26 10:53:50,355 44 INFO rb-35659da-226004-429082 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-26 10:53:50,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.014 0.035 2026-10-26 10:53:50,421 44 INFO rb-35659da-226004-429082 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-26 10:53:50,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:50] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 10:53:50,485 44 INFO rb-35659da-226004-429082 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-26 10:53:50,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.012 0.044 2026-10-26 10:53:50,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:50] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.004 0.062 2026-10-26 10:53:50,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:50] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.002 0.012 2026-10-26 10:53:50,675 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:50] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 10:53:50,712 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:50] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:53:50,762 44 INFO rb-35659da-226004-429082 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-26 10:53:50,814 44 INFO rb-35659da-226004-429082 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-26 10:53:50,875 44 INFO rb-35659da-226004-429082 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-26 10:53:50,912 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-26 10:53:51,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:51] "GET /pos/ui/120/floor HTTP/1.1" 200 - 35 0.027 0.076 2026-10-26 10:53:52,555 44 INFO rb-35659da-226004-429082 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-26 10:53:52,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 10:53:52,645 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 10:53:52,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:53:52,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.007 0.008 2026-10-26 10:53:52,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.007 0.056 2026-10-26 10:53:52,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-26 10:53:53,311 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.051 0.131 2026-10-26 10:53:53,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:53] "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.025 2026-10-26 10:53:53,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:53] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 304 - 3 0.008 0.026 2026-10-26 10:53:53,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.008 0.015 2026-10-26 10:53:53,619 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-26 10:53:53,643 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53: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-26 10:53:53,785 44 INFO rb-35659da-226004-429082 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-26 10:53:53,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:53] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 304 - 7 0.009 0.052 2026-10-26 10:53:53,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:53] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.007 0.035 2026-10-26 10:53:53,854 44 INFO rb-35659da-226004-429082 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-26 10:53:53,910 44 INFO rb-35659da-226004-429082 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-26 10:53:53,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:53] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.026 0.111 2026-10-26 10:53:53,974 44 INFO rb-35659da-226004-429082 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-26 10:53:54,057 44 INFO rb-35659da-226004-429082 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-26 10:53:54,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:54] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.040 0.224 2026-10-26 10:53:54,106 44 INFO rb-35659da-226004-429082 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-26 10:53:54,159 44 INFO rb-35659da-226004-429082 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-26 10:53:54,211 44 INFO rb-35659da-226004-429082 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-26 10:53:54,282 44 INFO rb-35659da-226004-429082 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-26 10:53:54,294 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:53:54,355 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-26 10:53:54,399 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:54] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.019 0.023 2026-10-26 10:53:54,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:53:54,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:54] "GET /pos/ui/120/floor HTTP/1.1" 200 - 35 0.032 0.064 2026-10-26 10:53:55,115 44 INFO rb-35659da-226004-429082 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-26 10:53:55,138 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 10:53:55,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53: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-26 10:53:55,194 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:53:55,273 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.008 0.045 2026-10-26 10:53:55,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.057 2026-10-26 10:53:55,331 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-26 10:53:55,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:55] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.045 0.072 2026-10-26 10:53:55,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:55] "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-26 10:53:55,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:55] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 304 - 3 0.004 0.015 2026-10-26 10:53:55,783 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.004 0.015 2026-10-26 10:53:55,809 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-26 10:53:55,822 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:53:55,936 44 INFO rb-35659da-226004-429082 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-26 10:53:55,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:55] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 304 - 7 0.017 0.051 2026-10-26 10:53:55,999 44 INFO rb-35659da-226004-429082 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-26 10:53:56,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:56] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.067 2026-10-26 10:53:56,047 44 INFO rb-35659da-226004-429082 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-26 10:53:56,127 44 INFO rb-35659da-226004-429082 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-26 10:53:56,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:56] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.049 0.138 2026-10-26 10:53:56,178 44 INFO rb-35659da-226004-429082 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-26 10:53:56,233 44 INFO rb-35659da-226004-429082 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-26 10:53:56,247 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:56] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.028 0.251 2026-10-26 10:53:56,292 44 INFO rb-35659da-226004-429082 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-26 10:53:56,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:56] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 10:53:56,362 44 INFO rb-35659da-226004-429082 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-26 10:53:56,451 44 INFO rb-35659da-226004-429082 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-26 10:53:56,521 44 INFO rb-35659da-226004-429082 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-26 10:53:56,578 44 INFO rb-35659da-226004-429082 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-26 10:53:56,630 44 INFO rb-35659da-226004-429082 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-26 10:53:56,679 44 INFO rb-35659da-226004-429082 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-26 10:53:56,748 44 INFO rb-35659da-226004-429082 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-26 10:53:56,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:56] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 10:53:56,796 44 INFO rb-35659da-226004-429082 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-26 10:53:56,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.008 0.037 2026-10-26 10:53:56,863 44 INFO rb-35659da-226004-429082 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-26 10:53:56,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:56] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 10:53:56,918 44 INFO rb-35659da-226004-429082 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-26 10:53:56,974 44 INFO rb-35659da-226004-429082 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-26 10:53:57,031 44 INFO rb-35659da-226004-429082 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-26 10:53:57,087 44 INFO rb-35659da-226004-429082 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-26 10:53:57,135 44 INFO rb-35659da-226004-429082 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-26 10:53:57,189 44 INFO rb-35659da-226004-429082 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-26 10:53:57,240 44 INFO rb-35659da-226004-429082 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-26 10:53:57,315 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:57] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 10:53:57,321 44 INFO rb-35659da-226004-429082 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-26 10:53:57,380 44 INFO rb-35659da-226004-429082 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-26 10:53:57,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.008 0.043 2026-10-26 10:53:57,443 44 INFO rb-35659da-226004-429082 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-26 10:53:57,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:57] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 10:53:57,490 44 INFO rb-35659da-226004-429082 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-26 10:53:57,540 44 INFO rb-35659da-226004-429082 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-26 10:53:57,558 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.035 2026-10-26 10:53:57,635 44 INFO rb-35659da-226004-429082 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-26 10:53:57,683 44 INFO rb-35659da-226004-429082 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-26 10:53:57,741 44 INFO rb-35659da-226004-429082 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-26 10:53:57,790 44 INFO rb-35659da-226004-429082 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-26 10:53:57,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:53:57,855 44 INFO rb-35659da-226004-429082 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-26 10:53:57,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:57] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.005 0.006 2026-10-26 10:53:57,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:57] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 10:53:57,924 44 INFO rb-35659da-226004-429082 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-26 10:53:58,036 44 INFO rb-35659da-226004-429082 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-26 10:53:58,107 44 INFO rb-35659da-226004-429082 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-26 10:53:58,166 44 INFO rb-35659da-226004-429082 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-26 10:53:58,201 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:58] "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.021 2026-10-26 10:53:58,237 44 INFO rb-35659da-226004-429082 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-26 10:53:58,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:58] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 10:53:58,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:58] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.002 0.014 2026-10-26 10:53:58,301 44 INFO rb-35659da-226004-429082 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-26 10:53:58,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.044 2026-10-26 10:53:58,351 44 INFO rb-35659da-226004-429082 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-26 10:53:58,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.098 2026-10-26 10:53:58,419 44 INFO rb-35659da-226004-429082 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-26 10:53:58,478 44 INFO rb-35659da-226004-429082 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-26 10:53:58,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:58] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 3 0.003 0.014 2026-10-26 10:53:58,552 44 INFO rb-35659da-226004-429082 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-26 10:53:58,610 44 INFO rb-35659da-226004-429082 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-26 10:53:58,660 44 INFO rb-35659da-226004-429082 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-26 10:53:58,711 44 INFO rb-35659da-226004-429082 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-26 10:53:58,764 44 INFO rb-35659da-226004-429082 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-26 10:53:58,813 44 INFO rb-35659da-226004-429082 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-26 10:53:58,871 44 INFO rb-35659da-226004-429082 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-26 10:53:58,924 44 INFO rb-35659da-226004-429082 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-26 10:53:58,983 44 INFO rb-35659da-226004-429082 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-26 10:53:59,037 44 INFO rb-35659da-226004-429082 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-26 10:53:59,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:59] "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.006 2026-10-26 10:53:59,090 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:59] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 10:53:59,101 44 INFO rb-35659da-226004-429082 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-26 10:53:59,151 44 INFO rb-35659da-226004-429082 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-26 10:53:59,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.044 2026-10-26 10:53:59,211 44 INFO rb-35659da-226004-429082 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-26 10:53:59,267 44 INFO rb-35659da-226004-429082 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-26 10:53:59,321 44 INFO rb-35659da-226004-429082 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-26 10:53:59,375 44 INFO rb-35659da-226004-429082 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-26 10:53:59,421 44 INFO rb-35659da-226004-429082 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-26 10:53:59,486 44 INFO rb-35659da-226004-429082 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-26 10:53:59,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:59] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.003 0.005 2026-10-26 10:53:59,551 44 INFO rb-35659da-226004-429082 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-26 10:53:59,590 44 INFO rb-35659da-226004-429082 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-26 10:53:59,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.017 0.047 2026-10-26 10:53:59,646 44 INFO rb-35659da-226004-429082 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-26 10:53:59,696 44 INFO rb-35659da-226004-429082 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-26 10:53:59,750 44 INFO rb-35659da-226004-429082 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-26 10:53:59,800 44 INFO rb-35659da-226004-429082 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-26 10:53:59,863 44 INFO rb-35659da-226004-429082 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-26 10:53:59,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:59] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 10:53:59,911 44 INFO rb-35659da-226004-429082 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-26 10:53:59,922 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.041 2026-10-26 10:53:59,974 44 INFO rb-35659da-226004-429082 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-26 10:53:59,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:53:59] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 10:54:00,049 44 INFO rb-35659da-226004-429082 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-26 10:54:00,059 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.011 0.042 2026-10-26 10:54:00,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:00] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.004 0.014 2026-10-26 10:54:00,095 44 INFO rb-35659da-226004-429082 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-26 10:54:00,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.021 0.033 2026-10-26 10:54:00,155 44 INFO rb-35659da-226004-429082 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-26 10:54:00,234 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.004 0.015 2026-10-26 10:54:00,362 44 INFO rb-35659da-226004-429082 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-26 10:54:00,372 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:54:00,413 44 INFO rb-35659da-226004-429082 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-26 10:54:00,483 44 INFO rb-35659da-226004-429082 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-26 10:54:00,514 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23194562 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'ce9fc419-635a-4244-a504-1f1b783f9428'}] 2026-10-26 10:54:00,592 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23194562 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'ce9fc419-635a-4244-a504-1f1b783f9428'} created pos.order #714 2026-10-26 10:54:00,622 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23194562 finished 2026-10-26 10:54:00,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.040 0.156 2026-10-26 10:54:00,750 44 INFO rb-35659da-226004-429082 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-26 10:54:00,808 44 INFO rb-35659da-226004-429082 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-26 10:54:00,861 44 INFO rb-35659da-226004-429082 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-26 10:54:00,945 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:00] "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.018 2026-10-26 10:54:00,950 44 INFO rb-35659da-226004-429082 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-26 10:54:01,004 44 INFO rb-35659da-226004-429082 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-26 10:54:01,061 44 INFO rb-35659da-226004-429082 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-26 10:54:01,093 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31112965 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000002', 'uuid': '4e84139c-813c-4e6c-a56f-6ff35a4847dd'}] 2026-10-26 10:54:01,185 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31112965 order {'name': '/', 'pos_reference': '262-120-000002', 'uuid': '4e84139c-813c-4e6c-a56f-6ff35a4847dd'} created pos.order #715 2026-10-26 10:54:01,221 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31112965 finished 2026-10-26 10:54:01,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.033 0.196 2026-10-26 10:54:01,359 44 INFO rb-35659da-226004-429082 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-26 10:54:01,408 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-26 10:54:01,409 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════╗ ║ TOUR FloorScreenTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-26 10:54:01,812 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20875948 (allocated 21893120) 2026-10-26 10:54:01,826 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 104151 2026-10-26 10:54:01,828 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-26 10:54:01,834 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 104151 2026-10-26 10:54:01,990 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105401_989939_test_02_others.txt 2026-10-26 10:54:01,990 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpg37v0cma_chrome_odoo" 2026-10-26 10:54:02,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 104429 2026-10-26 10:54:02,467 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpaerb_uvz_chrome_odoo 2026-10-26 10:54:02,467 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:36291/json/version 2026-10-26 10:54:02,468 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36291', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:54:02,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-26 10:54:02,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:36291/json 2026-10-26 10:54:02,500 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36291', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:54:02,519 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:36291/devtools/page/F4F4AC40B5226FE5030BA912BFF9E0AA 2026-10-26 10:54:02,538 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-26 10:54:02,561 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-26 10:54:02,705 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 10:54:02,714 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-26 10:54:02,724 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:54:02,724 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:54:02,831 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:02] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.023 0.072 2026-10-26 10:54:02,845 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'F4F4AC40B5226FE5030BA912BFF9E0AA', 'loaderId': '6B19B40A16BC507B6D8252DC43968515', 'isDownload': False} 2026-10-26 10:54:02,845 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('TableMergeUnmergeTour')" 2026-10-26 10:54:02,880 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:54:02,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:02] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.039 2026-10-26 10:54:02,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:02] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.053 2026-10-26 10:54:02,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:02] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.064 2026-10-26 10:54:03,885 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:54:03,909 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:54:03,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:54:03,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 10:54:03,972 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:54:03,986 44 INFO rb-35659da-226004-429082 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-26 10:54:04,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:54:04,044 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:54:04,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.008 2026-10-26 10:54:04,090 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:04] "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.011 2026-10-26 10:54:04,173 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.013 0.040 2026-10-26 10:54:04,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-26 10:54:05,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 321 0.220 0.587 2026-10-26 10:54:05,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "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-26 10:54:05,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.023 0.020 2026-10-26 10:54:05,402 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.045 2026-10-26 10:54:05,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "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.013 2026-10-26 10:54:05,516 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-26 10:54:05,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:54:05,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 10:54:05,686 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.056 2026-10-26 10:54:05,691 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 10:54:05,738 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.089 2026-10-26 10:54:05,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 7 0.025 0.131 2026-10-26 10:54:05,805 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:54:05,853 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.054 2026-10-26 10:54:05,866 44 INFO rb-35659da-226004-429082 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-26 10:54:05,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.024 0.274 2026-10-26 10:54:05,946 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:54:05,976 44 INFO rb-35659da-226004-429082 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-26 10:54:06,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:06] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.048 0.208 2026-10-26 10:54:06,161 44 INFO rb-35659da-226004-429082 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-26 10:54:06,209 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:54:06,262 44 INFO rb-35659da-226004-429082 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-26 10:54:06,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:06] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.103 0.321 2026-10-26 10:54:06,317 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:06] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.007 0.375 2026-10-26 10:54:06,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.004 0.264 2026-10-26 10:54:06,353 44 INFO rb-35659da-226004-429082 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-26 10:54:06,364 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:06] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.033 2026-10-26 10:54:06,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:06] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.025 2026-10-26 10:54:06,417 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52218978 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'ce9fc419-635a-4244-a504-1f1b783f9428'}] 2026-10-26 10:54:06,467 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1177] to pos.order #714 2026-10-26 10:54:06,476 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52218978 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'ce9fc419-635a-4244-a504-1f1b783f9428'} updated pos.order #714 2026-10-26 10:54:06,507 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52218978 finished 2026-10-26 10:54:06,632 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 54 0.049 0.169 2026-10-26 10:54:06,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:06] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.010 0.238 2026-10-26 10:54:08,467 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-26 10:54:08,518 44 INFO rb-35659da-226004-429082 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-26 10:54:08,575 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:09,077 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:09,579 44 INFO rb-35659da-226004-429082 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-26 10:54:09,582 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:10,107 44 INFO rb-35659da-226004-429082 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-26 10:54:10,120 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:10,643 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:10,648 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:10] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.003 0.009 2026-10-26 10:54:10,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.040 2026-10-26 10:54:11,147 44 INFO rb-35659da-226004-429082 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-26 10:54:11,200 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/110] Tour TableMergeUnmergeTour → Step refresh page (trigger: body) 2026-10-26 10:54:11,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:11] "GET /pos/ui/120/floor HTTP/1.1" 200 - 35 0.037 0.085 2026-10-26 10:54:12,843 44 INFO rb-35659da-226004-429082 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-26 10:54:12,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 10:54:12,899 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54: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-26 10:54:12,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:54:12,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.007 0.032 2026-10-26 10:54:12,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.044 2026-10-26 10:54:13,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-26 10:54:13,317 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 42 0.060 0.097 2026-10-26 10:54:13,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:13] "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.018 2026-10-26 10:54:13,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:13] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 304 - 3 0.004 0.025 2026-10-26 10:54:13,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.004 0.017 2026-10-26 10:54:13,549 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-26 10:54:13,562 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54: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-26 10:54:13,735 44 INFO rb-35659da-226004-429082 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-26 10:54:13,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:13] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 304 - 7 0.008 0.040 2026-10-26 10:54:13,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:13] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.021 0.074 2026-10-26 10:54:13,961 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:13] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.029 0.187 2026-10-26 10:54:13,963 44 INFO rb-35659da-226004-429082 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-26 10:54:14,005 44 INFO rb-35659da-226004-429082 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-26 10:54:14,064 44 INFO rb-35659da-226004-429082 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-26 10:54:14,116 44 INFO rb-35659da-226004-429082 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-26 10:54:14,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:14] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.041 0.323 2026-10-26 10:54:14,158 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:14] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.169 2026-10-26 10:54:14,172 44 INFO rb-35659da-226004-429082 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-26 10:54:14,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.016 0.324 2026-10-26 10:54:14,240 44 INFO rb-35659da-226004-429082 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-26 10:54:15,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:54:16,278 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-26 10:54:16,319 44 INFO rb-35659da-226004-429082 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-26 10:54:16,373 44 INFO rb-35659da-226004-429082 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-26 10:54:16,426 44 INFO rb-35659da-226004-429082 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-26 10:54:16,505 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:16] "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-26 10:54:16,507 44 INFO rb-35659da-226004-429082 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-26 10:54:16,558 44 INFO rb-35659da-226004-429082 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-26 10:54:16,608 44 INFO rb-35659da-226004-429082 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-26 10:54:16,655 44 INFO rb-35659da-226004-429082 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-26 10:54:16,713 44 INFO rb-35659da-226004-429082 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-26 10:54:16,776 44 INFO rb-35659da-226004-429082 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-26 10:54:16,786 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:54:16,836 44 INFO rb-35659da-226004-429082 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-26 10:54:16,882 44 INFO rb-35659da-226004-429082 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-26 10:54:16,972 44 INFO rb-35659da-226004-429082 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-26 10:54:16,986 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:54:16,987 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:54:17,060 44 INFO rb-35659da-226004-429082 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-26 10:54:17,146 44 INFO rb-35659da-226004-429082 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-26 10:54:17,158 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:54:17,166 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49585004 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'ce9fc419-635a-4244-a504-1f1b783f9428'}] 2026-10-26 10:54:17,347 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [701] to pos.order #714 2026-10-26 10:54:17,864 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49585004 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': 'ce9fc419-635a-4244-a504-1f1b783f9428'} updated pos.order #714 2026-10-26 10:54:17,906 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49585004 finished 2026-10-26 10:54:18,019 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 230 0.236 0.621 2026-10-26 10:54:18,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:18] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 10:54:18,319 44 INFO rb-35659da-226004-429082 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-26 10:54:18,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.032 2026-10-26 10:54:18,365 44 INFO rb-35659da-226004-429082 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-26 10:54:18,422 44 INFO rb-35659da-226004-429082 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-26 10:54:18,476 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:18,985 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:19,486 44 INFO rb-35659da-226004-429082 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-26 10:54:19,487 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:20,007 44 INFO rb-35659da-226004-429082 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-26 10:54:20,016 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:20,541 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:20,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:20] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.007 0.007 2026-10-26 10:54:20,622 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.008 0.050 2026-10-26 10:54:21,037 44 INFO rb-35659da-226004-429082 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-26 10:54:21,148 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:21] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 10:54:21,212 44 INFO rb-35659da-226004-429082 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-26 10:54:21,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.016 0.047 2026-10-26 10:54:21,260 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-26 10:54:21,310 44 INFO rb-35659da-226004-429082 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-26 10:54:21,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.004 0.016 2026-10-26 10:54:21,403 44 INFO rb-35659da-226004-429082 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-26 10:54:21,479 44 INFO rb-35659da-226004-429082 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-26 10:54:21,549 44 INFO rb-35659da-226004-429082 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-26 10:54:21,616 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94697975 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'}] 2026-10-26 10:54:21,706 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94697975 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'} created pos.order #716 2026-10-26 10:54:21,729 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94697975 finished 2026-10-26 10:54:21,822 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.031 0.180 2026-10-26 10:54:21,862 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-26 10:54:21,913 44 INFO rb-35659da-226004-429082 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-26 10:54:22,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.004 0.018 2026-10-26 10:54:22,019 44 INFO rb-35659da-226004-429082 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-26 10:54:22,110 44 INFO rb-35659da-226004-429082 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-26 10:54:22,179 44 INFO rb-35659da-226004-429082 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-26 10:54:22,253 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57181246 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000002', 'uuid': '0072ed3b-476f-4a82-bb9e-18087feba60e'}] 2026-10-26 10:54:22,354 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57181246 order {'name': '/', 'pos_reference': '263-120-000002', 'uuid': '0072ed3b-476f-4a82-bb9e-18087feba60e'} created pos.order #717 2026-10-26 10:54:22,381 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57181246 finished 2026-10-26 10:54:22,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.034 0.206 2026-10-26 10:54:22,516 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-26 10:54:22,564 44 INFO rb-35659da-226004-429082 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-26 10:54:22,618 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:23,119 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:23,620 44 INFO rb-35659da-226004-429082 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-26 10:54:23,621 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:24,132 44 INFO rb-35659da-226004-429082 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-26 10:54:24,144 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:24,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:24] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.002 0.009 2026-10-26 10:54:24,733 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46061736 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'}] 2026-10-26 10:54:24,742 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:24,772 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1180] to pos.order #716 2026-10-26 10:54:24,788 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46061736 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'} updated pos.order #716 2026-10-26 10:54:24,824 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46061736 finished 2026-10-26 10:54:24,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.056 0.177 2026-10-26 10:54:25,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.217 2026-10-26 10:54:25,235 44 INFO rb-35659da-226004-429082 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-26 10:54:25,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:25] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.053 0.139 2026-10-26 10:54:25,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:25] "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.016 2026-10-26 10:54:25,303 44 INFO rb-35659da-226004-429082 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-26 10:54:25,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:25] "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.012 2026-10-26 10:54:25,390 44 INFO rb-35659da-226004-429082 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-26 10:54:25,437 44 INFO rb-35659da-226004-429082 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-26 10:54:25,488 44 INFO rb-35659da-226004-429082 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-26 10:54:25,543 44 INFO rb-35659da-226004-429082 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-26 10:54:25,593 44 INFO rb-35659da-226004-429082 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-26 10:54:25,642 44 INFO rb-35659da-226004-429082 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-26 10:54:25,693 44 INFO rb-35659da-226004-429082 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-26 10:54:25,744 44 INFO rb-35659da-226004-429082 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-26 10:54:25,815 44 INFO rb-35659da-226004-429082 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-26 10:54:27,866 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-26 10:54:27,916 44 INFO rb-35659da-226004-429082 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-26 10:54:28,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:28] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 10:54:28,119 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52296399 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'}] 2026-10-26 10:54:28,184 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #228 deleted pos.order.line records with IDs: [1180] 2026-10-26 10:54:28,200 44 INFO rb-35659da-226004-429082 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-26 10:54:28,218 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52296399 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'} updated pos.order #716 2026-10-26 10:54:28,246 44 INFO rb-35659da-226004-429082 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-26 10:54:28,253 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52296399 finished 2026-10-26 10:54:28,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.078 0.203 2026-10-26 10:54:28,457 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.008 0.293 2026-10-26 10:54:28,489 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80979392 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000003', 'uuid': 'eeb3252a-8b4b-4311-a46c-acaa49a25af4'}] 2026-10-26 10:54:28,539 44 INFO rb-35659da-226004-429082 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-26 10:54:28,590 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80979392 order {'name': '/', 'pos_reference': '263-120-000003', 'uuid': 'eeb3252a-8b4b-4311-a46c-acaa49a25af4'} created pos.order #718 2026-10-26 10:54:28,592 44 INFO rb-35659da-226004-429082 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-26 10:54:28,624 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80979392 finished 2026-10-26 10:54:28,632 44 INFO rb-35659da-226004-429082 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-26 10:54:28,691 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/110] Tour TableMergeUnmergeTour → Step body 2026-10-26 10:54:28,734 44 INFO rb-35659da-226004-429082 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-26 10:54:28,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.049 0.202 2026-10-26 10:54:28,826 44 INFO rb-35659da-226004-429082 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-26 10:54:28,879 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 45 0.065 0.257 2026-10-26 10:54:28,881 44 INFO rb-35659da-226004-429082 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-26 10:54:28,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.061 2026-10-26 10:54:28,989 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70001754 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'}] 2026-10-26 10:54:28,991 44 INFO rb-35659da-226004-429082 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-26 10:54:29,028 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70001754 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'} updated pos.order #716 2026-10-26 10:54:29,057 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70001754 finished 2026-10-26 10:54:29,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.053 0.182 2026-10-26 10:54:29,286 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-26 10:54:29,330 44 INFO rb-35659da-226004-429082 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-26 10:54:29,428 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:29] "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.015 2026-10-26 10:54:29,429 44 INFO rb-35659da-226004-429082 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-26 10:54:29,476 44 INFO rb-35659da-226004-429082 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-26 10:54:29,527 44 INFO rb-35659da-226004-429082 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-26 10:54:29,577 44 INFO rb-35659da-226004-429082 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-26 10:54:29,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:29] "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-26 10:54:29,669 44 INFO rb-35659da-226004-429082 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-26 10:54:29,744 44 INFO rb-35659da-226004-429082 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-26 10:54:29,752 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90190114 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000003', 'uuid': 'eeb3252a-8b4b-4311-a46c-acaa49a25af4'}] 2026-10-26 10:54:29,788 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90190114 order {'name': '/', 'pos_reference': '263-120-000003', 'uuid': 'eeb3252a-8b4b-4311-a46c-acaa49a25af4'} updated pos.order #718 2026-10-26 10:54:29,801 44 INFO rb-35659da-226004-429082 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-26 10:54:29,826 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90190114 finished 2026-10-26 10:54:29,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.041 0.177 2026-10-26 10:54:30,030 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-26 10:54:30,083 44 INFO rb-35659da-226004-429082 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-26 10:54:30,137 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:30,639 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:31,151 44 INFO rb-35659da-226004-429082 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-26 10:54:31,151 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:31,685 44 INFO rb-35659da-226004-429082 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-26 10:54:31,706 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:32,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:32] "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-26 10:54:32,315 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-26 10:54:32,336 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11106487 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'}] 2026-10-26 10:54:32,376 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1182] to pos.order #716 2026-10-26 10:54:32,387 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11106487 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'} updated pos.order #716 2026-10-26 10:54:32,435 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11106487 finished 2026-10-26 10:54:32,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.072 0.214 2026-10-26 10:54:32,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.011 0.299 2026-10-26 10:54:32,819 44 INFO rb-35659da-226004-429082 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-26 10:54:32,883 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:32] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.048 0.154 2026-10-26 10:54:32,922 44 INFO rb-35659da-226004-429082 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-26 10:54:33,010 44 INFO rb-35659da-226004-429082 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-26 10:54:33,054 44 INFO rb-35659da-226004-429082 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-26 10:54:33,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 45 0.042 0.124 2026-10-26 10:54:33,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.014 0.137 2026-10-26 10:54:33,159 44 INFO rb-35659da-226004-429082 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-26 10:54:33,209 44 INFO rb-35659da-226004-429082 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-26 10:54:33,281 44 INFO rb-35659da-226004-429082 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-26 10:54:33,304 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:33] "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-26 10:54:33,363 44 INFO rb-35659da-226004-429082 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-26 10:54:33,381 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72287770 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'}] 2026-10-26 10:54:33,431 44 INFO rb-35659da-226004-429082 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-26 10:54:33,465 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72287770 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'} updated pos.order #716 2026-10-26 10:54:33,498 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72287770 finished 2026-10-26 10:54:33,639 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.066 0.195 2026-10-26 10:54:33,694 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-26 10:54:33,746 44 INFO rb-35659da-226004-429082 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-26 10:54:33,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:33] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 10:54:33,954 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66270068 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'}] 2026-10-26 10:54:34,013 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66270068 order {'name': '/', 'pos_reference': '263-120-000001', 'uuid': 'd0ec4776-833b-4ab3-92e7-7a558834d54f'} updated pos.order #716 2026-10-26 10:54:34,035 44 INFO rb-35659da-226004-429082 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-26 10:54:34,039 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66270068 finished 2026-10-26 10:54:34,085 44 INFO rb-35659da-226004-429082 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-26 10:54:34,167 44 INFO rb-35659da-226004-429082 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-26 10:54:34,182 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.053 0.177 2026-10-26 10:54:34,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.013 0.043 2026-10-26 10:54:34,261 44 INFO rb-35659da-226004-429082 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-26 10:54:34,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.294 2026-10-26 10:54:34,285 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88163881 started for PoS orders references: [{'name': '/', 'pos_reference': '263-120-000004', 'uuid': '63682992-d1c2-43ac-8142-ae4c25cfe5c2'}] 2026-10-26 10:54:34,322 44 INFO rb-35659da-226004-429082 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-26 10:54:34,394 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88163881 order {'name': '/', 'pos_reference': '263-120-000004', 'uuid': '63682992-d1c2-43ac-8142-ae4c25cfe5c2'} created pos.order #719 2026-10-26 10:54:34,398 44 INFO rb-35659da-226004-429082 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-26 10:54:34,435 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88163881 finished 2026-10-26 10:54:34,461 44 INFO rb-35659da-226004-429082 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-26 10:54:34,545 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.065 0.225 2026-10-26 10:54:36,517 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [103/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-26 10:54:36,567 44 INFO rb-35659da-226004-429082 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-26 10:54:36,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:36] "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.014 2026-10-26 10:54:36,657 44 INFO rb-35659da-226004-429082 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-26 10:54:36,709 44 INFO rb-35659da-226004-429082 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-26 10:54:36,757 44 INFO rb-35659da-226004-429082 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-26 10:54:36,807 44 INFO rb-35659da-226004-429082 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-26 10:54:36,880 44 INFO rb-35659da-226004-429082 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-26 10:54:38,916 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [110/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-26 10:54:38,966 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-26 10:54:38,967 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔══════════════════════════════════════╗ ║ TOUR TableMergeUnmergeTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-26 10:54:39,244 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 29728844 (allocated 31469568) 2026-10-26 10:54:39,259 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 104429 2026-10-26 10:54:39,260 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-26 10:54:39,261 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 104429 2026-10-26 10:54:39,396 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105439_395966_test_02_others.txt 2026-10-26 10:54:39,396 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpaerb_uvz_chrome_odoo" 2026-10-26 10:54:39,425 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-10-26 10:54:40,220 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome pid: 104690 2026-10-26 10:54:40,221 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless temporary user profile dir: /tmp/tmpxqtrva49_chrome_odoo 2026-10-26 10:54:40,221 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:39369/json/version 2026-10-26 10:54:40,223 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39369', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:54:40,329 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Browser version: Chrome/150.0.7871.114 2026-10-26 10:54:40,329 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:39369/json 2026-10-26 10:54:40,330 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39369', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:54:40,383 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Websocket url found: ws://127.0.0.1:39369/devtools/page/D4FB038513F73BBD81DD50FE246F971A 2026-10-26 10:54:40,433 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Enable chrome headless console log notification 2026-10-26 10:54:40,445 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless enable page notifications 2026-10-26 10:54:40,572 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 10:54:40,590 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Setting session cookie in browser 2026-10-26 10:54:40,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:54:40,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:54:40,627 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:54:41,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:41] "GET /pos/ui/120 HTTP/1.1" 200 - 91 0.063 0.788 2026-10-26 10:54:41,468 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigation result: {'frameId': 'D4FB038513F73BBD81DD50FE246F971A', 'loaderId': '6BAE9E2DD47A40E73F71DEB47B0A22E1', 'isDownload': False} 2026-10-26 10:54:41,468 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-10-26 10:54:41,502 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:54:41,524 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:41] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-26 10:54:41,535 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:41] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 10:54:41,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:41] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.032 2026-10-26 10:54:42,384 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:54:42,399 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:54:42,429 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-26 10:54:42,486 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:54:42,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-26 10:54:42,504 44 INFO rb-35659da-226004-429082 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-26 10:54:42,524 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54: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-26 10:54:42,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:54:42,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:42] "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.020 2026-10-26 10:54:42,634 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-26 10:54:42,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.083 2026-10-26 10:54:42,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-26 10:54:43,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.325 0.677 2026-10-26 10:54:43,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:43] "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-26 10:54:43,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54: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.013 2026-10-26 10:54:44,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.054 2026-10-26 10:54:44,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54: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-26 10:54:44,164 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: Owl is running in 'dev' mode. 2026-10-26 10:54:44,185 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.014 2026-10-26 10:54:44,241 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:54:44,302 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:54:44,306 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:54:44,329 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 14 0.023 0.036 2026-10-26 10:54:44,354 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.060 2026-10-26 10:54:44,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.075 2026-10-26 10:54:44,402 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:54:44,410 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54: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-26 10:54:44,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.015 2026-10-26 10:54:44,502 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:54:44,519 44 INFO rb-35659da-226004-429082 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-26 10:54:44,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 34 0.075 0.161 2026-10-26 10:54:44,760 44 INFO rb-35659da-226004-429082 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-26 10:54:44,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /pos/ui/120 HTTP/1.1" 200 - 34 0.062 0.312 2026-10-26 10:54:44,849 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:54:44,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:44] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.011 0.291 2026-10-26 10:54:45,020 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.204 2026-10-26 10:54:45,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54: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.009 2026-10-26 10:54:45,216 44 INFO rb-35659da-226004-429082 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-26 10:54:45,260 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:54:45,335 44 INFO rb-35659da-226004-429082 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-26 10:54:45,410 44 INFO rb-35659da-226004-429082 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-26 10:54:45,459 44 INFO rb-35659da-226004-429082 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-26 10:54:45,527 44 INFO rb-35659da-226004-429082 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-26 10:54:45,586 44 INFO rb-35659da-226004-429082 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-26 10:54:45,631 44 INFO rb-35659da-226004-429082 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-26 10:54:45,716 44 INFO rb-35659da-226004-429082 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-26 10:54:45,781 44 INFO rb-35659da-226004-429082 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-26 10:54:45,834 44 INFO rb-35659da-226004-429082 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-26 10:54:46,019 44 INFO rb-35659da-226004-429082 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-26 10:54:46,069 44 INFO rb-35659da-226004-429082 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-26 10:54:46,143 44 INFO rb-35659da-226004-429082 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-26 10:54:46,182 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15540990 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1273fe97-802b-43f6-852d-8e78f85332bb'}] 2026-10-26 10:54:46,314 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15540990 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1273fe97-802b-43f6-852d-8e78f85332bb'} created pos.order #720 2026-10-26 10:54:46,345 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15540990 finished 2026-10-26 10:54:46,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.088 0.191 2026-10-26 10:54:46,495 44 INFO rb-35659da-226004-429082 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-26 10:54:46,568 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:46] "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-26 10:54:46,574 44 INFO rb-35659da-226004-429082 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-26 10:54:46,649 44 INFO rb-35659da-226004-429082 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-26 10:54:46,696 44 INFO rb-35659da-226004-429082 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-26 10:54:46,747 44 INFO rb-35659da-226004-429082 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-26 10:54:46,807 44 INFO rb-35659da-226004-429082 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-26 10:54:46,861 44 INFO rb-35659da-226004-429082 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-26 10:54:46,915 44 INFO rb-35659da-226004-429082 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-26 10:54:46,992 44 INFO rb-35659da-226004-429082 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-26 10:54:47,044 44 INFO rb-35659da-226004-429082 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-26 10:54:47,097 44 INFO rb-35659da-226004-429082 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-26 10:54:47,266 44 INFO rb-35659da-226004-429082 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-26 10:54:47,316 44 INFO rb-35659da-226004-429082 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-26 10:54:47,387 44 INFO rb-35659da-226004-429082 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-26 10:54:47,438 44 INFO rb-35659da-226004-429082 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-26 10:54:47,496 44 INFO rb-35659da-226004-429082 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-26 10:54:47,539 44 INFO rb-35659da-226004-429082 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-26 10:54:47,590 44 INFO rb-35659da-226004-429082 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-26 10:54:47,657 44 INFO rb-35659da-226004-429082 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-26 10:54:47,742 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [36/109] Tour ControlButtonsTour → Step .table:contains(2) 2026-10-26 10:54:48,356 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36903422 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1273fe97-802b-43f6-852d-8e78f85332bb'}] 2026-10-26 10:54:48,371 44 INFO rb-35659da-226004-429082 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-26 10:54:48,400 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:54:48,427 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1185, 1186] to pos.order #720 2026-10-26 10:54:48,442 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36903422 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1273fe97-802b-43f6-852d-8e78f85332bb'} updated pos.order #720 2026-10-26 10:54:48,474 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36903422 finished 2026-10-26 10:54:48,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 83 0.103 0.238 2026-10-26 10:54:48,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:48] "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.018 2026-10-26 10:54:48,830 44 INFO rb-35659da-226004-429082 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-26 10:54:48,831 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.027 2026-10-26 10:54:48,880 44 INFO rb-35659da-226004-429082 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-26 10:54:48,930 44 INFO rb-35659da-226004-429082 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-26 10:54:48,981 44 INFO rb-35659da-226004-429082 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-26 10:54:49,041 44 INFO rb-35659da-226004-429082 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-26 10:54:49,119 44 INFO rb-35659da-226004-429082 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-26 10:54:49,199 44 INFO rb-35659da-226004-429082 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-26 10:54:49,259 44 INFO rb-35659da-226004-429082 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-26 10:54:49,312 44 INFO rb-35659da-226004-429082 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-26 10:54:49,362 44 INFO rb-35659da-226004-429082 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-26 10:54:49,415 44 INFO rb-35659da-226004-429082 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-26 10:54:49,475 44 INFO rb-35659da-226004-429082 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-26 10:54:49,551 44 INFO rb-35659da-226004-429082 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-26 10:54:49,611 44 INFO rb-35659da-226004-429082 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-26 10:54:49,674 44 INFO rb-35659da-226004-429082 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-26 10:54:49,743 44 INFO rb-35659da-226004-429082 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-26 10:54:49,772 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33787311 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1273fe97-802b-43f6-852d-8e78f85332bb'}] 2026-10-26 10:54:49,850 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33787311 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1273fe97-802b-43f6-852d-8e78f85332bb'} updated pos.order #720 2026-10-26 10:54:49,886 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33787311 finished 2026-10-26 10:54:50,018 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.068 0.182 2026-10-26 10:54:50,074 44 INFO rb-35659da-226004-429082 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-26 10:54:50,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54: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.012 2026-10-26 10:54:50,165 44 INFO rb-35659da-226004-429082 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-26 10:54:50,214 44 INFO rb-35659da-226004-429082 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-26 10:54:50,293 44 INFO rb-35659da-226004-429082 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-26 10:54:50,345 44 INFO rb-35659da-226004-429082 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-26 10:54:50,396 44 INFO rb-35659da-226004-429082 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-26 10:54:50,454 44 INFO rb-35659da-226004-429082 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-26 10:54:50,505 44 INFO rb-35659da-226004-429082 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-26 10:54:50,559 44 INFO rb-35659da-226004-429082 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-26 10:54:50,637 44 INFO rb-35659da-226004-429082 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-26 10:54:50,689 44 INFO rb-35659da-226004-429082 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-26 10:54:50,744 44 INFO rb-35659da-226004-429082 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-26 10:54:50,935 44 INFO rb-35659da-226004-429082 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-26 10:54:50,986 44 INFO rb-35659da-226004-429082 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-26 10:54:51,037 44 INFO rb-35659da-226004-429082 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-26 10:54:51,103 44 INFO rb-35659da-226004-429082 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-26 10:54:51,166 44 INFO rb-35659da-226004-429082 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-26 10:54:51,220 44 INFO rb-35659da-226004-429082 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-26 10:54:51,275 44 INFO rb-35659da-226004-429082 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-26 10:54:51,326 44 INFO rb-35659da-226004-429082 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-26 10:54:51,381 44 INFO rb-35659da-226004-429082 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-26 10:54:51,432 44 INFO rb-35659da-226004-429082 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-26 10:54:51,499 44 INFO rb-35659da-226004-429082 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-26 10:54:51,550 44 INFO rb-35659da-226004-429082 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-26 10:54:51,608 44 INFO rb-35659da-226004-429082 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-26 10:54:51,661 44 INFO rb-35659da-226004-429082 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-26 10:54:51,713 44 INFO rb-35659da-226004-429082 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-26 10:54:51,768 44 INFO rb-35659da-226004-429082 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-26 10:54:51,819 44 INFO rb-35659da-226004-429082 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-26 10:54:51,876 44 INFO rb-35659da-226004-429082 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-26 10:54:51,928 44 INFO rb-35659da-226004-429082 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-26 10:54:51,986 44 INFO rb-35659da-226004-429082 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-26 10:54:52,039 44 INFO rb-35659da-226004-429082 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-26 10:54:52,090 44 INFO rb-35659da-226004-429082 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-26 10:54:52,152 44 INFO rb-35659da-226004-429082 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-26 10:54:52,222 44 INFO rb-35659da-226004-429082 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-26 10:54:52,292 44 INFO rb-35659da-226004-429082 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-26 10:54:52,306 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69107406 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1273fe97-802b-43f6-852d-8e78f85332bb'}] 2026-10-26 10:54:52,355 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1187] to pos.order #720 2026-10-26 10:54:52,371 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69107406 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1273fe97-802b-43f6-852d-8e78f85332bb'} updated pos.order #720 2026-10-26 10:54:52,400 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69107406 finished 2026-10-26 10:54:52,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.091 0.188 2026-10-26 10:54:52,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:52] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.043 0.139 2026-10-26 10:54:52,914 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [91/109] Tour ControlButtonsTour → Step .floor-map 2026-10-26 10:54:52,963 44 INFO rb-35659da-226004-429082 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-26 10:54:53,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54: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-26 10:54:53,054 44 INFO rb-35659da-226004-429082 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-26 10:54:53,131 44 INFO rb-35659da-226004-429082 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-26 10:54:53,194 44 INFO rb-35659da-226004-429082 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-26 10:54:53,242 44 INFO rb-35659da-226004-429082 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-26 10:54:53,299 44 INFO rb-35659da-226004-429082 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-26 10:54:53,351 44 INFO rb-35659da-226004-429082 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-26 10:54:53,406 44 INFO rb-35659da-226004-429082 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-26 10:54:53,477 44 INFO rb-35659da-226004-429082 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-26 10:54:53,529 44 INFO rb-35659da-226004-429082 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-26 10:54:53,588 44 INFO rb-35659da-226004-429082 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-26 10:54:53,777 44 INFO rb-35659da-226004-429082 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-26 10:54:53,828 44 INFO rb-35659da-226004-429082 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-26 10:54:53,874 44 INFO rb-35659da-226004-429082 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-26 10:54:53,933 44 INFO rb-35659da-226004-429082 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-26 10:54:54,010 44 INFO rb-35659da-226004-429082 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-26 10:54:54,067 44 INFO rb-35659da-226004-429082 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-26 10:54:54,147 44 INFO rb-35659da-226004-429082 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-26 10:54:54,155 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98484371 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '7ccf9146-a102-4073-88f1-70b0be3d6759'}] 2026-10-26 10:54:54,253 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98484371 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '7ccf9146-a102-4073-88f1-70b0be3d6759'} created pos.order #721 2026-10-26 10:54:54,278 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98484371 finished 2026-10-26 10:54:54,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.066 0.165 2026-10-26 10:54:54,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:54] "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.014 2026-10-26 10:54:54,514 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: tour succeeded 2026-10-26 10:54:54,515 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: ╔═══════════════════════════════════╗ ║ TOUR ControlButtonsTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-26 10:54:54,759 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: heap 22436380 (allocated 23597056) 2026-10-26 10:54:54,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing chrome headless with pid 104690 2026-10-26 10:54:54,773 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing websocket connection 2026-10-26 10:54:54,773 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Terminating chrome headless with pid 104690 2026-10-26 10:54:54,937 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105454_936828_test_02_others_bis.txt 2026-10-26 10:54:54,937 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Removing chrome user profile "/tmp/tmpxqtrva49_chrome_odoo" 2026-10-26 10:54:54,976 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-10-26 10:54:55,803 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome pid: 104899 2026-10-26 10:54:55,803 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmp1a4xyx_r_chrome_odoo 2026-10-26 10:54:55,804 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:41995/json/version 2026-10-26 10:54:55,805 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41995', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:54:55,962 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-26 10:54:55,962 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:41995/json 2026-10-26 10:54:55,963 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41995', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:54:55,992 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Websocket url found: ws://127.0.0.1:41995/devtools/page/6C5620CF2ACE118CFF0BB3E1C60BD60D 2026-10-26 10:54:56,017 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Enable chrome headless console log notification 2026-10-26 10:54:56,036 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless enable page notifications 2026-10-26 10:54:56,101 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:54:56,111 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Setting session cookie in browser 2026-10-26 10:54:56,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:54:56,116 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:54:56,152 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:54:57,170 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:57] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.052 0.972 2026-10-26 10:54:57,179 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigation result: {'frameId': '6C5620CF2ACE118CFF0BB3E1C60BD60D', 'loaderId': 'CD57E727839083917707836FF4A0245D', 'isDownload': False} 2026-10-26 10:54:57,180 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-10-26 10:54:57,213 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:54:57,236 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:57] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-26 10:54:57,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:57] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.021 0.026 2026-10-26 10:54:57,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:57] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.055 2026-10-26 10:54:58,099 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:54:58,121 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:54:58,142 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 10:54:58,182 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 10:54:58,205 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:54:58,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 10:54:58,224 44 INFO rb-35659da-226004-429082 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-26 10:54:58,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:54:58,299 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:58] "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.026 2026-10-26 10:54:58,331 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-26 10:54:58,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.072 0.071 2026-10-26 10:54:58,470 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.089 2026-10-26 10:54:59,425 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.290 0.595 2026-10-26 10:54:59,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:59] "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-26 10:54:59,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 10:54:59,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:59] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.066 2026-10-26 10:54:59,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54: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.018 2026-10-26 10:54:59,807 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-26 10:54:59,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-26 10:54:59,920 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:54:59,929 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:54:59,951 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:54:59,969 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:54:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:55:00,046 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 10:55:00,063 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "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-26 10:55:00,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.070 0.069 2026-10-26 10:55:00,134 44 INFO rb-35659da-226004-429082 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-26 10:55:00,143 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 10:55:00,149 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.018 0.197 2026-10-26 10:55:00,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.062 0.208 2026-10-26 10:55:00,341 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.216 2026-10-26 10:55:00,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.033 0.369 2026-10-26 10:55:00,472 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [3/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-26 10:55:00,491 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:55:00,497 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.024 0.127 2026-10-26 10:55:00,645 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.090 2026-10-26 10:55:00,755 44 INFO rb-35659da-226004-429082 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-26 10:55:00,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 10:55:00,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.004 0.044 2026-10-26 10:55:00,858 44 INFO rb-35659da-226004-429082 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-26 10:55:00,893 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:55:02,898 44 INFO rb-35659da-226004-429082 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-26 10:55:02,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55: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.013 2026-10-26 10:55:03,094 44 INFO rb-35659da-226004-429082 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-26 10:55:03,229 44 INFO rb-35659da-226004-429082 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-26 10:55:03,288 44 INFO rb-35659da-226004-429082 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-26 10:55:03,348 44 INFO rb-35659da-226004-429082 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-26 10:55:03,401 44 INFO rb-35659da-226004-429082 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-26 10:55:03,454 44 INFO rb-35659da-226004-429082 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-26 10:55:03,510 44 INFO rb-35659da-226004-429082 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-26 10:55:03,572 44 INFO rb-35659da-226004-429082 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-26 10:55:03,623 44 INFO rb-35659da-226004-429082 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-26 10:55:03,674 44 INFO rb-35659da-226004-429082 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-26 10:55:03,726 44 INFO rb-35659da-226004-429082 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-26 10:55:03,777 44 INFO rb-35659da-226004-429082 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-26 10:55:03,827 44 INFO rb-35659da-226004-429082 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-26 10:55:03,881 44 INFO rb-35659da-226004-429082 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-26 10:55:03,945 44 INFO rb-35659da-226004-429082 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-26 10:55:03,974 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34337545 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bb0de2c8-a079-4444-8fe4-94fad5738dd1'}] 2026-10-26 10:55:04,101 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34337545 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bb0de2c8-a079-4444-8fe4-94fad5738dd1'} created pos.order #722 2026-10-26 10:55:04,134 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34337545 finished 2026-10-26 10:55:04,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.068 0.211 2026-10-26 10:55:04,303 44 INFO rb-35659da-226004-429082 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-26 10:55:04,355 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [23/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-26 10:55:04,416 44 INFO rb-35659da-226004-429082 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-26 10:55:04,472 44 INFO rb-35659da-226004-429082 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-26 10:55:04,524 44 INFO rb-35659da-226004-429082 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-26 10:55:04,592 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:04] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.063 0.106 2026-10-26 10:55:04,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.042 2026-10-26 10:55:04,669 44 INFO rb-35659da-226004-429082 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-26 10:55:04,740 44 INFO rb-35659da-226004-429082 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-26 10:55:04,755 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64826978 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bb0de2c8-a079-4444-8fe4-94fad5738dd1'}] 2026-10-26 10:55:04,788 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64826978 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bb0de2c8-a079-4444-8fe4-94fad5738dd1'} updated pos.order #722 2026-10-26 10:55:04,803 44 INFO rb-35659da-226004-429082 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-26 10:55:04,824 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64826978 finished 2026-10-26 10:55:04,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.042 0.160 2026-10-26 10:55:05,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:05] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.042 0.138 2026-10-26 10:55:05,214 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [30/34] Tour PosResTicketScreenTour → Step .floor-map 2026-10-26 10:55:05,266 44 INFO rb-35659da-226004-429082 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-26 10:55:05,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 10:55:05,349 44 INFO rb-35659da-226004-429082 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-26 10:55:05,394 44 INFO rb-35659da-226004-429082 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-26 10:55:05,440 44 INFO rb-35659da-226004-429082 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-26 10:55:05,491 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: tour succeeded 2026-10-26 10:55:05,492 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosResTicketScreenTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-26 10:55:05,652 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: heap 16957728 (allocated 18747392) 2026-10-26 10:55:05,672 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing chrome headless with pid 104899 2026-10-26 10:55:05,675 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing websocket connection 2026-10-26 10:55:05,677 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Terminating chrome headless with pid 104899 2026-10-26 10:55:05,808 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105505_808458_test_04_ticket_screen.txt 2026-10-26 10:55:05,808 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Removing chrome user profile "/tmp/tmp1a4xyx_r_chrome_odoo" 2026-10-26 10:55:05,833 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-10-26 10:55:06,554 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 105104 2026-10-26 10:55:06,555 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmphxf4jzlj_chrome_odoo 2026-10-26 10:55:06,555 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:44191/json/version 2026-10-26 10:55:06,556 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44191', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:55:06,655 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-10-26 10:55:06,655 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:44191/json 2026-10-26 10:55:06,656 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44191', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:55:06,669 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:44191/devtools/page/BB23812732BE28ADF642C5941A51478F 2026-10-26 10:55:06,678 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-10-26 10:55:06,691 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-10-26 10:55:06,880 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:55:06,899 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-10-26 10:55:06,919 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:55:06,919 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:55:06,952 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:55:07,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:07] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.055 0.853 2026-10-26 10:55:07,861 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': 'BB23812732BE28ADF642C5941A51478F', 'loaderId': '7912FAC0DD4EEEEF0C960F1D9D40FE76', 'isDownload': False} 2026-10-26 10:55:07,861 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-10-26 10:55:07,898 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:55:07,925 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:07] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 10:55:07,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:07] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-26 10:55:07,989 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:07] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.037 2026-10-26 10:55:08,771 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:55:08,784 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:55:08,803 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-26 10:55:08,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.012 2026-10-26 10:55:08,905 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:55:08,908 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 10:55:08,921 44 INFO rb-35659da-226004-429082 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-26 10:55:08,940 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:55:08,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-26 10:55:09,028 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:09] "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.049 2026-10-26 10:55:09,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.052 2026-10-26 10:55:09,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-26 10:55:10,156 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.291 0.675 2026-10-26 10:55:10,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "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-26 10:55:10,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "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-26 10:55:10,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.065 2026-10-26 10:55:10,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55: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.020 2026-10-26 10:55:10,506 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-10-26 10:55:10,542 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.005 2026-10-26 10:55:10,603 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:55:10,613 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:55:10,646 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:55:10,679 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 10:55:10,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.034 0.087 2026-10-26 10:55:10,803 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 10:55:10,805 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "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-26 10:55:10,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.018 0.158 2026-10-26 10:55:10,877 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:55:10,962 44 INFO rb-35659da-226004-429082 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-26 10:55:10,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:10] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.048 0.077 2026-10-26 10:55:11,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:11] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.213 2026-10-26 10:55:11,164 44 INFO rb-35659da-226004-429082 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-26 10:55:11,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:11] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.032 0.313 2026-10-26 10:55:11,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:11] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.144 2026-10-26 10:55:11,348 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:55:11,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.163 2026-10-26 10:55:11,470 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55: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.015 2026-10-26 10:55:11,594 44 INFO rb-35659da-226004-429082 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-26 10:55:11,648 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:55:11,719 44 INFO rb-35659da-226004-429082 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-26 10:55:11,801 44 INFO rb-35659da-226004-429082 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-26 10:55:11,854 44 INFO rb-35659da-226004-429082 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-26 10:55:11,913 44 INFO rb-35659da-226004-429082 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-26 10:55:11,975 44 INFO rb-35659da-226004-429082 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-26 10:55:12,031 44 INFO rb-35659da-226004-429082 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-26 10:55:12,100 44 INFO rb-35659da-226004-429082 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-26 10:55:12,152 44 INFO rb-35659da-226004-429082 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-26 10:55:12,203 44 INFO rb-35659da-226004-429082 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-26 10:55:12,254 44 INFO rb-35659da-226004-429082 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-26 10:55:12,304 44 INFO rb-35659da-226004-429082 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-26 10:55:12,356 44 INFO rb-35659da-226004-429082 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-26 10:55:12,406 44 INFO rb-35659da-226004-429082 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-26 10:55:12,470 44 INFO rb-35659da-226004-429082 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-26 10:55:12,503 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45589210 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '6f46332e-ad37-4c14-a9fb-81f98c68ef71'}] 2026-10-26 10:55:12,644 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45589210 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '6f46332e-ad37-4c14-a9fb-81f98c68ef71'} created pos.order #723 2026-10-26 10:55:12,681 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45589210 finished 2026-10-26 10:55:12,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.082 0.221 2026-10-26 10:55:12,857 44 INFO rb-35659da-226004-429082 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-26 10:55:12,905 44 INFO rb-35659da-226004-429082 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-26 10:55:12,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-26 10:55:12,987 44 INFO rb-35659da-226004-429082 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-26 10:55:13,034 44 INFO rb-35659da-226004-429082 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-26 10:55:13,086 44 INFO rb-35659da-226004-429082 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-26 10:55:13,137 44 INFO rb-35659da-226004-429082 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-26 10:55:13,201 44 INFO rb-35659da-226004-429082 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-26 10:55:13,255 44 INFO rb-35659da-226004-429082 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-26 10:55:13,301 44 INFO rb-35659da-226004-429082 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-26 10:55:13,392 44 INFO rb-35659da-226004-429082 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-26 10:55:13,406 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:55:13,411 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:55:13,493 44 INFO rb-35659da-226004-429082 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-26 10:55:13,557 44 INFO rb-35659da-226004-429082 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-26 10:55:13,639 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-26 10:55:13,648 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:55:13,652 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81796499 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '6f46332e-ad37-4c14-a9fb-81f98c68ef71'}] 2026-10-26 10:55:13,835 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [702] to pos.order #723 2026-10-26 10:55:14,445 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81796499 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '6f46332e-ad37-4c14-a9fb-81f98c68ef71'} updated pos.order #723 2026-10-26 10:55:14,490 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81796499 finished 2026-10-26 10:55:14,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 248 0.305 0.743 2026-10-26 10:55:14,770 44 INFO rb-35659da-226004-429082 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-26 10:55:14,832 44 INFO rb-35659da-226004-429082 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-26 10:55:16,847 44 INFO rb-35659da-226004-429082 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-26 10:55:16,916 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.008 2026-10-26 10:55:16,930 44 INFO rb-35659da-226004-429082 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-26 10:55:17,006 44 INFO rb-35659da-226004-429082 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-26 10:55:17,059 44 INFO rb-35659da-226004-429082 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-26 10:55:17,110 44 INFO rb-35659da-226004-429082 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-26 10:55:17,171 44 INFO rb-35659da-226004-429082 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-26 10:55:17,217 44 INFO rb-35659da-226004-429082 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-26 10:55:17,271 44 INFO rb-35659da-226004-429082 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-26 10:55:17,336 44 INFO rb-35659da-226004-429082 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-26 10:55:17,389 44 INFO rb-35659da-226004-429082 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-26 10:55:17,441 44 INFO rb-35659da-226004-429082 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-26 10:55:17,615 44 INFO rb-35659da-226004-429082 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-26 10:55:17,668 44 INFO rb-35659da-226004-429082 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-26 10:55:17,718 44 INFO rb-35659da-226004-429082 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-26 10:55:17,777 44 INFO rb-35659da-226004-429082 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-26 10:55:17,821 44 INFO rb-35659da-226004-429082 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-26 10:55:17,887 44 INFO rb-35659da-226004-429082 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-26 10:55:17,928 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93845953 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '977c0b54-7365-4e6e-a6c7-e854bc574de6'}] 2026-10-26 10:55:18,035 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93845953 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '977c0b54-7365-4e6e-a6c7-e854bc574de6'} created pos.order #724 2026-10-26 10:55:18,069 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93845953 finished 2026-10-26 10:55:18,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.080 0.169 2026-10-26 10:55:18,214 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-26 10:55:18,300 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-26 10:55:18,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:18] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 49 0.046 0.083 2026-10-26 10:55:18,486 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.037 2026-10-26 10:55:18,522 44 INFO rb-35659da-226004-429082 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-26 10:55:18,570 44 INFO rb-35659da-226004-429082 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-26 10:55:18,630 44 INFO rb-35659da-226004-429082 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-26 10:55:18,679 44 INFO rb-35659da-226004-429082 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-26 10:55:18,747 44 INFO rb-35659da-226004-429082 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-26 10:55:20,780 44 INFO rb-35659da-226004-429082 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-26 10:55:20,853 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.012 2026-10-26 10:55:20,854 44 INFO rb-35659da-226004-429082 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-26 10:55:20,926 44 INFO rb-35659da-226004-429082 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-26 10:55:20,977 44 INFO rb-35659da-226004-429082 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-26 10:55:21,028 44 INFO rb-35659da-226004-429082 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-26 10:55:21,084 44 INFO rb-35659da-226004-429082 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-26 10:55:21,135 44 INFO rb-35659da-226004-429082 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-26 10:55:21,189 44 INFO rb-35659da-226004-429082 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-26 10:55:21,254 44 INFO rb-35659da-226004-429082 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-26 10:55:21,306 44 INFO rb-35659da-226004-429082 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-26 10:55:21,362 44 INFO rb-35659da-226004-429082 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-26 10:55:21,541 44 INFO rb-35659da-226004-429082 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-26 10:55:21,593 44 INFO rb-35659da-226004-429082 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-26 10:55:21,643 44 INFO rb-35659da-226004-429082 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-26 10:55:21,693 44 INFO rb-35659da-226004-429082 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-26 10:55:21,748 44 INFO rb-35659da-226004-429082 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-26 10:55:21,808 44 INFO rb-35659da-226004-429082 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-26 10:55:21,857 44 INFO rb-35659da-226004-429082 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-26 10:55:21,912 44 INFO rb-35659da-226004-429082 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-26 10:55:21,973 44 INFO rb-35659da-226004-429082 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-26 10:55:22,034 44 INFO rb-35659da-226004-429082 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-26 10:55:22,105 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-26 10:55:22,115 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29712501 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': '7414eb99-d06b-4cac-a76c-e3d1f3bd13d2'}] 2026-10-26 10:55:22,648 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29712501 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': '7414eb99-d06b-4cac-a76c-e3d1f3bd13d2'} created pos.order #725 2026-10-26 10:55:22,684 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29712501 finished 2026-10-26 10:55:22,774 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.132 0.536 2026-10-26 10:55:22,879 44 INFO rb-35659da-226004-429082 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-26 10:55:22,934 44 INFO rb-35659da-226004-429082 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-26 10:55:24,981 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/232] Tour PosResTipScreenTour → Step .new-order 2026-10-26 10:55:25,049 44 INFO rb-35659da-226004-429082 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-26 10:55:25,130 44 INFO rb-35659da-226004-429082 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-26 10:55:25,181 44 INFO rb-35659da-226004-429082 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-26 10:55:25,232 44 INFO rb-35659da-226004-429082 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-26 10:55:25,288 44 INFO rb-35659da-226004-429082 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-26 10:55:25,339 44 INFO rb-35659da-226004-429082 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-26 10:55:25,392 44 INFO rb-35659da-226004-429082 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-26 10:55:25,475 44 INFO rb-35659da-226004-429082 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-26 10:55:25,527 44 INFO rb-35659da-226004-429082 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-26 10:55:25,580 44 INFO rb-35659da-226004-429082 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-26 10:55:25,764 44 INFO rb-35659da-226004-429082 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-26 10:55:25,814 44 INFO rb-35659da-226004-429082 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-26 10:55:25,865 44 INFO rb-35659da-226004-429082 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-26 10:55:25,919 44 INFO rb-35659da-226004-429082 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-26 10:55:25,968 44 INFO rb-35659da-226004-429082 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-26 10:55:26,021 44 INFO rb-35659da-226004-429082 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-26 10:55:26,084 44 INFO rb-35659da-226004-429082 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-26 10:55:26,158 44 INFO rb-35659da-226004-429082 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-26 10:55:26,216 44 INFO rb-35659da-226004-429082 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-26 10:55:26,266 44 INFO rb-35659da-226004-429082 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-26 10:55:26,322 44 INFO rb-35659da-226004-429082 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-26 10:55:26,374 44 INFO rb-35659da-226004-429082 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-26 10:55:26,436 44 INFO rb-35659da-226004-429082 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-26 10:55:26,485 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [106/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-26 10:55:26,539 44 INFO rb-35659da-226004-429082 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-26 10:55:26,611 44 INFO rb-35659da-226004-429082 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-26 10:55:26,694 44 INFO rb-35659da-226004-429082 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-26 10:55:26,755 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [110/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-26 10:55:26,822 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [111/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-26 10:55:26,837 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34791227 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000004', 'uuid': '9ffb4ada-ec37-4c95-ae33-f786afde7317'}] 2026-10-26 10:55:26,942 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34791227 order {'name': '/', 'pos_reference': '261-120-000004', 'uuid': '9ffb4ada-ec37-4c95-ae33-f786afde7317'} created pos.order #726 2026-10-26 10:55:26,980 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34791227 finished 2026-10-26 10:55:27,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.070 0.176 2026-10-26 10:55:27,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:27] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.031 0.073 2026-10-26 10:55:27,272 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.042 2026-10-26 10:55:27,285 44 INFO rb-35659da-226004-429082 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-26 10:55:27,334 44 INFO rb-35659da-226004-429082 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-26 10:55:27,394 44 INFO rb-35659da-226004-429082 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-26 10:55:27,442 44 INFO rb-35659da-226004-429082 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-26 10:55:27,501 44 INFO rb-35659da-226004-429082 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-26 10:55:27,554 44 INFO rb-35659da-226004-429082 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-26 10:55:27,610 44 INFO rb-35659da-226004-429082 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-26 10:55:27,699 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [119/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-26 10:55:27,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:27] "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.048 2026-10-26 10:55:27,740 44 INFO rb-35659da-226004-429082 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-26 10:55:27,792 44 INFO rb-35659da-226004-429082 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-26 10:55:27,841 44 INFO rb-35659da-226004-429082 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-26 10:55:27,891 44 INFO rb-35659da-226004-429082 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-26 10:55:27,941 44 INFO rb-35659da-226004-429082 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-26 10:55:27,995 44 INFO rb-35659da-226004-429082 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-26 10:55:28,045 44 INFO rb-35659da-226004-429082 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-26 10:55:28,109 44 INFO rb-35659da-226004-429082 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-26 10:55:30,147 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [128/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-26 10:55:30,198 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [129/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-26 10:55:30,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [130/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-26 10:55:30,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:30] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.040 0.078 2026-10-26 10:55:30,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.030 2026-10-26 10:55:30,489 44 INFO rb-35659da-226004-429082 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-26 10:55:30,553 44 INFO rb-35659da-226004-429082 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-26 10:55:30,614 44 INFO rb-35659da-226004-429082 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-26 10:55:30,686 44 INFO rb-35659da-226004-429082 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-26 10:55:30,742 44 INFO rb-35659da-226004-429082 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-26 10:55:30,789 44 INFO rb-35659da-226004-429082 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-26 10:55:30,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:30] "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.018 2026-10-26 10:55:30,873 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-26 10:55:30,925 44 INFO rb-35659da-226004-429082 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-26 10:55:30,962 44 INFO rb-35659da-226004-429082 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-26 10:55:31,015 44 INFO rb-35659da-226004-429082 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-26 10:55:31,066 44 INFO rb-35659da-226004-429082 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-26 10:55:31,119 44 INFO rb-35659da-226004-429082 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-26 10:55:31,171 44 INFO rb-35659da-226004-429082 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-26 10:55:31,223 44 INFO rb-35659da-226004-429082 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-26 10:55:31,300 44 INFO rb-35659da-226004-429082 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-26 10:55:33,330 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-26 10:55:33,382 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [147/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-26 10:55:33,439 44 INFO rb-35659da-226004-429082 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-26 10:55:33,567 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:33] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.042 0.080 2026-10-26 10:55:33,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.036 2026-10-26 10:55:33,644 44 INFO rb-35659da-226004-429082 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-26 10:55:33,694 44 INFO rb-35659da-226004-429082 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-26 10:55:33,746 44 INFO rb-35659da-226004-429082 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-26 10:55:33,809 44 INFO rb-35659da-226004-429082 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-26 10:55:33,861 44 INFO rb-35659da-226004-429082 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-26 10:55:33,911 44 INFO rb-35659da-226004-429082 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-26 10:55:33,963 44 INFO rb-35659da-226004-429082 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-26 10:55:34,013 44 INFO rb-35659da-226004-429082 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-26 10:55:34,064 44 INFO rb-35659da-226004-429082 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-26 10:55:34,121 44 INFO rb-35659da-226004-429082 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-26 10:55:34,172 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [159/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-26 10:55:34,227 44 INFO rb-35659da-226004-429082 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-26 10:55:34,284 44 INFO rb-35659da-226004-429082 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-26 10:55:34,336 44 INFO rb-35659da-226004-429082 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-26 10:55:34,386 44 INFO rb-35659da-226004-429082 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-26 10:55:34,462 44 INFO rb-35659da-226004-429082 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-26 10:55:34,506 44 INFO rb-35659da-226004-429082 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-26 10:55:34,583 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [166/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-26 10:55:34,600 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75166872 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000004', 'uuid': '9ffb4ada-ec37-4c95-ae33-f786afde7317'}] 2026-10-26 10:55:34,740 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [704] to pos.order #726 2026-10-26 10:55:35,141 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75166872 order {'name': '/', 'pos_reference': '261-120-000004', 'uuid': '9ffb4ada-ec37-4c95-ae33-f786afde7317'} updated pos.order #726 2026-10-26 10:55:35,184 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75166872 finished 2026-10-26 10:55:35,297 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.196 0.506 2026-10-26 10:55:35,381 44 INFO rb-35659da-226004-429082 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-26 10:55:35,431 44 INFO rb-35659da-226004-429082 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-26 10:55:35,485 44 INFO rb-35659da-226004-429082 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-26 10:55:35,539 44 INFO rb-35659da-226004-429082 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-26 10:55:35,585 44 INFO rb-35659da-226004-429082 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-26 10:55:35,645 44 INFO rb-35659da-226004-429082 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-26 10:55:35,698 44 INFO rb-35659da-226004-429082 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-26 10:55:35,764 44 INFO rb-35659da-226004-429082 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-26 10:55:37,813 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-26 10:55:37,864 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [176/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-26 10:55:37,926 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [177/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-26 10:55:38,061 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:38] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.032 0.091 2026-10-26 10:55:38,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.036 2026-10-26 10:55:38,132 44 INFO rb-35659da-226004-429082 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-26 10:55:38,186 44 INFO rb-35659da-226004-429082 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-26 10:55:38,250 44 INFO rb-35659da-226004-429082 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-26 10:55:38,300 44 INFO rb-35659da-226004-429082 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-26 10:55:38,377 44 INFO rb-35659da-226004-429082 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-26 10:55:38,445 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:38] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 15 0.026 0.033 2026-10-26 10:55:38,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:38] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 15 0.041 0.047 2026-10-26 10:55:38,538 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:38] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.006 0.029 2026-10-26 10:55:38,634 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:38] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 15 0.056 0.097 2026-10-26 10:55:38,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:38] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.012 0.059 2026-10-26 10:55:38,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.019 0.059 2026-10-26 10:55:38,764 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [183/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-26 10:55:38,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:38] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.011 0.020 2026-10-26 10:55:38,818 44 INFO rb-35659da-226004-429082 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-26 10:55:38,849 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.017 0.071 2026-10-26 10:55:38,880 44 INFO rb-35659da-226004-429082 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-26 10:55:38,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.011 0.084 2026-10-26 10:55:38,931 44 INFO rb-35659da-226004-429082 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-26 10:55:38,983 44 INFO rb-35659da-226004-429082 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-26 10:55:39,047 44 INFO rb-35659da-226004-429082 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-26 10:55:39,094 44 INFO rb-35659da-226004-429082 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-26 10:55:39,147 44 INFO rb-35659da-226004-429082 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-26 10:55:39,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.007 0.010 2026-10-26 10:55:39,245 44 INFO rb-35659da-226004-429082 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-26 10:55:39,263 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43113676 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-120-000001', 'uuid': '6f46332e-ad37-4c14-a9fb-81f98c68ef71'}] 2026-10-26 10:55:39,283 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43113676 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-120-000001', 'uuid': '6f46332e-ad37-4c14-a9fb-81f98c68ef71'} sync ignored for existing PoS order pos.order(723,) (state: paid) 2026-10-26 10:55:39,323 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43113676 finished 2026-10-26 10:55:39,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.047 0.187 2026-10-26 10:55:39,547 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55998635 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-120-000003', 'uuid': '7414eb99-d06b-4cac-a76c-e3d1f3bd13d2'}] 2026-10-26 10:55:39,560 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55998635 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-120-000003', 'uuid': '7414eb99-d06b-4cac-a76c-e3d1f3bd13d2'} sync ignored for existing PoS order pos.order(725,) (state: paid) 2026-10-26 10:55:39,597 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55998635 finished 2026-10-26 10:55:39,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.064 0.149 2026-10-26 10:55:39,809 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36579291 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-120-000004', 'uuid': '9ffb4ada-ec37-4c95-ae33-f786afde7317'}] 2026-10-26 10:55:39,826 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36579291 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-120-000004', 'uuid': '9ffb4ada-ec37-4c95-ae33-f786afde7317'} sync ignored for existing PoS order pos.order(726,) (state: paid) 2026-10-26 10:55:39,858 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36579291 finished 2026-10-26 10:55:40,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.033 0.172 2026-10-26 10:55:40,080 44 INFO rb-35659da-226004-429082 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-26 10:55:40,136 44 INFO rb-35659da-226004-429082 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-26 10:55:40,185 44 INFO rb-35659da-226004-429082 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-26 10:55:40,246 44 INFO rb-35659da-226004-429082 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-26 10:55:40,304 44 INFO rb-35659da-226004-429082 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-26 10:55:40,360 44 INFO rb-35659da-226004-429082 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-26 10:55:40,410 44 INFO rb-35659da-226004-429082 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-26 10:55:40,491 44 INFO rb-35659da-226004-429082 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-26 10:55:40,548 44 INFO rb-35659da-226004-429082 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-26 10:55:40,602 44 INFO rb-35659da-226004-429082 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-26 10:55:40,663 44 INFO rb-35659da-226004-429082 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-26 10:55:40,743 44 INFO rb-35659da-226004-429082 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-26 10:55:40,757 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2718819 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '977c0b54-7365-4e6e-a6c7-e854bc574de6'}] 2026-10-26 10:55:40,806 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1197] to pos.order #724 2026-10-26 10:55:40,928 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [705] to pos.order #724 2026-10-26 10:55:41,389 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2718819 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '977c0b54-7365-4e6e-a6c7-e854bc574de6'} updated pos.order #724 2026-10-26 10:55:41,431 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2718819 finished 2026-10-26 10:55:41,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 158 0.206 0.589 2026-10-26 10:55:41,863 44 INFO rb-35659da-226004-429082 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-26 10:55:41,938 44 INFO rb-35659da-226004-429082 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-26 10:55:42,010 44 INFO rb-35659da-226004-429082 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-26 10:55:42,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55: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-26 10:55:42,100 44 INFO rb-35659da-226004-429082 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-26 10:55:42,175 44 INFO rb-35659da-226004-429082 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-26 10:55:42,226 44 INFO rb-35659da-226004-429082 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-26 10:55:42,276 44 INFO rb-35659da-226004-429082 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-26 10:55:42,337 44 INFO rb-35659da-226004-429082 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-26 10:55:42,396 44 INFO rb-35659da-226004-429082 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-26 10:55:42,451 44 INFO rb-35659da-226004-429082 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-26 10:55:42,522 44 INFO rb-35659da-226004-429082 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-26 10:55:42,593 44 INFO rb-35659da-226004-429082 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-26 10:55:42,636 44 INFO rb-35659da-226004-429082 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-26 10:55:42,815 44 INFO rb-35659da-226004-429082 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-26 10:55:42,869 44 INFO rb-35659da-226004-429082 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-26 10:55:42,917 44 INFO rb-35659da-226004-429082 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-26 10:55:42,972 44 INFO rb-35659da-226004-429082 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-26 10:55:43,024 44 INFO rb-35659da-226004-429082 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-26 10:55:43,079 44 INFO rb-35659da-226004-429082 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-26 10:55:43,133 44 INFO rb-35659da-226004-429082 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-26 10:55:43,186 44 INFO rb-35659da-226004-429082 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-26 10:55:43,247 44 INFO rb-35659da-226004-429082 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-26 10:55:43,313 44 INFO rb-35659da-226004-429082 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-26 10:55:43,387 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [227/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-26 10:55:43,394 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87289515 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000005', 'uuid': 'f03f384c-d75e-4dbe-93a8-64251ba73b21'}] 2026-10-26 10:55:44,001 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87289515 order {'name': '/', 'pos_reference': '261-120-000005', 'uuid': 'f03f384c-d75e-4dbe-93a8-64251ba73b21'} created pos.order #727 2026-10-26 10:55:44,038 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87289515 finished 2026-10-26 10:55:44,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.246 0.539 2026-10-26 10:55:44,248 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [228/232] Tour PosResTipScreenTour → Step .button.highlight.next 2026-10-26 10:55:44,319 44 INFO rb-35659da-226004-429082 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-26 10:55:44,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:44] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 2 0.010 0.012 2026-10-26 10:55:44,371 44 INFO rb-35659da-226004-429082 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-26 10:55:44,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.049 2026-10-26 10:55:44,442 44 INFO rb-35659da-226004-429082 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-26 10:55:44,472 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87299229 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-120-000005', 'uuid': 'f03f384c-d75e-4dbe-93a8-64251ba73b21'}] 2026-10-26 10:55:44,482 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87299229 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-120-000005', 'uuid': 'f03f384c-d75e-4dbe-93a8-64251ba73b21'} sync ignored for existing PoS order pos.order(727,) (state: paid) 2026-10-26 10:55:44,498 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [232/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-26 10:55:44,508 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87299229 finished 2026-10-26 10:55:44,545 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-10-26 10:55:44,547 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 10:55:44,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.077 0.191 2026-10-26 10:55:45,285 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 30471808 (allocated 34353152) 2026-10-26 10:55:45,291 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 105104 2026-10-26 10:55:45,295 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-10-26 10:55:45,297 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 105104 2026-10-26 10:55:45,446 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105545_446515_test_05_tip_screen.txt 2026-10-26 10:55:45,447 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmphxf4jzlj_chrome_odoo" 2026-10-26 10:55:45,480 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-10-26 10:55:46,364 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 105363 2026-10-26 10:55:46,364 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpm55ydp0e_chrome_odoo 2026-10-26 10:55:46,364 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:42881/json/version 2026-10-26 10:55:46,366 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42881', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:55:46,512 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-26 10:55:46,513 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:42881/json 2026-10-26 10:55:46,513 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42881', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:55:46,535 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:42881/devtools/page/4F161F1FFE7FEBAB3408CBA3283255E9 2026-10-26 10:55:46,593 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-10-26 10:55:46,616 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-10-26 10:55:46,777 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:55:46,811 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-10-26 10:55:46,822 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:55:46,823 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:55:46,856 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:55:47,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:47] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.062 0.947 2026-10-26 10:55:47,864 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': '4F161F1FFE7FEBAB3408CBA3283255E9', 'loaderId': 'F1BF591B5AE23C50B84EDBC465630B0A', 'isDownload': False} 2026-10-26 10:55:47,865 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-10-26 10:55:47,912 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:55:47,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:47] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.026 2026-10-26 10:55:47,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:47] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.039 2026-10-26 10:55:47,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:47] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.044 2026-10-26 10:55:48,855 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:55:48,877 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:55:48,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.029 2026-10-26 10:55:48,956 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-26 10:55:48,971 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:55:48,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55: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-26 10:55:48,990 44 INFO rb-35659da-226004-429082 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-26 10:55:49,035 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:55:49,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-26 10:55:49,087 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:49] "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.032 2026-10-26 10:55:49,118 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-26 10:55:49,218 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.068 2026-10-26 10:55:50,149 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.285 0.569 2026-10-26 10:55:50,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:50] "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-26 10:55:50,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55: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-26 10:55:50,461 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:50] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.064 2026-10-26 10:55:50,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55: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.030 2026-10-26 10:55:50,593 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-26 10:55:50,608 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.011 2026-10-26 10:55:50,736 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:55:50,772 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 10:55:50,780 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:55:50,790 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:55:50,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:50] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.053 0.083 2026-10-26 10:55:50,956 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:50] "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-26 10:55:50,962 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 10:55:50,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:50] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.014 0.201 2026-10-26 10:55:51,017 44 INFO rb-35659da-226004-429082 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-26 10:55:51,047 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 10:55:51,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:51] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.139 0.079 2026-10-26 10:55:51,237 44 INFO rb-35659da-226004-429082 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-26 10:55:51,298 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:51] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.029 0.271 2026-10-26 10:55:51,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:51] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.297 2026-10-26 10:55:51,402 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:55:51,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.070 0.205 2026-10-26 10:55:51,550 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:51] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.205 2026-10-26 10:55:51,599 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55: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-26 10:55:51,715 44 INFO rb-35659da-226004-429082 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-26 10:55:51,844 44 INFO rb-35659da-226004-429082 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-26 10:55:51,900 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:55:51,903 44 INFO rb-35659da-226004-429082 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-26 10:55:51,951 44 INFO rb-35659da-226004-429082 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-26 10:55:52,019 44 INFO rb-35659da-226004-429082 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-26 10:55:52,070 44 INFO rb-35659da-226004-429082 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-26 10:55:52,131 44 INFO rb-35659da-226004-429082 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-26 10:55:52,186 44 INFO rb-35659da-226004-429082 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-26 10:55:52,236 44 INFO rb-35659da-226004-429082 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-26 10:55:52,322 44 INFO rb-35659da-226004-429082 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-26 10:55:52,382 44 INFO rb-35659da-226004-429082 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-26 10:55:52,427 44 INFO rb-35659da-226004-429082 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-26 10:55:52,475 44 INFO rb-35659da-226004-429082 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-26 10:55:52,554 44 INFO rb-35659da-226004-429082 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-26 10:55:52,605 44 INFO rb-35659da-226004-429082 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-26 10:55:52,656 44 INFO rb-35659da-226004-429082 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-26 10:55:52,713 44 INFO rb-35659da-226004-429082 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-26 10:55:52,765 44 INFO rb-35659da-226004-429082 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-26 10:55:52,819 44 INFO rb-35659da-226004-429082 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-26 10:55:52,871 44 INFO rb-35659da-226004-429082 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-26 10:55:52,924 44 INFO rb-35659da-226004-429082 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-26 10:55:52,997 44 INFO rb-35659da-226004-429082 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-26 10:55:53,047 44 INFO rb-35659da-226004-429082 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-26 10:55:53,098 44 INFO rb-35659da-226004-429082 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-26 10:55:53,149 44 INFO rb-35659da-226004-429082 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-26 10:55:53,225 44 INFO rb-35659da-226004-429082 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-26 10:55:53,281 44 INFO rb-35659da-226004-429082 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-26 10:55:53,328 44 INFO rb-35659da-226004-429082 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-26 10:55:53,384 44 INFO rb-35659da-226004-429082 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-26 10:55:53,434 44 INFO rb-35659da-226004-429082 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-26 10:55:53,488 44 INFO rb-35659da-226004-429082 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-26 10:55:53,544 44 INFO rb-35659da-226004-429082 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-26 10:55:53,604 44 INFO rb-35659da-226004-429082 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-26 10:55:53,678 44 INFO rb-35659da-226004-429082 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-26 10:55:53,730 44 INFO rb-35659da-226004-429082 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-26 10:55:53,781 44 INFO rb-35659da-226004-429082 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-26 10:55:53,832 44 INFO rb-35659da-226004-429082 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-26 10:55:53,903 44 INFO rb-35659da-226004-429082 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-26 10:55:53,968 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25749336 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'b0465169-5aa7-437b-a15d-52cc41fe2c9d'}] 2026-10-26 10:55:54,086 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25749336 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'b0465169-5aa7-437b-a15d-52cc41fe2c9d'} created pos.order #728 2026-10-26 10:55:54,120 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25749336 finished 2026-10-26 10:55:54,218 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.069 0.185 2026-10-26 10:55:54,274 44 INFO rb-35659da-226004-429082 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-26 10:55:54,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:54] "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-26 10:55:54,362 44 INFO rb-35659da-226004-429082 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-26 10:55:54,423 44 INFO rb-35659da-226004-429082 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-26 10:55:54,466 44 INFO rb-35659da-226004-429082 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-26 10:55:54,528 44 INFO rb-35659da-226004-429082 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-26 10:55:54,605 44 INFO rb-35659da-226004-429082 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-26 10:55:54,684 44 INFO rb-35659da-226004-429082 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-26 10:55:54,734 44 INFO rb-35659da-226004-429082 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-26 10:55:54,789 44 INFO rb-35659da-226004-429082 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-26 10:55:54,845 44 INFO rb-35659da-226004-429082 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-26 10:55:54,940 44 INFO rb-35659da-226004-429082 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-26 10:55:54,949 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89667665 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'b0465169-5aa7-437b-a15d-52cc41fe2c9d'}] 2026-10-26 10:55:54,985 44 INFO rb-35659da-226004-429082 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-26 10:55:55,020 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #227 deleted pos.order.line records with IDs: [1199, 1201] 2026-10-26 10:55:55,057 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89667665 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'b0465169-5aa7-437b-a15d-52cc41fe2c9d'} updated pos.order #728 2026-10-26 10:55:55,109 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89667665 finished 2026-10-26 10:55:55,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 100 0.158 0.265 2026-10-26 10:55:55,471 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89638764 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '45424490-94e7-47b6-ace7-54088c43dcca'}] 2026-10-26 10:55:55,610 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89638764 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '45424490-94e7-47b6-ace7-54088c43dcca'} created pos.order #729 2026-10-26 10:55:55,655 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89638764 finished 2026-10-26 10:55:55,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.080 0.227 2026-10-26 10:55:55,855 44 INFO rb-35659da-226004-429082 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-26 10:55:55,905 44 INFO rb-35659da-226004-429082 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-26 10:55:55,992 44 INFO rb-35659da-226004-429082 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-26 10:55:56,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.045 0.110 2026-10-26 10:55:56,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.050 2026-10-26 10:55:56,300 44 INFO rb-35659da-226004-429082 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-26 10:55:56,354 44 INFO rb-35659da-226004-429082 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-26 10:55:56,420 44 INFO rb-35659da-226004-429082 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-26 10:55:56,477 44 INFO rb-35659da-226004-429082 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-26 10:55:56,530 44 INFO rb-35659da-226004-429082 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-26 10:55:56,577 44 INFO rb-35659da-226004-429082 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-26 10:55:56,629 44 INFO rb-35659da-226004-429082 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-26 10:55:56,680 44 INFO rb-35659da-226004-429082 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-26 10:55:56,740 44 INFO rb-35659da-226004-429082 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-26 10:55:56,884 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.036 0.087 2026-10-26 10:55:56,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.036 2026-10-26 10:55:57,024 44 INFO rb-35659da-226004-429082 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-26 10:55:57,073 44 INFO rb-35659da-226004-429082 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-26 10:55:57,154 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:55:57] "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.018 2026-10-26 10:55:57,157 44 INFO rb-35659da-226004-429082 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-26 10:55:57,222 44 INFO rb-35659da-226004-429082 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-26 10:55:57,270 44 INFO rb-35659da-226004-429082 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-26 10:55:57,321 44 INFO rb-35659da-226004-429082 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-26 10:55:57,371 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-10-26 10:55:57,372 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-26 10:55:57,543 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 19572536 (allocated 21237760) 2026-10-26 10:55:57,572 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 105363 2026-10-26 10:55:57,576 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-10-26 10:55:57,578 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 105363 2026-10-26 10:55:57,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105557_739481_test_06_split_bill_screen.txt 2026-10-26 10:55:57,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmpm55ydp0e_chrome_odoo" 2026-10-26 10:55:57,800 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-10-26 10:55:58,486 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #225 deleted product.product records with IDs: [2577] 2026-10-26 10:55:59,319 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 105569 2026-10-26 10:55:59,320 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpwssmg6of_chrome_odoo 2026-10-26 10:55:59,320 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:33593/json/version 2026-10-26 10:55:59,321 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:55:59,416 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-26 10:55:59,416 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:33593/json 2026-10-26 10:55:59,420 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:55:59,451 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:33593/devtools/page/66DF246E653314C22B558DD710698CA7 2026-10-26 10:55:59,494 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-26 10:55:59,531 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-26 10:55:59,737 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:55:59,761 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-26 10:55:59,798 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:55:59,799 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:55:59,847 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:56:01,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:01] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.053 1.149 2026-10-26 10:56:01,057 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': '66DF246E653314C22B558DD710698CA7', 'loaderId': '3A73140269E2FC360D496C914970EAFA', 'isDownload': False} 2026-10-26 10:56:01,057 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-10-26 10:56:01,114 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:56:01,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:01] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-26 10:56:01,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:01] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.050 2026-10-26 10:56:01,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:01] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.056 2026-10-26 10:56:02,060 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:02,069 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:56:02,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-26 10:56:02,135 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:56:02,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-26 10:56:02,160 44 INFO rb-35659da-226004-429082 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-26 10:56:02,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:56:02,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:56:02,268 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.020 2026-10-26 10:56:02,316 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:02] "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.048 2026-10-26 10:56:02,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-26 10:56:02,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.066 2026-10-26 10:56:03,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.327 0.551 2026-10-26 10:56:03,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:03] "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-26 10:56:03,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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.024 2026-10-26 10:56:03,630 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:03] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.019 2026-10-26 10:56:03,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:03] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-26 10:56:03,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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.009 2026-10-26 10:56:03,808 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-26 10:56:03,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.016 2026-10-26 10:56:03,910 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:56:03,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:56:03,979 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:56:03,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:03] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.016 0.038 2026-10-26 10:56:04,005 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:56:04,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:04] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.106 2026-10-26 10:56:04,072 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:56:04,075 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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-26 10:56:04,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:04] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.003 0.017 2026-10-26 10:56:04,158 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:56:04,165 44 INFO rb-35659da-226004-429082 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-26 10:56:04,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:04] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.051 0.073 2026-10-26 10:56:04,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:04] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.058 0.234 2026-10-26 10:56:04,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:04] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.280 2026-10-26 10:56:04,461 44 INFO rb-35659da-226004-429082 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-26 10:56:04,474 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:56:04,618 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.088 2026-10-26 10:56:04,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 10:56:04,928 44 INFO rb-35659da-226004-429082 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-26 10:56:05,003 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:56:05,041 44 INFO rb-35659da-226004-429082 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-26 10:56:05,141 44 INFO rb-35659da-226004-429082 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-26 10:56:05,190 44 INFO rb-35659da-226004-429082 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-26 10:56:05,257 44 INFO rb-35659da-226004-429082 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-26 10:56:05,305 44 INFO rb-35659da-226004-429082 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-26 10:56:05,356 44 INFO rb-35659da-226004-429082 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-26 10:56:05,430 44 INFO rb-35659da-226004-429082 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-26 10:56:05,478 44 INFO rb-35659da-226004-429082 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-26 10:56:05,533 44 INFO rb-35659da-226004-429082 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-26 10:56:05,712 44 INFO rb-35659da-226004-429082 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-26 10:56:05,763 44 INFO rb-35659da-226004-429082 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-26 10:56:05,820 44 INFO rb-35659da-226004-429082 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-26 10:56:05,879 44 INFO rb-35659da-226004-429082 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-26 10:56:05,954 44 INFO rb-35659da-226004-429082 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-26 10:56:06,006 44 INFO rb-35659da-226004-429082 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-26 10:56:06,075 44 INFO rb-35659da-226004-429082 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-26 10:56:06,120 44 INFO rb-35659da-226004-429082 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-26 10:56:06,172 44 INFO rb-35659da-226004-429082 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-26 10:56:06,277 44 INFO rb-35659da-226004-429082 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-26 10:56:06,282 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88157121 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'aafe6572-143b-4c6d-b38a-dd8cec8a1c15'}] 2026-10-26 10:56:06,342 44 INFO rb-35659da-226004-429082 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-26 10:56:06,708 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88157121 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'aafe6572-143b-4c6d-b38a-dd8cec8a1c15'} created pos.order #730 2026-10-26 10:56:06,751 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88157121 finished 2026-10-26 10:56:06,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.406 0.209 2026-10-26 10:56:06,940 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22821466 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '2598fe3f-c86b-4334-912f-0288e206e6d7'}] 2026-10-26 10:56:07,045 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22821466 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '2598fe3f-c86b-4334-912f-0288e206e6d7'} created pos.order #731 2026-10-26 10:56:07,076 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22821466 finished 2026-10-26 10:56:07,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.061 0.181 2026-10-26 10:56:07,265 44 INFO rb-35659da-226004-429082 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-26 10:56:07,315 44 INFO rb-35659da-226004-429082 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-26 10:56:07,394 44 INFO rb-35659da-226004-429082 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-26 10:56:07,425 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:07,431 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:56:07,447 44 INFO rb-35659da-226004-429082 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-26 10:56:07,496 44 INFO rb-35659da-226004-429082 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-26 10:56:07,580 44 INFO rb-35659da-226004-429082 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-26 10:56:07,655 44 INFO rb-35659da-226004-429082 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-26 10:56:07,666 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53348586 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '2598fe3f-c86b-4334-912f-0288e206e6d7'}] 2026-10-26 10:56:07,684 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:56:07,871 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [707] to pos.order #731 2026-10-26 10:56:08,657 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53348586 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '2598fe3f-c86b-4334-912f-0288e206e6d7'} updated pos.order #731 2026-10-26 10:56:08,686 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53348586 finished 2026-10-26 10:56:08,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 247 0.591 0.614 2026-10-26 10:56:09,153 44 INFO rb-35659da-226004-429082 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-26 10:56:09,181 44 INFO rb-35659da-226004-429082 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-26 10:56:09,233 44 INFO rb-35659da-226004-429082 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-26 10:56:09,294 44 INFO rb-35659da-226004-429082 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-26 10:56:09,345 44 INFO rb-35659da-226004-429082 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-26 10:56:09,396 44 INFO rb-35659da-226004-429082 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-26 10:56:09,453 44 INFO rb-35659da-226004-429082 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-26 10:56:09,521 44 INFO rb-35659da-226004-429082 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-26 10:56:09,526 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32664734 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'aafe6572-143b-4c6d-b38a-dd8cec8a1c15'}] 2026-10-26 10:56:09,649 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [708] to pos.order #730 2026-10-26 10:56:10,113 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32664734 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'aafe6572-143b-4c6d-b38a-dd8cec8a1c15'} updated pos.order #730 2026-10-26 10:56:10,162 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32664734 finished 2026-10-26 10:56:10,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.205 0.542 2026-10-26 10:56:10,459 44 INFO rb-35659da-226004-429082 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-26 10:56:10,515 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-26 10:56:10,516 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour3 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-26 10:56:10,704 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 18024832 (allocated 20058112) 2026-10-26 10:56:10,736 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 105569 2026-10-26 10:56:10,744 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-26 10:56:10,748 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 105569 2026-10-26 10:56:10,901 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105610_901006_test_07_split_bill_screen.txt 2026-10-26 10:56:10,901 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmpwssmg6of_chrome_odoo" 2026-10-26 10:56:11,356 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 105776 2026-10-26 10:56:11,357 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmplxw7qpc0_chrome_odoo 2026-10-26 10:56:11,357 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:44185/json/version 2026-10-26 10:56:11,358 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44185', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:56:11,457 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-26 10:56:11,458 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:44185/json 2026-10-26 10:56:11,458 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44185', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:56:11,476 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:44185/devtools/page/58DF3EB0AF98E3E5CF974505DFEE945A 2026-10-26 10:56:11,488 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-26 10:56:11,497 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-26 10:56:11,595 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:56:11,600 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-26 10:56:11,621 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:56:11,621 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:56:11,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:11] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.075 0.076 2026-10-26 10:56:11,835 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': '58DF3EB0AF98E3E5CF974505DFEE945A', 'loaderId': 'CBDD7E37F4EFDD55309720A778504F0B', 'isDownload': False} 2026-10-26 10:56:11,836 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourPay')" 2026-10-26 10:56:11,867 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:56:11,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:11] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.017 0.014 2026-10-26 10:56:11,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:11] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.046 2026-10-26 10:56:11,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:11] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.080 2026-10-26 10:56:12,877 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:12,884 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:12,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:56:12,962 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:56:12,968 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.011 2026-10-26 10:56:12,981 44 INFO rb-35659da-226004-429082 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-26 10:56:13,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-26 10:56:13,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:56:13,119 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:13] "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-26 10:56:13,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 10:56:13,156 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-26 10:56:13,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.010 0.033 2026-10-26 10:56:14,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 283 0.387 0.643 2026-10-26 10:56:14,361 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:14] "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-26 10:56:14,497 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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-26 10:56:14,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:14] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.005 0.034 2026-10-26 10:56:14,632 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:14] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.049 2026-10-26 10:56:14,695 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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.018 2026-10-26 10:56:14,729 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-26 10:56:14,748 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:56:14,835 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:56:14,857 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:56:14,920 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.074 2026-10-26 10:56:14,960 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:14] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.051 0.085 2026-10-26 10:56:14,985 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:14] "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-26 10:56:15,020 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.052 2026-10-26 10:56:15,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:15] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.015 0.200 2026-10-26 10:56:15,056 44 INFO rb-35659da-226004-429082 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-26 10:56:15,057 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.214 2026-10-26 10:56:15,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:15] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.037 2026-10-26 10:56:15,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:15] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.021 2026-10-26 10:56:15,170 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:56:15,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:15] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.049 0.087 2026-10-26 10:56:15,399 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:15] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.036 0.215 2026-10-26 10:56:15,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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.014 2026-10-26 10:56:15,545 44 INFO rb-35659da-226004-429082 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-26 10:56:15,574 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:15,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:15] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.033 2026-10-26 10:56:15,642 44 INFO rb-35659da-226004-429082 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-26 10:56:15,758 44 INFO rb-35659da-226004-429082 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-26 10:56:15,807 44 INFO rb-35659da-226004-429082 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-26 10:56:15,859 44 INFO rb-35659da-226004-429082 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-26 10:56:15,915 44 INFO rb-35659da-226004-429082 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-26 10:56:16,013 44 INFO rb-35659da-226004-429082 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-26 10:56:16,064 44 INFO rb-35659da-226004-429082 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-26 10:56:16,118 44 INFO rb-35659da-226004-429082 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-26 10:56:16,166 44 INFO rb-35659da-226004-429082 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-26 10:56:16,218 44 INFO rb-35659da-226004-429082 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-26 10:56:16,316 44 INFO rb-35659da-226004-429082 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-26 10:56:16,346 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:16,413 44 INFO rb-35659da-226004-429082 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-26 10:56:16,502 44 INFO rb-35659da-226004-429082 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-26 10:56:16,568 44 INFO rb-35659da-226004-429082 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-26 10:56:16,638 44 INFO rb-35659da-226004-429082 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-26 10:56:16,738 44 INFO rb-35659da-226004-429082 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-26 10:56:16,791 44 INFO rb-35659da-226004-429082 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-26 10:56:16,848 44 INFO rb-35659da-226004-429082 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-26 10:56:16,929 44 INFO rb-35659da-226004-429082 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-26 10:56:16,994 44 INFO rb-35659da-226004-429082 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-26 10:56:17,053 44 INFO rb-35659da-226004-429082 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-26 10:56:17,202 44 INFO rb-35659da-226004-429082 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-26 10:56:17,211 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89280872 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': '262c49e4-2713-4e02-8ccc-c0c4a92952c1'}] 2026-10-26 10:56:17,297 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89280872 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': '262c49e4-2713-4e02-8ccc-c0c4a92952c1'} created pos.order #732 2026-10-26 10:56:17,330 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89280872 finished 2026-10-26 10:56:17,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.049 0.175 2026-10-26 10:56:17,505 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71028396 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000002', 'uuid': 'f021ca0f-e2ec-4528-aa3a-b0a5d716986f'}] 2026-10-26 10:56:17,586 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71028396 order {'name': '/', 'pos_reference': '262-120-000002', 'uuid': 'f021ca0f-e2ec-4528-aa3a-b0a5d716986f'} created pos.order #733 2026-10-26 10:56:17,610 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71028396 finished 2026-10-26 10:56:17,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.049 0.160 2026-10-26 10:56:17,801 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:56:17,802 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:56:17,825 44 INFO rb-35659da-226004-429082 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-26 10:56:17,894 44 INFO rb-35659da-226004-429082 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-26 10:56:17,908 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:56:17,916 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33759476 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000002', 'uuid': 'f021ca0f-e2ec-4528-aa3a-b0a5d716986f'}] 2026-10-26 10:56:18,135 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [709] to pos.order #733 2026-10-26 10:56:18,773 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33759476 order {'name': '/', 'pos_reference': '262-120-000002', 'uuid': 'f021ca0f-e2ec-4528-aa3a-b0a5d716986f'} updated pos.order #733 2026-10-26 10:56:18,816 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33759476 finished 2026-10-26 10:56:18,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 153 0.438 0.636 2026-10-26 10:56:19,301 44 INFO rb-35659da-226004-429082 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-26 10:56:19,359 44 INFO rb-35659da-226004-429082 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-26 10:56:19,413 44 INFO rb-35659da-226004-429082 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-26 10:56:19,463 44 INFO rb-35659da-226004-429082 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-26 10:56:19,529 44 INFO rb-35659da-226004-429082 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-26 10:56:19,580 44 INFO rb-35659da-226004-429082 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-26 10:56:19,642 44 INFO rb-35659da-226004-429082 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-26 10:56:19,663 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14400807 started for PoS orders references: [{'name': '/', 'pos_reference': '262-120-000001', 'uuid': '262c49e4-2713-4e02-8ccc-c0c4a92952c1'}] 2026-10-26 10:56:19,784 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [710] to pos.order #732 2026-10-26 10:56:20,317 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14400807 order {'name': '/', 'pos_reference': '262-120-000001', 'uuid': '262c49e4-2713-4e02-8ccc-c0c4a92952c1'} updated pos.order #732 2026-10-26 10:56:20,353 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14400807 finished 2026-10-26 10:56:20,503 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 153 0.238 0.606 2026-10-26 10:56:20,656 44 INFO rb-35659da-226004-429082 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-26 10:56:20,700 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-26 10:56:20,701 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR SplitBillScreenTourPay SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-26 10:56:20,958 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 19234412 (allocated 21368832) 2026-10-26 10:56:20,994 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 105776 2026-10-26 10:56:21,001 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-26 10:56:21,002 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 105776 2026-10-26 10:56:21,158 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105621_158280_test_07_split_bill_screen.txt 2026-10-26 10:56:21,158 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmplxw7qpc0_chrome_odoo" 2026-10-26 10:56:21,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-10-26 10:56:21,942 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome pid: 105986 2026-10-26 10:56:21,943 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless temporary user profile dir: /tmp/tmpdey871a9_chrome_odoo 2026-10-26 10:56:21,943 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:43003/json/version 2026-10-26 10:56:21,944 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43003', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:56:22,099 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Browser version: Chrome/150.0.7871.114 2026-10-26 10:56:22,099 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:43003/json 2026-10-26 10:56:22,099 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43003', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:56:22,197 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Websocket url found: ws://127.0.0.1:43003/devtools/page/0C27D1C5AE92C589703094580FDDB6FD 2026-10-26 10:56:22,236 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Enable chrome headless console log notification 2026-10-26 10:56:22,254 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless enable page notifications 2026-10-26 10:56:22,378 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:56:22,395 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Setting session cookie in browser 2026-10-26 10:56:22,403 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:56:22,404 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:56:22,431 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:56:23,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:23] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.053 0.883 2026-10-26 10:56:23,370 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigation result: {'frameId': '0C27D1C5AE92C589703094580FDDB6FD', 'loaderId': '7CD2A25EEAFD45B0F0C218208F91A30F', 'isDownload': False} 2026-10-26 10:56:23,371 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-10-26 10:56:23,415 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:56:23,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:23] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-26 10:56:23,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:23] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-26 10:56:23,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:23] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-26 10:56:24,265 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:24,269 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:24,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 10:56:24,383 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:56:24,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-26 10:56:24,412 44 INFO rb-35659da-226004-429082 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-26 10:56:24,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 10:56:24,473 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:24,529 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:24] "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.014 2026-10-26 10:56:24,562 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.047 2026-10-26 10:56:24,670 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.076 2026-10-26 10:56:24,674 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-26 10:56:25,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.311 0.590 2026-10-26 10:56:25,721 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:56:25,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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.014 2026-10-26 10:56:25,969 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:25] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.070 2026-10-26 10:56:26,033 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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.011 2026-10-26 10:56:26,058 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: Owl is running in 'dev' mode. 2026-10-26 10:56:26,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.013 2026-10-26 10:56:26,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:56:26,193 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:56:26,219 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:56:26,304 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.091 2026-10-26 10:56:26,317 44 INFO rb-35659da-226004-429082 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-26 10:56:26,335 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:56:26,381 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.078 0.120 2026-10-26 10:56:26,422 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "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-26 10:56:26,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.020 0.266 2026-10-26 10:56:26,509 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 10:56:26,569 44 INFO rb-35659da-226004-429082 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-26 10:56:26,631 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:56:26,742 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.097 0.357 2026-10-26 10:56:26,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.062 0.512 2026-10-26 10:56:26,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.373 2026-10-26 10:56:27,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:27] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.506 2026-10-26 10:56:27,027 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:27] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.015 2026-10-26 10:56:27,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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.012 2026-10-26 10:56:27,187 44 INFO rb-35659da-226004-429082 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-26 10:56:27,234 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:27] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.010 0.017 2026-10-26 10:56:27,260 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:27,317 44 INFO rb-35659da-226004-429082 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-26 10:56:27,391 44 INFO rb-35659da-226004-429082 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-26 10:56:27,450 44 INFO rb-35659da-226004-429082 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-26 10:56:27,498 44 INFO rb-35659da-226004-429082 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-26 10:56:27,549 44 INFO rb-35659da-226004-429082 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-26 10:56:27,627 44 INFO rb-35659da-226004-429082 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-26 10:56:27,682 44 INFO rb-35659da-226004-429082 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-26 10:56:27,732 44 INFO rb-35659da-226004-429082 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-26 10:56:27,782 44 INFO rb-35659da-226004-429082 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-26 10:56:27,834 44 INFO rb-35659da-226004-429082 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-26 10:56:27,918 44 INFO rb-35659da-226004-429082 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-26 10:56:27,972 44 INFO rb-35659da-226004-429082 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-26 10:56:28,025 44 INFO rb-35659da-226004-429082 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-26 10:56:28,073 44 INFO rb-35659da-226004-429082 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-26 10:56:28,125 44 INFO rb-35659da-226004-429082 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-26 10:56:28,175 44 INFO rb-35659da-226004-429082 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-26 10:56:28,227 44 INFO rb-35659da-226004-429082 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-26 10:56:28,279 44 INFO rb-35659da-226004-429082 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-26 10:56:28,337 44 INFO rb-35659da-226004-429082 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-26 10:56:28,389 44 INFO rb-35659da-226004-429082 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-26 10:56:28,439 44 INFO rb-35659da-226004-429082 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-26 10:56:28,528 44 INFO rb-35659da-226004-429082 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-26 10:56:28,556 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:28,560 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:56:28,618 44 INFO rb-35659da-226004-429082 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-26 10:56:28,699 44 INFO rb-35659da-226004-429082 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-26 10:56:28,718 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:56:28,723 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1786484 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'dc4b8b30-b6ce-4ac6-890f-30eafcc947c5'}] 2026-10-26 10:56:29,433 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1786484 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'dc4b8b30-b6ce-4ac6-890f-30eafcc947c5'} created pos.order #734 2026-10-26 10:56:29,472 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1786484 finished 2026-10-26 10:56:29,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.246 0.600 2026-10-26 10:56:29,859 44 INFO rb-35659da-226004-429082 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-26 10:56:29,910 44 INFO rb-35659da-226004-429082 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-26 10:56:29,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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.014 2026-10-26 10:56:29,993 44 INFO rb-35659da-226004-429082 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-26 10:56:30,043 44 INFO rb-35659da-226004-429082 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-26 10:56:30,085 44 INFO rb-35659da-226004-429082 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-26 10:56:30,137 44 INFO rb-35659da-226004-429082 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-26 10:56:30,187 44 INFO rb-35659da-226004-429082 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-26 10:56:30,242 44 INFO rb-35659da-226004-429082 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-26 10:56:30,303 44 INFO rb-35659da-226004-429082 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-26 10:56:30,403 44 INFO rb-35659da-226004-429082 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-26 10:56:30,410 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29515117 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'db10802a-df33-4792-b3a9-cfae649bd894'}] 2026-10-26 10:56:30,496 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29515117 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'db10802a-df33-4792-b3a9-cfae649bd894'} created pos.order #735 2026-10-26 10:56:30,525 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29515117 finished 2026-10-26 10:56:30,622 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 40 0.060 0.156 2026-10-26 10:56:30,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:30] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 49 0.037 0.084 2026-10-26 10:56:30,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.035 2026-10-26 10:56:30,851 44 INFO rb-35659da-226004-429082 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-26 10:56:30,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:30] "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.015 2026-10-26 10:56:30,897 44 INFO rb-35659da-226004-429082 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-26 10:56:30,948 44 INFO rb-35659da-226004-429082 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-26 10:56:31,002 44 INFO rb-35659da-226004-429082 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-26 10:56:31,053 44 INFO rb-35659da-226004-429082 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-26 10:56:31,104 44 INFO rb-35659da-226004-429082 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-26 10:56:31,164 44 INFO rb-35659da-226004-429082 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-26 10:56:31,216 44 INFO rb-35659da-226004-429082 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-26 10:56:31,265 44 INFO rb-35659da-226004-429082 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-26 10:56:31,345 44 INFO rb-35659da-226004-429082 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-26 10:56:31,394 44 INFO rb-35659da-226004-429082 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-26 10:56:31,462 44 INFO rb-35659da-226004-429082 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-26 10:56:31,513 44 INFO rb-35659da-226004-429082 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-26 10:56:31,563 44 INFO rb-35659da-226004-429082 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-26 10:56:31,615 44 INFO rb-35659da-226004-429082 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-26 10:56:31,665 44 INFO rb-35659da-226004-429082 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-26 10:56:31,716 44 INFO rb-35659da-226004-429082 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-26 10:56:31,767 44 INFO rb-35659da-226004-429082 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-26 10:56:31,819 44 INFO rb-35659da-226004-429082 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-26 10:56:31,882 44 INFO rb-35659da-226004-429082 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-26 10:56:31,935 44 INFO rb-35659da-226004-429082 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-26 10:56:31,985 44 INFO rb-35659da-226004-429082 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-26 10:56:32,049 44 INFO rb-35659da-226004-429082 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-26 10:56:32,114 44 INFO rb-35659da-226004-429082 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-26 10:56:32,121 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21178676 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'db10802a-df33-4792-b3a9-cfae649bd894'}] 2026-10-26 10:56:32,171 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1212] to pos.order #735 2026-10-26 10:56:32,293 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [712] to pos.order #735 2026-10-26 10:56:32,723 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21178676 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'db10802a-df33-4792-b3a9-cfae649bd894'} updated pos.order #735 2026-10-26 10:56:32,788 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21178676 finished 2026-10-26 10:56:32,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 192 0.232 0.583 2026-10-26 10:56:33,057 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: tour succeeded 2026-10-26 10:56:33,062 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: ╔═══════════════════════════════════════════╗ ║ TOUR RefundStayCurrentTableTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-26 10:56:33,313 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: heap 19271296 (allocated 20582400) 2026-10-26 10:56:33,340 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing chrome headless with pid 105986 2026-10-26 10:56:33,350 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing websocket connection 2026-10-26 10:56:33,358 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Terminating chrome headless with pid 105986 2026-10-26 10:56:33,495 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105633_495062_test_08_refund_stay_current_table.txt 2026-10-26 10:56:33,495 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Removing chrome user profile "/tmp/tmpdey871a9_chrome_odoo" 2026-10-26 10:56:33,524 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-10-26 10:56:36,165 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome pid: 106214 2026-10-26 10:56:36,165 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless temporary user profile dir: /tmp/tmp8uuq9rb0_chrome_odoo 2026-10-26 10:56:36,166 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:40409/json/version 2026-10-26 10:56:36,167 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40409', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:56:36,243 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Browser version: Chrome/150.0.7871.114 2026-10-26 10:56:36,243 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:40409/json 2026-10-26 10:56:36,259 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40409', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:56:36,293 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Websocket url found: ws://127.0.0.1:40409/devtools/page/0C12E4BC45F7E874AF7539E085B2DA7E 2026-10-26 10:56:36,320 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Enable chrome headless console log notification 2026-10-26 10:56:36,344 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless enable page notifications 2026-10-26 10:56:36,467 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:56:36,475 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Setting session cookie in browser 2026-10-26 10:56:36,484 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:56:36,484 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:56:36,510 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:56:37,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:37] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.066 0.847 2026-10-26 10:56:37,423 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigation result: {'frameId': '0C12E4BC45F7E874AF7539E085B2DA7E', 'loaderId': 'DCCF4A513B516D191918A71212A964F9', 'isDownload': False} 2026-10-26 10:56:37,423 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4ProductCombo')" 2026-10-26 10:56:37,456 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:56:37,504 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:37] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-10-26 10:56:37,524 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:37] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-26 10:56:37,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:37] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.078 2026-10-26 10:56:38,532 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:38,546 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:56:38,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-26 10:56:38,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 10:56:38,662 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:56:38,679 44 INFO rb-35659da-226004-429082 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-26 10:56:38,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 10:56:38,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:56:38,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.016 2026-10-26 10:56:38,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-26 10:56:38,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.068 2026-10-26 10:56:38,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-26 10:56:39,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.300 0.626 2026-10-26 10:56:39,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.055 2026-10-26 10:56:40,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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.013 2026-10-26 10:56:40,256 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:40] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.061 2026-10-26 10:56:40,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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.019 2026-10-26 10:56:40,458 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: Owl is running in 'dev' mode. 2026-10-26 10:56:40,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 10:56:40,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:56:40,595 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:56:40,635 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:40,660 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:56:40,728 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:40] "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-26 10:56:40,735 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 10:56:40,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:40] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.063 0.086 2026-10-26 10:56:40,792 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:40] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.008 0.157 2026-10-26 10:56:40,818 44 INFO rb-35659da-226004-429082 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-26 10:56:40,853 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-26 10:56:40,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:40] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.065 0.120 2026-10-26 10:56:41,019 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:41] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.007 0.199 2026-10-26 10:56:41,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:41] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-26 10:56:41,151 44 INFO rb-35659da-226004-429082 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-26 10:56:41,163 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:56:41,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:41] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.120 0.236 2026-10-26 10:56:41,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.182 2026-10-26 10:56:41,468 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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-26 10:56:41,603 44 INFO rb-35659da-226004-429082 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-26 10:56:41,652 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:41,679 44 INFO rb-35659da-226004-429082 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-26 10:56:41,738 44 INFO rb-35659da-226004-429082 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-26 10:56:41,798 44 INFO rb-35659da-226004-429082 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-26 10:56:41,865 44 INFO rb-35659da-226004-429082 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-26 10:56:42,025 44 INFO rb-35659da-226004-429082 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-26 10:56:42,105 44 INFO rb-35659da-226004-429082 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-26 10:56:42,166 44 INFO rb-35659da-226004-429082 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-26 10:56:42,224 44 INFO rb-35659da-226004-429082 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-26 10:56:42,281 44 INFO rb-35659da-226004-429082 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-26 10:56:42,426 44 INFO rb-35659da-226004-429082 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-26 10:56:42,492 44 INFO rb-35659da-226004-429082 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-26 10:56:42,544 44 INFO rb-35659da-226004-429082 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-26 10:56:42,592 44 INFO rb-35659da-226004-429082 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-26 10:56:42,643 44 INFO rb-35659da-226004-429082 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-26 10:56:42,697 44 INFO rb-35659da-226004-429082 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-26 10:56:42,747 44 INFO rb-35659da-226004-429082 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-26 10:56:42,801 44 INFO rb-35659da-226004-429082 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-26 10:56:42,908 44 INFO rb-35659da-226004-429082 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-26 10:56:42,973 44 INFO rb-35659da-226004-429082 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-26 10:56:43,074 44 INFO rb-35659da-226004-429082 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-26 10:56:43,130 44 INFO rb-35659da-226004-429082 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-26 10:56:43,177 44 INFO rb-35659da-226004-429082 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-26 10:56:43,235 44 INFO rb-35659da-226004-429082 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-26 10:56:43,286 44 INFO rb-35659da-226004-429082 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-26 10:56:43,411 44 INFO rb-35659da-226004-429082 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-26 10:56:43,466 44 INFO rb-35659da-226004-429082 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-26 10:56:43,514 44 INFO rb-35659da-226004-429082 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-26 10:56:43,566 44 INFO rb-35659da-226004-429082 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-26 10:56:43,616 44 INFO rb-35659da-226004-429082 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-26 10:56:43,667 44 INFO rb-35659da-226004-429082 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-26 10:56:43,733 44 INFO rb-35659da-226004-429082 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-26 10:56:43,811 44 INFO rb-35659da-226004-429082 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-26 10:56:43,883 44 INFO rb-35659da-226004-429082 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-26 10:56:43,942 44 INFO rb-35659da-226004-429082 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-26 10:56:44,009 44 INFO rb-35659da-226004-429082 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-26 10:56:44,068 44 INFO rb-35659da-226004-429082 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-26 10:56:44,115 44 INFO rb-35659da-226004-429082 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-26 10:56:44,163 44 INFO rb-35659da-226004-429082 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-26 10:56:44,214 44 INFO rb-35659da-226004-429082 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-26 10:56:44,265 44 INFO rb-35659da-226004-429082 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-26 10:56:44,316 44 INFO rb-35659da-226004-429082 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-26 10:56:44,368 44 INFO rb-35659da-226004-429082 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-26 10:56:44,419 44 INFO rb-35659da-226004-429082 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-26 10:56:44,471 44 INFO rb-35659da-226004-429082 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-26 10:56:44,522 44 INFO rb-35659da-226004-429082 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-26 10:56:44,708 44 INFO rb-35659da-226004-429082 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-26 10:56:44,727 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32672432 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '51daccf1-da38-4e0c-b764-2527380f55ee'}] 2026-10-26 10:56:44,765 44 INFO rb-35659da-226004-429082 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-26 10:56:44,870 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32672432 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '51daccf1-da38-4e0c-b764-2527380f55ee'} created pos.order #736 2026-10-26 10:56:44,905 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32672432 finished 2026-10-26 10:56:45,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 96 0.087 0.200 2026-10-26 10:56:45,185 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33068389 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a42d97d1-e551-4b51-8beb-d69c93f5da76'}] 2026-10-26 10:56:45,353 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33068389 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a42d97d1-e551-4b51-8beb-d69c93f5da76'} created pos.order #737 2026-10-26 10:56:45,385 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33068389 finished 2026-10-26 10:56:45,473 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.111 0.180 2026-10-26 10:56:45,641 44 INFO rb-35659da-226004-429082 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-26 10:56:45,696 44 INFO rb-35659da-226004-429082 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-26 10:56:45,778 44 INFO rb-35659da-226004-429082 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-26 10:56:45,797 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:56:45,798 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:56:45,827 44 INFO rb-35659da-226004-429082 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-26 10:56:45,882 44 INFO rb-35659da-226004-429082 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-26 10:56:45,970 44 INFO rb-35659da-226004-429082 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-26 10:56:46,044 44 INFO rb-35659da-226004-429082 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-26 10:56:46,053 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55232509 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a42d97d1-e551-4b51-8beb-d69c93f5da76'}] 2026-10-26 10:56:46,068 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:56:46,236 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [713] to pos.order #737 2026-10-26 10:56:47,535 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55232509 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a42d97d1-e551-4b51-8beb-d69c93f5da76'} updated pos.order #737 2026-10-26 10:56:47,566 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55232509 finished 2026-10-26 10:56:47,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 390 0.532 1.144 2026-10-26 10:56:48,123 44 INFO rb-35659da-226004-429082 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-26 10:56:48,181 44 INFO rb-35659da-226004-429082 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-26 10:56:48,274 44 INFO rb-35659da-226004-429082 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-26 10:56:48,342 44 INFO rb-35659da-226004-429082 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-26 10:56:48,398 44 INFO rb-35659da-226004-429082 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-26 10:56:48,450 44 INFO rb-35659da-226004-429082 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-26 10:56:48,498 44 INFO rb-35659da-226004-429082 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-26 10:56:48,549 44 INFO rb-35659da-226004-429082 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-26 10:56:48,598 44 INFO rb-35659da-226004-429082 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-26 10:56:48,648 44 INFO rb-35659da-226004-429082 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-26 10:56:48,699 44 INFO rb-35659da-226004-429082 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-26 10:56:48,755 44 INFO rb-35659da-226004-429082 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-26 10:56:48,805 44 INFO rb-35659da-226004-429082 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-26 10:56:48,856 44 INFO rb-35659da-226004-429082 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-26 10:56:48,909 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: tour succeeded 2026-10-26 10:56:48,909 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour4ProductCombo SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-26 10:56:49,149 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: heap 23229960 (allocated 24907776) 2026-10-26 10:56:49,164 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing chrome headless with pid 106214 2026-10-26 10:56:49,165 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing websocket connection 2026-10-26 10:56:49,166 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Terminating chrome headless with pid 106214 2026-10-26 10:56:49,339 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105649_339604_test_09_combo_split_bill.txt 2026-10-26 10:56:49,340 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Removing chrome user profile "/tmp/tmp8uuq9rb0_chrome_odoo" 2026-10-26 10:56:49,373 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-10-26 10:56:49,959 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 106433 2026-10-26 10:56:49,960 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpuou8_o6z_chrome_odoo 2026-10-26 10:56:49,960 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:38591/json/version 2026-10-26 10:56:49,962 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38591', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:56:50,102 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-26 10:56:50,102 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:38591/json 2026-10-26 10:56:50,104 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38591', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:56:50,130 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:38591/devtools/page/21A615F6FDE40DE252C19C2A82C857DB 2026-10-26 10:56:50,138 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-10-26 10:56:50,183 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-10-26 10:56:50,305 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:56:50,322 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-10-26 10:56:50,334 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:56:50,334 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:56:50,372 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:56:51,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:51] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.052 1.108 2026-10-26 10:56:51,539 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': '21A615F6FDE40DE252C19C2A82C857DB', 'loaderId': '24E7AF94D6826CB68A53658CD586000C', 'isDownload': False} 2026-10-26 10:56:51,540 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-10-26 10:56:51,556 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:56:51,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:51] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-10-26 10:56:51,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:51] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-26 10:56:51,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:51] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.012 0.047 2026-10-26 10:56:52,415 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:56:52,428 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:52,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-26 10:56:52,492 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:56:52,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 10:56:52,512 44 INFO rb-35659da-226004-429082 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-26 10:56:52,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.023 2026-10-26 10:56:52,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:56:52,635 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:52] "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.022 2026-10-26 10:56:52,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-26 10:56:52,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.064 2026-10-26 10:56:52,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-26 10:56:53,761 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.301 0.624 2026-10-26 10:56:53,798 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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-26 10:56:53,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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.017 2026-10-26 10:56:54,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.048 2026-10-26 10:56:54,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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-26 10:56:54,126 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-26 10:56:54,161 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-26 10:56:54,261 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:56:54,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:56:54,288 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:56:54,325 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:56:54,368 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.035 0.043 2026-10-26 10:56:54,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.086 2026-10-26 10:56:54,437 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:56:54,440 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:56:54,540 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:56:54,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.026 0.033 2026-10-26 10:56:54,584 44 INFO rb-35659da-226004-429082 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-26 10:56:54,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.047 0.147 2026-10-26 10:56:54,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.051 2026-10-26 10:56:54,936 44 INFO rb-35659da-226004-429082 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-26 10:56:54,945 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:56:54,963 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:54] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.058 0.411 2026-10-26 10:56:55,188 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.083 0.151 2026-10-26 10:56:55,258 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56: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.008 2026-10-26 10:56:55,395 44 INFO rb-35659da-226004-429082 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-26 10:56:55,445 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:56:55,505 44 INFO rb-35659da-226004-429082 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-26 10:56:55,561 44 INFO rb-35659da-226004-429082 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-26 10:56:55,618 44 INFO rb-35659da-226004-429082 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-26 10:56:55,667 44 INFO rb-35659da-226004-429082 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-26 10:56:55,715 44 INFO rb-35659da-226004-429082 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-26 10:56:55,775 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [10/20] Tour SaveLastPreparationChangesTour → Step body 2026-10-26 10:56:55,820 44 INFO rb-35659da-226004-429082 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-26 10:56:55,914 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92655898 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '5d13ae12-10ec-4b99-a4f1-42490b6301cb'}] 2026-10-26 10:56:55,918 44 INFO rb-35659da-226004-429082 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-26 10:56:56,079 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92655898 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '5d13ae12-10ec-4b99-a4f1-42490b6301cb'} created pos.order #738 2026-10-26 10:56:56,114 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92655898 finished 2026-10-26 10:56:56,234 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.114 0.210 2026-10-26 10:56:56,318 44 INFO rb-35659da-226004-429082 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-26 10:56:56,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:56:56] "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.017 2026-10-26 10:56:58,344 44 INFO rb-35659da-226004-429082 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-26 10:56:58,395 44 INFO rb-35659da-226004-429082 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-26 10:56:58,447 44 INFO rb-35659da-226004-429082 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-26 10:56:58,508 44 INFO rb-35659da-226004-429082 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-26 10:57:00,543 44 INFO rb-35659da-226004-429082 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-26 10:57:00,595 44 INFO rb-35659da-226004-429082 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-26 10:57:00,646 44 INFO rb-35659da-226004-429082 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-26 10:57:00,700 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-10-26 10:57:00,701 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 10:57:00,907 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 15846532 (allocated 17563648) 2026-10-26 10:57:00,949 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 106433 2026-10-26 10:57:00,954 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-10-26 10:57:00,958 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 106433 2026-10-26 10:57:01,107 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105701_107679_test_10_save_last_preparation_changes.txt 2026-10-26 10:57:01,108 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmpuou8_o6z_chrome_odoo" 2026-10-26 10:57:01,168 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-10-26 10:57:01,904 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 106644 2026-10-26 10:57:01,905 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmpse54c7xs_chrome_odoo 2026-10-26 10:57:01,905 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:38787/json/version 2026-10-26 10:57:01,906 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38787', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:02,080 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: Chrome/150.0.7871.114 2026-10-26 10:57:02,080 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:38787/json 2026-10-26 10:57:02,081 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38787', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:02,102 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:38787/devtools/page/9234BC14150455D78ADFCBAD6D71696B 2026-10-26 10:57:02,127 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-10-26 10:57:02,139 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-10-26 10:57:02,263 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:57:02,280 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-10-26 10:57:02,283 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:57:02,284 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:57:02,312 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:57:03,192 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:03] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.052 0.844 2026-10-26 10:57:03,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': '9234BC14150455D78ADFCBAD6D71696B', 'loaderId': '286D6D4D735067B1446A3C10896C2FA8', 'isDownload': False} 2026-10-26 10:57:03,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-10-26 10:57:03,256 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:57:03,302 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:03] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.035 2026-10-26 10:57:03,314 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:03] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-26 10:57:03,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:03] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-26 10:57:04,271 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:04,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.040 2026-10-26 10:57:04,324 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:57:04,382 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:57:04,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-26 10:57:04,396 44 INFO rb-35659da-226004-429082 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-26 10:57:04,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:57:04,452 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:04,505 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:04] "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-26 10:57:04,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-26 10:57:04,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.051 2026-10-26 10:57:04,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-26 10:57:05,613 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.328 0.596 2026-10-26 10:57:05,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:05] "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-26 10:57:05,776 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 10:57:05,938 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:05] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.027 0.104 2026-10-26 10:57:05,984 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 10:57:06,017 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-10-26 10:57:06,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 10:57:06,131 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:57:06,164 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:57:06,170 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 10:57:06,267 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:57:06,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.093 0.071 2026-10-26 10:57:06,288 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "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-26 10:57:06,367 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.023 0.229 2026-10-26 10:57:06,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.197 2026-10-26 10:57:06,406 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.104 2026-10-26 10:57:06,450 44 INFO rb-35659da-226004-429082 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-26 10:57:06,547 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:57:06,661 44 INFO rb-35659da-226004-429082 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-26 10:57:06,738 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:06,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.059 0.198 2026-10-26 10:57:06,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.029 0.310 2026-10-26 10:57:06,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.267 2026-10-26 10:57:07,029 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:07] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.020 0.476 2026-10-26 10:57:07,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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.010 2026-10-26 10:57:07,164 44 INFO rb-35659da-226004-429082 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-26 10:57:07,221 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:07] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.021 2026-10-26 10:57:07,261 44 INFO rb-35659da-226004-429082 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-26 10:57:07,293 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:07,400 44 INFO rb-35659da-226004-429082 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-26 10:57:07,449 44 INFO rb-35659da-226004-429082 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-26 10:57:07,500 44 INFO rb-35659da-226004-429082 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-26 10:57:07,549 44 INFO rb-35659da-226004-429082 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-26 10:57:07,601 44 INFO rb-35659da-226004-429082 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-26 10:57:07,664 44 INFO rb-35659da-226004-429082 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-26 10:57:07,700 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18725865 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c2b84588-9ed6-4886-bafd-e07ad607ca89'}] 2026-10-26 10:57:07,827 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18725865 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c2b84588-9ed6-4886-bafd-e07ad607ca89'} created pos.order #739 2026-10-26 10:57:07,862 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18725865 finished 2026-10-26 10:57:07,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.061 0.205 2026-10-26 10:57:08,004 44 INFO rb-35659da-226004-429082 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-26 10:57:08,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:08] "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-26 10:57:08,092 44 INFO rb-35659da-226004-429082 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-26 10:57:08,144 44 INFO rb-35659da-226004-429082 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-26 10:57:08,197 44 INFO rb-35659da-226004-429082 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-26 10:57:08,248 44 INFO rb-35659da-226004-429082 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-26 10:57:08,299 44 INFO rb-35659da-226004-429082 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-26 10:57:08,355 44 INFO rb-35659da-226004-429082 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-26 10:57:08,410 44 INFO rb-35659da-226004-429082 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-26 10:57:08,596 44 INFO rb-35659da-226004-429082 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-26 10:57:08,646 44 INFO rb-35659da-226004-429082 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-26 10:57:08,706 44 INFO rb-35659da-226004-429082 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-26 10:57:08,757 44 INFO rb-35659da-226004-429082 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-26 10:57:08,808 44 INFO rb-35659da-226004-429082 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-26 10:57:08,897 44 INFO rb-35659da-226004-429082 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-26 10:57:08,913 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:57:08,916 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:08,995 44 INFO rb-35659da-226004-429082 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-26 10:57:09,074 44 INFO rb-35659da-226004-429082 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-26 10:57:09,081 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19768333 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c2b84588-9ed6-4886-bafd-e07ad607ca89'}] 2026-10-26 10:57:09,091 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:57:09,278 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [714] to pos.order #739 2026-10-26 10:57:09,754 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19768333 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'c2b84588-9ed6-4886-bafd-e07ad607ca89'} updated pos.order #739 2026-10-26 10:57:09,785 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19768333 finished 2026-10-26 10:57:09,945 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 254 0.247 0.622 2026-10-26 10:57:10,280 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-10-26 10:57:10,281 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-26 10:57:10,490 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 16948084 (allocated 18485248) 2026-10-26 10:57:10,513 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 106644 2026-10-26 10:57:10,518 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-10-26 10:57:10,520 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 106644 2026-10-26 10:57:10,669 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105710_669063_test_12_order_tracking.txt 2026-10-26 10:57:10,669 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmpse54c7xs_chrome_odoo" 2026-10-26 10:57:10,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-10-26 10:57:11,447 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome pid: 106845 2026-10-26 10:57:11,447 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless temporary user profile dir: /tmp/tmpngsskioa_chrome_odoo 2026-10-26 10:57:11,447 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:39985/json/version 2026-10-26 10:57:11,449 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39985', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:11,601 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Browser version: Chrome/150.0.7871.114 2026-10-26 10:57:11,602 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:39985/json 2026-10-26 10:57:11,603 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39985', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:11,648 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Websocket url found: ws://127.0.0.1:39985/devtools/page/62479E3B63CB048F78F4A6353D8F583A 2026-10-26 10:57:11,677 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Enable chrome headless console log notification 2026-10-26 10:57:11,688 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless enable page notifications 2026-10-26 10:57:11,894 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:57:11,922 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Setting session cookie in browser 2026-10-26 10:57:11,926 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:57:11,926 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:57:11,959 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:57:12,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:12] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.058 0.839 2026-10-26 10:57:12,857 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigation result: {'frameId': '62479E3B63CB048F78F4A6353D8F583A', 'loaderId': '17AB549177AA71045AFF654FBEAEFD05', 'isDownload': False} 2026-10-26 10:57:12,857 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate ready code "odoo.isTourReady('CategLabelCheck')" 2026-10-26 10:57:12,904 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:57:12,930 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:12] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-26 10:57:12,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:12] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-26 10:57:12,968 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:12] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.030 2026-10-26 10:57:13,777 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:13,798 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:13,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-26 10:57:13,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-26 10:57:13,885 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:57:13,903 44 INFO rb-35659da-226004-429082 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-26 10:57:13,928 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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-26 10:57:13,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:57:13,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:13] "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-26 10:57:14,032 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.053 2026-10-26 10:57:14,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.040 2026-10-26 10:57:14,093 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-26 10:57:15,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.340 0.591 2026-10-26 10:57:15,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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-26 10:57:15,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "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-26 10:57:15,369 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.052 2026-10-26 10:57:15,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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-26 10:57:15,453 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: Owl is running in 'dev' mode. 2026-10-26 10:57:15,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 10:57:15,573 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:57:15,617 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:57:15,641 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.054 2026-10-26 10:57:15,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.058 2026-10-26 10:57:15,726 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:57:15,735 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "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-26 10:57:15,783 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.042 0.155 2026-10-26 10:57:15,818 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:57:15,845 44 INFO rb-35659da-226004-429082 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-26 10:57:15,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.026 0.265 2026-10-26 10:57:15,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:15] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.020 0.069 2026-10-26 10:57:16,115 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:16] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.082 0.248 2026-10-26 10:57:16,172 44 INFO rb-35659da-226004-429082 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-26 10:57:16,185 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 10:57:16,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:16] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.040 0.403 2026-10-26 10:57:16,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:16] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.316 2026-10-26 10:57:16,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.168 2026-10-26 10:57:16,481 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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-26 10:57:16,590 44 INFO rb-35659da-226004-429082 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-26 10:57:16,630 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:57:16,721 44 INFO rb-35659da-226004-429082 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-26 10:57:16,807 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: tour succeeded 2026-10-26 10:57:16,808 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: ╔════════════════════════════════╗ ║ TOUR CategLabelCheck SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-26 10:57:16,998 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: heap 14333276 (allocated 15466496) 2026-10-26 10:57:17,018 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing chrome headless with pid 106845 2026-10-26 10:57:17,025 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing websocket connection 2026-10-26 10:57:17,027 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Terminating chrome headless with pid 106845 2026-10-26 10:57:17,227 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105717_227209_test_13_category_check.txt 2026-10-26 10:57:17,227 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Removing chrome user profile "/tmp/tmpngsskioa_chrome_odoo" 2026-10-26 10:57:17,248 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-10-26 10:57:17,998 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 107042 2026-10-26 10:57:17,998 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmp0edmamv5_chrome_odoo 2026-10-26 10:57:17,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:44589/json/version 2026-10-26 10:57:18,000 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44589', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:18,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: Chrome/150.0.7871.114 2026-10-26 10:57:18,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:44589/json 2026-10-26 10:57:18,116 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44589', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:18,155 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:44589/devtools/page/E24E94D24B1838CF905EDA8B8887B413 2026-10-26 10:57:18,185 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-10-26 10:57:18,206 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-10-26 10:57:18,422 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:57:18,441 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-10-26 10:57:18,458 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:57:18,459 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:57:18,494 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:57:19,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:19] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.057 1.058 2026-10-26 10:57:19,606 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': 'E24E94D24B1838CF905EDA8B8887B413', 'loaderId': '859B2101B4A62E03B4E31CCF813E3A48', 'isDownload': False} 2026-10-26 10:57:19,607 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-10-26 10:57:19,626 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:57:19,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:19] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-26 10:57:19,670 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:19] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-26 10:57:19,682 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:19] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-26 10:57:20,510 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:20,521 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:57:20,545 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-26 10:57:20,587 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:57:20,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.011 2026-10-26 10:57:20,606 44 INFO rb-35659da-226004-429082 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-26 10:57:20,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 10:57:20,654 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:57:20,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.018 2026-10-26 10:57:20,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.049 2026-10-26 10:57:20,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.058 2026-10-26 10:57:20,808 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-26 10:57:21,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.394 0.727 2026-10-26 10:57:22,033 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "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-26 10:57:22,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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.010 2026-10-26 10:57:22,298 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.070 2026-10-26 10:57:22,345 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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-26 10:57:22,367 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-10-26 10:57:22,404 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.016 2026-10-26 10:57:22,471 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:22,493 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:57:22,512 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:57:22,524 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 10:57:22,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.006 0.062 2026-10-26 10:57:22,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.021 0.081 2026-10-26 10:57:22,629 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:57:22,646 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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-26 10:57:22,683 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:57:22,709 44 INFO rb-35659da-226004-429082 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-26 10:57:22,850 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.070 0.118 2026-10-26 10:57:22,876 44 INFO rb-35659da-226004-429082 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-26 10:57:22,883 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.007 0.191 2026-10-26 10:57:22,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:22] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.027 0.264 2026-10-26 10:57:23,023 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:23] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.131 2026-10-26 10:57:23,026 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:23,183 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.233 2026-10-26 10:57:23,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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.008 2026-10-26 10:57:23,379 44 INFO rb-35659da-226004-429082 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-26 10:57:23,419 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:57:23,472 44 INFO rb-35659da-226004-429082 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-26 10:57:23,542 44 INFO rb-35659da-226004-429082 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-26 10:57:23,592 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64478274 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '172d3622-819c-40b1-bada-bf70d9656dd3'}] 2026-10-26 10:57:23,768 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64478274 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '172d3622-819c-40b1-bada-bf70d9656dd3'} created pos.order #740 2026-10-26 10:57:23,802 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64478274 finished 2026-10-26 10:57:23,940 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.137 0.217 2026-10-26 10:57:23,985 44 INFO rb-35659da-226004-429082 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-26 10:57:24,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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.012 2026-10-26 10:57:24,066 44 INFO rb-35659da-226004-429082 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-26 10:57:24,125 44 INFO rb-35659da-226004-429082 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-26 10:57:26,161 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-10-26 10:57:26,162 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-26 10:57:26,335 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 15544908 (allocated 17039360) 2026-10-26 10:57:26,357 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 107042 2026-10-26 10:57:26,360 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-10-26 10:57:26,361 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 107042 2026-10-26 10:57:26,493 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105726_493122_test_13_crm_team.txt 2026-10-26 10:57:26,493 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmp0edmamv5_chrome_odoo" 2026-10-26 10:57:26,527 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-10-26 10:57:27,225 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome pid: 107258 2026-10-26 10:57:27,225 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless temporary user profile dir: /tmp/tmp6l2uins0_chrome_odoo 2026-10-26 10:57:27,225 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:44799/json/version 2026-10-26 10:57:27,226 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44799', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:27,275 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Browser version: Chrome/150.0.7871.114 2026-10-26 10:57:27,275 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:44799/json 2026-10-26 10:57:27,276 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44799', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:27,292 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Websocket url found: ws://127.0.0.1:44799/devtools/page/2FF1202E167B0ACCD9A99BEECABF6F6F 2026-10-26 10:57:27,316 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Enable chrome headless console log notification 2026-10-26 10:57:27,325 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless enable page notifications 2026-10-26 10:57:27,439 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:57:27,463 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Setting session cookie in browser 2026-10-26 10:57:27,469 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:57:27,469 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:57:27,491 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:57:28,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:28] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.048 0.822 2026-10-26 10:57:28,366 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigation result: {'frameId': '2FF1202E167B0ACCD9A99BEECABF6F6F', 'loaderId': '56338D1AC18B9B98B6A96C37771E0C47', 'isDownload': False} 2026-10-26 10:57:28,367 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate ready code "odoo.isTourReady('OrderChange')" 2026-10-26 10:57:28,407 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:57:28,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:28] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.014 0.009 2026-10-26 10:57:28,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:28] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.018 0.034 2026-10-26 10:57:28,495 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:28] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.060 2026-10-26 10:57:29,377 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:29,395 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:57:29,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.025 2026-10-26 10:57:29,475 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:57:29,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.011 2026-10-26 10:57:29,499 44 INFO rb-35659da-226004-429082 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-26 10:57:29,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 10:57:29,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:57:29,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.021 2026-10-26 10:57:29,628 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.045 2026-10-26 10:57:29,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-26 10:57:29,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.033 0.060 2026-10-26 10:57:30,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.353 0.611 2026-10-26 10:57:30,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:57:30,984 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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.013 2026-10-26 10:57:31,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.034 2026-10-26 10:57:31,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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.010 2026-10-26 10:57:31,178 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: Owl is running in 'dev' mode. 2026-10-26 10:57:31,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-26 10:57:31,288 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:57:31,307 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:31,319 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:57:31,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.033 0.059 2026-10-26 10:57:31,392 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.092 2026-10-26 10:57:31,428 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.121 2026-10-26 10:57:31,502 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:31,504 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:57:31,545 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:31,644 44 INFO rb-35659da-226004-429082 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-26 10:57:31,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.062 0.106 2026-10-26 10:57:31,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.185 2026-10-26 10:57:31,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.017 0.020 2026-10-26 10:57:31,855 44 INFO rb-35659da-226004-429082 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-26 10:57:31,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:31] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.030 0.325 2026-10-26 10:57:32,021 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:57:32,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.127 2026-10-26 10:57:32,138 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 10:57:32,294 44 INFO rb-35659da-226004-429082 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-26 10:57:32,361 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:32,404 44 INFO rb-35659da-226004-429082 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-26 10:57:32,501 44 INFO rb-35659da-226004-429082 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-26 10:57:32,551 44 INFO rb-35659da-226004-429082 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-26 10:57:32,603 44 INFO rb-35659da-226004-429082 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-26 10:57:32,657 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [9/31] Tour OrderChange → Step body 2026-10-26 10:57:32,703 44 INFO rb-35659da-226004-429082 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-26 10:57:32,788 44 INFO rb-35659da-226004-429082 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-26 10:57:32,800 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49666353 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '68e8c0d5-ae52-484c-b9d9-50577b22ff46'}] 2026-10-26 10:57:32,932 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49666353 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '68e8c0d5-ae52-484c-b9d9-50577b22ff46'} created pos.order #741 2026-10-26 10:57:32,969 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49666353 finished 2026-10-26 10:57:33,097 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.086 0.218 2026-10-26 10:57:33,192 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.013 2026-10-26 10:57:33,197 44 INFO rb-35659da-226004-429082 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-26 10:57:33,246 44 INFO rb-35659da-226004-429082 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-26 10:57:33,295 44 INFO rb-35659da-226004-429082 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-26 10:57:33,346 44 INFO rb-35659da-226004-429082 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-26 10:57:33,405 44 INFO rb-35659da-226004-429082 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-26 10:57:33,469 44 INFO rb-35659da-226004-429082 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-26 10:57:33,540 44 INFO rb-35659da-226004-429082 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-26 10:57:33,589 44 INFO rb-35659da-226004-429082 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-26 10:57:33,643 44 INFO rb-35659da-226004-429082 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-26 10:57:33,691 44 INFO rb-35659da-226004-429082 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-26 10:57:33,747 44 INFO rb-35659da-226004-429082 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-26 10:57:33,807 44 INFO rb-35659da-226004-429082 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-26 10:57:33,857 44 INFO rb-35659da-226004-429082 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-26 10:57:33,967 44 INFO rb-35659da-226004-429082 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-26 10:57:33,993 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:33,997 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:34,026 44 INFO rb-35659da-226004-429082 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-26 10:57:34,079 44 INFO rb-35659da-226004-429082 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-26 10:57:34,166 44 INFO rb-35659da-226004-429082 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-26 10:57:34,219 44 INFO rb-35659da-226004-429082 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-26 10:57:34,304 44 INFO rb-35659da-226004-429082 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-26 10:57:34,315 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66849571 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '68e8c0d5-ae52-484c-b9d9-50577b22ff46'}] 2026-10-26 10:57:34,325 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:57:34,469 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [715] to pos.order #741 2026-10-26 10:57:35,024 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66849571 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '68e8c0d5-ae52-484c-b9d9-50577b22ff46'} updated pos.order #741 2026-10-26 10:57:35,052 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66849571 finished 2026-10-26 10:57:35,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.264 0.618 2026-10-26 10:57:35,430 44 INFO rb-35659da-226004-429082 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-26 10:57:35,487 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: tour succeeded 2026-10-26 10:57:35,489 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: ╔════════════════════════════╗ ║ TOUR OrderChange SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-26 10:57:35,658 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: heap 17305300 (allocated 18747392) 2026-10-26 10:57:35,676 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing chrome headless with pid 107258 2026-10-26 10:57:35,681 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing websocket connection 2026-10-26 10:57:35,682 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Terminating chrome headless with pid 107258 2026-10-26 10:57:35,854 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105735_854286_test_14_change_synced_order.txt 2026-10-26 10:57:35,854 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Removing chrome user profile "/tmp/tmp6l2uins0_chrome_odoo" 2026-10-26 10:57:35,895 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-10-26 10:57:36,486 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 107458 2026-10-26 10:57:36,486 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp19cc10hb_chrome_odoo 2026-10-26 10:57:36,486 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:37833/json/version 2026-10-26 10:57:36,488 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37833', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:36,553 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-26 10:57:36,553 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:37833/json 2026-10-26 10:57:36,554 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37833', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:36,567 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:37833/devtools/page/9629289E7F98103647F644F2A77BD538 2026-10-26 10:57:36,575 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-26 10:57:36,584 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-26 10:57:36,670 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:57:36,688 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-26 10:57:36,699 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:57:36,700 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:57:36,744 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:57:37,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:37] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.051 0.827 2026-10-26 10:57:37,622 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '9629289E7F98103647F644F2A77BD538', 'loaderId': 'D2219467A92B3E77C72776C7358D071D', 'isDownload': False} 2026-10-26 10:57:37,622 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-10-26 10:57:37,657 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:57:37,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:37] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.011 2026-10-26 10:57:37,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:37] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-10-26 10:57:37,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:37] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.014 0.055 2026-10-26 10:57:38,621 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:38,626 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:57:38,699 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 10:57:38,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 10:57:38,752 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:57:38,766 44 INFO rb-35659da-226004-429082 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-26 10:57:38,772 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.013 2026-10-26 10:57:38,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:38,858 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-26 10:57:38,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.044 2026-10-26 10:57:38,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-26 10:57:38,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.043 0.047 2026-10-26 10:57:39,974 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.302 0.605 2026-10-26 10:57:40,017 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "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-26 10:57:40,149 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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-26 10:57:40,226 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-26 10:57:40,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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.010 2026-10-26 10:57:40,317 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-26 10:57:40,341 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 10:57:40,428 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:57:40,445 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:57:40,463 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:57:40,514 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 10:57:40,559 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:40,574 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 10:57:40,589 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.043 0.103 2026-10-26 10:57:40,602 44 INFO rb-35659da-226004-429082 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-26 10:57:40,654 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:57:40,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.071 0.263 2026-10-26 10:57:40,913 44 INFO rb-35659da-226004-429082 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-26 10:57:40,977 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:57:40,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:40] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.067 0.353 2026-10-26 10:57:41,033 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:41] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.392 2026-10-26 10:57:41,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.164 2026-10-26 10:57:41,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:41] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.039 0.615 2026-10-26 10:57:41,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:41] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.007 0.258 2026-10-26 10:57:41,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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.082 2026-10-26 10:57:41,358 44 INFO rb-35659da-226004-429082 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-26 10:57:41,392 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:41] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.018 2026-10-26 10:57:41,420 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:41,460 44 INFO rb-35659da-226004-429082 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-26 10:57:41,518 44 INFO rb-35659da-226004-429082 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-26 10:57:41,571 44 INFO rb-35659da-226004-429082 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-26 10:57:41,626 44 INFO rb-35659da-226004-429082 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-26 10:57:41,690 44 INFO rb-35659da-226004-429082 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-26 10:57:41,742 44 INFO rb-35659da-226004-429082 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-26 10:57:41,794 44 INFO rb-35659da-226004-429082 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-26 10:57:41,893 44 INFO rb-35659da-226004-429082 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-26 10:57:41,906 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:57:41,913 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:41,943 44 INFO rb-35659da-226004-429082 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-26 10:57:41,997 44 INFO rb-35659da-226004-429082 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-26 10:57:42,088 44 INFO rb-35659da-226004-429082 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-26 10:57:42,163 44 INFO rb-35659da-226004-429082 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-26 10:57:42,220 44 INFO rb-35659da-226004-429082 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-26 10:57:42,293 44 INFO rb-35659da-226004-429082 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-26 10:57:42,418 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-26 10:57:42,427 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-26 10:57:42,428 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-26 10:57:42,429 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-26 10:57:42,429 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-26 10:57:42,430 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-26 10:57:42,430 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-26 10:57:42,431 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-26 10:57:42,431 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-26 10:57:42,431 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-26 10:57:42,432 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-26 10:57:42,432 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-26 10:57:42,433 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-26 10:57:42,433 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-26 10:57:42,437 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-26 10:57:42,437 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-26 10:57:42,438 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-26 10:57:42,438 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-26 10:57:42,439 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-26 10:57:42,445 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-26 10:57:42,445 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-26 10:57:42,446 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-26 10:57:42,446 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-26 10:57:42,447 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-26 10:57:42,447 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-26 10:57:42,448 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-26 10:57:42,448 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-26 10:57:42,449 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-26 10:57:42,449 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-26 10:57:42,449 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-26 10:57:42,450 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-26 10:57:42,450 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-26 10:57:42,451 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-26 10:57:42,451 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-26 10:57:42,451 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-26 10:57:42,452 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-26 10:57:42,452 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-26 10:57:42,453 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-26 10:57:42,453 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-26 10:57:42,454 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-26 10:57:42,492 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:42,525 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 10:57:42,533 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:57:42,541 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:57:42,548 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.073 2026-10-26 10:57:42,575 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.063 2026-10-26 10:57:42,603 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 10:57:42,606 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 10:57:42,619 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 10:57:42,625 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:57:42,626 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:57:42,646 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-26 10:57:42,653 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-26 10:57:42,670 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:57:42,680 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:57:42,685 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:57:42,686 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-26 10:57:42,694 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-26 10:57:42,695 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-26 10:57:42,695 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-26 10:57:42,696 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-26 10:57:42,696 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-26 10:57:42,697 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-26 10:57:42,697 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-26 10:57:42,709 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-26 10:57:42,709 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-26 10:57:42,710 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-26 10:57:42,714 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-26 10:57:42,715 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-26 10:57:42,715 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-26 10:57:42,716 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-26 10:57:42,716 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-26 10:57:42,717 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-26 10:57:42,717 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-26 10:57:42,718 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-26 10:57:42,722 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-26 10:57:42,723 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-26 10:57:42,732 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-26 10:57:42,733 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-26 10:57:42,733 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-26 10:57:42,734 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-26 10:57:42,734 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-26 10:57:42,735 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-26 10:57:42,735 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-26 10:57:42,736 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-26 10:57:42,736 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-26 10:57:42,737 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-26 10:57:42,737 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-26 10:57:42,737 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-26 10:57:42,743 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-26 10:57:42,744 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-26 10:57:42,744 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-26 10:57:42,745 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-26 10:57:42,746 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-26 10:57:42,761 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "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-26 10:57:42,780 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:57:42,786 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 10:57:42,793 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-26 10:57:42,795 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:57:42,811 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:42,828 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:42,877 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:57:42,877 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:57:42,885 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-26 10:57:42,894 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 10:57:42,897 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 10:57:42,900 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-26 10:57:42,906 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-26 10:57:42,911 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-26 10:57:42,912 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-26 10:57:42,912 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-26 10:57:42,915 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-26 10:57:42,922 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-26 10:57:42,924 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-26 10:57:42,928 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-26 10:57:42,929 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-26 10:57:42,930 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-26 10:57:42,931 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-26 10:57:42,931 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-26 10:57:42,933 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-26 10:57:42,942 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:57:42,944 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-26 10:57:42,955 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-26 10:57:42,957 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-26 10:57:42,957 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-26 10:57:42,958 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-26 10:57:42,959 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-26 10:57:42,962 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-26 10:57:42,964 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-26 10:57:42,966 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-26 10:57:42,966 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-26 10:57:42,971 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:42] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 10:57:42,978 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-26 10:57:42,983 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-26 10:57:42,983 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-26 10:57:42,984 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-26 10:57:42,985 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-26 10:57:42,996 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-26 10:57:42,997 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-26 10:57:43,005 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-26 10:57:43,005 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-26 10:57:43,012 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-26 10:57:43,013 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-26 10:57:43,014 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-26 10:57:43,016 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-26 10:57:43,017 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-26 10:57:43,664 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38905496 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'de568f63-9f02-4a8f-97f9-455ede11102b'}] 2026-10-26 10:57:43,668 44 INFO rb-35659da-226004-429082 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-26 10:57:43,810 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38905496 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'de568f63-9f02-4a8f-97f9-455ede11102b'} created pos.order #742 2026-10-26 10:57:43,848 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38905496 finished 2026-10-26 10:57:43,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.108 0.220 2026-10-26 10:57:44,087 44 INFO rb-35659da-226004-429082 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-26 10:57:44,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:44] "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-26 10:57:44,126 44 INFO rb-35659da-226004-429082 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-26 10:57:44,196 44 INFO rb-35659da-226004-429082 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-26 10:57:46,225 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-26 10:57:46,225 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 10:57:46,458 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16815684 (allocated 18087936) 2026-10-26 10:57:46,488 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 107458 2026-10-26 10:57:46,494 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-26 10:57:46,495 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 107458 2026-10-26 10:57:46,692 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105746_692233_test_14_pos_payment_sync.txt 2026-10-26 10:57:46,692 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp19cc10hb_chrome_odoo" 2026-10-26 10:57:47,310 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 107691 2026-10-26 10:57:47,310 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmply1u_4b2_chrome_odoo 2026-10-26 10:57:47,310 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:44425/json/version 2026-10-26 10:57:47,311 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44425', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:47,383 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-26 10:57:47,383 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:44425/json 2026-10-26 10:57:47,390 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44425', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:47,415 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:44425/devtools/page/66E79E5878EA7724CA321D85E0AC6D03 2026-10-26 10:57:47,446 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-26 10:57:47,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-26 10:57:47,557 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:57:47,564 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-26 10:57:47,570 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:57:47,571 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:57:47,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:47] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.024 0.089 2026-10-26 10:57:47,720 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '66E79E5878EA7724CA321D85E0AC6D03', 'loaderId': '9CAC30A95AE8FEA3391187E47B38ACEA', 'isDownload': False} 2026-10-26 10:57:47,720 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-10-26 10:57:47,768 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:57:47,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:47] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.018 2026-10-26 10:57:47,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:47] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-26 10:57:47,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:47] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-26 10:57:48,544 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:48,559 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:48,584 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:57:48,628 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 10:57:48,638 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:57:48,652 44 INFO rb-35659da-226004-429082 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-26 10:57:48,675 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 10:57:48,699 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:57:48,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.007 0.013 2026-10-26 10:57:48,740 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.019 2026-10-26 10:57:48,852 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.015 0.070 2026-10-26 10:57:48,855 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-26 10:57:49,873 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 340 0.305 0.660 2026-10-26 10:57:49,911 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:49] "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-26 10:57:50,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.012 2026-10-26 10:57:50,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.050 2026-10-26 10:57:50,195 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57: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.021 2026-10-26 10:57:50,229 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-26 10:57:50,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:57:50,326 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:57:50,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:57:50,401 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:57:50,409 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:57:50,423 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.028 0.035 2026-10-26 10:57:50,491 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:57:50,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.021 0.156 2026-10-26 10:57:50,535 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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-26 10:57:50,538 44 INFO rb-35659da-226004-429082 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-26 10:57:50,633 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.049 2026-10-26 10:57:50,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.075 0.085 2026-10-26 10:57:50,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.015 0.109 2026-10-26 10:57:50,775 44 INFO rb-35659da-226004-429082 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-26 10:57:50,896 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:50,902 44 INFO rb-35659da-226004-429082 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-26 10:57:50,915 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:57:50,921 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:57:50,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.059 0.318 2026-10-26 10:57:50,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:50] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.211 2026-10-26 10:57:51,013 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.302 2026-10-26 10:57:51,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:51] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.036 2026-10-26 10:57:51,104 44 INFO rb-35659da-226004-429082 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-26 10:57:51,170 44 INFO rb-35659da-226004-429082 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-26 10:57:51,195 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:51] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.008 0.022 2026-10-26 10:57:51,255 44 INFO rb-35659da-226004-429082 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-26 10:57:51,306 44 INFO rb-35659da-226004-429082 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-26 10:57:51,358 44 INFO rb-35659da-226004-429082 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-26 10:57:51,415 44 INFO rb-35659da-226004-429082 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-26 10:57:51,482 44 INFO rb-35659da-226004-429082 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-26 10:57:51,523 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:51,528 44 INFO rb-35659da-226004-429082 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-26 10:57:51,581 44 INFO rb-35659da-226004-429082 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-26 10:57:51,653 44 INFO rb-35659da-226004-429082 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-26 10:57:51,701 44 INFO rb-35659da-226004-429082 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-26 10:57:51,751 44 INFO rb-35659da-226004-429082 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-26 10:57:51,802 44 INFO rb-35659da-226004-429082 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-26 10:57:51,869 44 INFO rb-35659da-226004-429082 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-26 10:57:51,927 44 INFO rb-35659da-226004-429082 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-26 10:57:51,979 44 INFO rb-35659da-226004-429082 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-26 10:57:52,049 44 INFO rb-35659da-226004-429082 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-26 10:57:52,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "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-26 10:57:52,234 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-26 10:57:52,234 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-26 10:57:52,235 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-26 10:57:52,235 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-26 10:57:52,243 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-26 10:57:52,244 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-26 10:57:52,244 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-26 10:57:52,244 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-26 10:57:52,245 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-26 10:57:52,245 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-26 10:57:52,246 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-26 10:57:52,247 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-26 10:57:52,247 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-26 10:57:52,247 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-26 10:57:52,248 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-26 10:57:52,248 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-26 10:57:52,253 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-26 10:57:52,255 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-26 10:57:52,257 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-26 10:57:52,258 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-26 10:57:52,258 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-26 10:57:52,259 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-26 10:57:52,259 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-26 10:57:52,259 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-26 10:57:52,273 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-26 10:57:52,274 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-26 10:57:52,274 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-26 10:57:52,275 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-26 10:57:52,275 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-26 10:57:52,276 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-26 10:57:52,280 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-26 10:57:52,280 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-26 10:57:52,281 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-26 10:57:52,281 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-26 10:57:52,282 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-26 10:57:52,282 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-26 10:57:52,292 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:57:52,299 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:57:52,305 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:57:52,313 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-26 10:57:52,314 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-26 10:57:52,314 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-26 10:57:52,315 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-26 10:57:52,332 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:52,338 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:57:52,411 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 10:57:52,428 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 10:57:52,431 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.059 2026-10-26 10:57:52,438 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 10:57:52,444 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-26 10:57:52,446 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-26 10:57:52,447 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.062 2026-10-26 10:57:52,473 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-26 10:57:52,484 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-26 10:57:52,486 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-26 10:57:52,488 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 10:57:52,489 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-26 10:57:52,495 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:57:52,527 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 10:57:52,535 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:57:52,538 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-26 10:57:52,546 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-26 10:57:52,559 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-26 10:57:52,562 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-26 10:57:52,564 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-26 10:57:52,566 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-26 10:57:52,567 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-26 10:57:52,573 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-26 10:57:52,574 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-26 10:57:52,574 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-26 10:57:52,575 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-26 10:57:52,575 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-26 10:57:52,575 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-26 10:57:52,576 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-26 10:57:52,576 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-26 10:57:52,579 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-26 10:57:52,579 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-26 10:57:52,580 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-26 10:57:52,582 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-26 10:57:52,582 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-26 10:57:52,583 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-26 10:57:52,584 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-26 10:57:52,584 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-26 10:57:52,585 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-26 10:57:52,585 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-26 10:57:52,586 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-26 10:57:52,586 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-26 10:57:52,587 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-26 10:57:52,587 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-26 10:57:52,588 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-26 10:57:52,588 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-26 10:57:52,590 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-26 10:57:52,590 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-26 10:57:52,590 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-26 10:57:52,596 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-26 10:57:52,601 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-26 10:57:52,601 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-26 10:57:52,602 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-26 10:57:52,602 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-26 10:57:52,603 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-26 10:57:52,607 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-26 10:57:52,620 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-26 10:57:52,634 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-26 10:57:52,643 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:57:52,656 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-26 10:57:52,657 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-26 10:57:52,675 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 10:57:52,678 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 10:57:52,700 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:57:52,702 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-26 10:57:52,705 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.078 2026-10-26 10:57:52,706 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.060 2026-10-26 10:57:52,714 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-26 10:57:52,728 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-26 10:57:52,734 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-26 10:57:52,749 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-26 10:57:52,767 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-26 10:57:52,768 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-26 10:57:52,769 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-26 10:57:52,769 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-26 10:57:52,769 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-26 10:57:52,769 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-26 10:57:52,770 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-26 10:57:52,771 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-26 10:57:52,771 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-26 10:57:52,772 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-26 10:57:52,772 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-26 10:57:52,774 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-26 10:57:52,775 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-26 10:57:52,776 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-26 10:57:52,777 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-26 10:57:52,777 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-26 10:57:52,782 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-26 10:57:52,783 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-26 10:57:52,784 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-26 10:57:52,784 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-26 10:57:52,785 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-26 10:57:52,785 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-26 10:57:52,785 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-26 10:57:52,787 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-26 10:57:52,792 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:52,796 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:52,803 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:57:52,812 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:52,816 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:52,826 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:52] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:57:53,394 44 INFO rb-35659da-226004-429082 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-26 10:57:53,402 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45589395 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'de568f63-9f02-4a8f-97f9-455ede11102b'}] 2026-10-26 10:57:53,495 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #227 deleted pos.payment records with IDs: [717] 2026-10-26 10:57:53,620 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [718] to pos.order #742 2026-10-26 10:57:53,642 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45589395 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'de568f63-9f02-4a8f-97f9-455ede11102b'} updated pos.order #742 2026-10-26 10:57:53,680 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45589395 finished 2026-10-26 10:57:53,803 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 109 0.127 0.278 2026-10-26 10:57:53,924 44 INFO rb-35659da-226004-429082 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-26 10:57:53,944 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.013 2026-10-26 10:57:53,971 44 INFO rb-35659da-226004-429082 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-26 10:57:54,046 44 INFO rb-35659da-226004-429082 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-26 10:57:56,078 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-26 10:57:56,079 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 10:57:56,234 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17219408 (allocated 18874368) 2026-10-26 10:57:56,266 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 107691 2026-10-26 10:57:56,275 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-26 10:57:56,279 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 107691 2026-10-26 10:57:56,470 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105756_470099_test_14_pos_payment_sync.txt 2026-10-26 10:57:56,470 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmply1u_4b2_chrome_odoo" 2026-10-26 10:57:56,952 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 107918 2026-10-26 10:57:56,953 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpdb81t7u8_chrome_odoo 2026-10-26 10:57:56,953 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:39933/json/version 2026-10-26 10:57:56,955 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39933', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:57,005 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-26 10:57:57,005 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:39933/json 2026-10-26 10:57:57,006 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39933', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:57:57,015 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:39933/devtools/page/D5C61F61810BE14005943CDDB57E277E 2026-10-26 10:57:57,023 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-26 10:57:57,031 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-26 10:57:57,131 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:57:57,136 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-26 10:57:57,143 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:57:57,143 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:57:57,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:57] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.033 0.075 2026-10-26 10:57:57,305 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'D5C61F61810BE14005943CDDB57E277E', 'loaderId': '06A72280E2E415E4B0D19CF442361AA7', 'isDownload': False} 2026-10-26 10:57:57,306 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-10-26 10:57:57,345 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:57:57,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:57] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-26 10:57:57,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:57] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-26 10:57:57,427 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:57] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 10:57:58,236 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:58,264 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:57:58,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:57:58,362 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 10:57:58,363 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:57:58,376 44 INFO rb-35659da-226004-429082 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-26 10:57:58,402 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-26 10:57:58,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:57:58,505 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:58] "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.022 2026-10-26 10:57:58,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.038 2026-10-26 10:57:58,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.014 0.048 2026-10-26 10:57:58,594 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-26 10:57:59,564 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 320 0.259 0.630 2026-10-26 10:57:59,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:59] "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-26 10:57:59,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:59] "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-26 10:57:59,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:59] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.059 2026-10-26 10:57:59,963 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:57:59] "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-26 10:58:00,008 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-26 10:58:00,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:58:00,122 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:58:00,132 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:58:00,162 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:58:00,184 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 10:58:00,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.018 0.053 2026-10-26 10:58:00,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.010 0.102 2026-10-26 10:58:00,272 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:00,275 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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-26 10:58:00,412 44 INFO rb-35659da-226004-429082 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-26 10:58:00,449 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:58:00,469 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.016 0.025 2026-10-26 10:58:00,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.039 0.119 2026-10-26 10:58:00,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.154 0.235 2026-10-26 10:58:00,836 44 INFO rb-35659da-226004-429082 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-26 10:58:00,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.021 0.345 2026-10-26 10:58:00,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "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.099 2026-10-26 10:58:00,929 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:58:00,949 44 INFO rb-35659da-226004-429082 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-26 10:58:00,959 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.049 2026-10-26 10:58:00,961 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:58:00,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:00] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.025 2026-10-26 10:58:01,088 44 INFO rb-35659da-226004-429082 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-26 10:58:01,137 44 INFO rb-35659da-226004-429082 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-26 10:58:01,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:01] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.023 2026-10-26 10:58:01,244 44 INFO rb-35659da-226004-429082 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-26 10:58:01,290 44 INFO rb-35659da-226004-429082 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-26 10:58:01,347 44 INFO rb-35659da-226004-429082 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-26 10:58:01,392 44 INFO rb-35659da-226004-429082 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-26 10:58:01,463 44 INFO rb-35659da-226004-429082 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-26 10:58:01,491 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:01,517 44 INFO rb-35659da-226004-429082 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-26 10:58:01,570 44 INFO rb-35659da-226004-429082 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-26 10:58:01,634 44 INFO rb-35659da-226004-429082 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-26 10:58:01,687 44 INFO rb-35659da-226004-429082 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-26 10:58:01,753 44 INFO rb-35659da-226004-429082 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-26 10:58:01,816 44 INFO rb-35659da-226004-429082 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-26 10:58:01,870 44 INFO rb-35659da-226004-429082 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-26 10:58:01,943 44 INFO rb-35659da-226004-429082 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-26 10:58:01,945 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:01] "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-26 10:58:02,149 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-26 10:58:02,150 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-26 10:58:02,151 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-26 10:58:02,151 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-26 10:58:02,156 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-26 10:58:02,162 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-26 10:58:02,162 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-26 10:58:02,163 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-26 10:58:02,163 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-26 10:58:02,164 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-26 10:58:02,164 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-26 10:58:02,165 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-26 10:58:02,165 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-26 10:58:02,165 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-26 10:58:02,167 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-26 10:58:02,169 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-26 10:58:02,170 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-26 10:58:02,170 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-26 10:58:02,171 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-26 10:58:02,171 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-26 10:58:02,172 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-26 10:58:02,172 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-26 10:58:02,173 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-26 10:58:02,180 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-26 10:58:02,181 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-26 10:58:02,182 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-26 10:58:02,183 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-26 10:58:02,183 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-26 10:58:02,186 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-26 10:58:02,187 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-26 10:58:02,187 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-26 10:58:02,187 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-26 10:58:02,188 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-26 10:58:02,188 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-26 10:58:02,189 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-26 10:58:02,189 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-26 10:58:02,189 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-26 10:58:02,189 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-26 10:58:02,190 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-26 10:58:02,194 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-26 10:58:02,223 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:02,239 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:58:02,252 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-26 10:58:02,280 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-26 10:58:02,296 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.062 2026-10-26 10:58:02,321 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 10:58:02,327 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.060 2026-10-26 10:58:02,334 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-26 10:58:02,344 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.100 2026-10-26 10:58:02,345 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.108 2026-10-26 10:58:02,349 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 10:58:02,360 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:58:02,370 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 10:58:02,381 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-26 10:58:02,413 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 10:58:02,431 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 10:58:02,433 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 10:58:02,437 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.058 2026-10-26 10:58:02,457 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-26 10:58:02,457 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-26 10:58:02,458 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-26 10:58:02,462 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-26 10:58:02,478 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-26 10:58:02,478 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-26 10:58:02,479 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-26 10:58:02,480 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-26 10:58:02,481 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-26 10:58:02,482 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-26 10:58:02,483 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-26 10:58:02,491 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-26 10:58:02,491 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-26 10:58:02,493 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-26 10:58:02,493 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-26 10:58:02,493 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-26 10:58:02,494 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-26 10:58:02,494 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-26 10:58:02,494 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-26 10:58:02,503 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-26 10:58:02,504 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-26 10:58:02,504 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-26 10:58:02,505 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-26 10:58:02,505 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-26 10:58:02,506 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-26 10:58:02,521 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-26 10:58:02,522 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-26 10:58:02,522 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-26 10:58:02,523 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-26 10:58:02,523 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-26 10:58:02,524 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-26 10:58:02,524 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-26 10:58:02,525 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-26 10:58:02,525 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-26 10:58:02,526 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-26 10:58:02,527 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-26 10:58:02,560 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-26 10:58:02,565 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-26 10:58:02,580 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-26 10:58:02,638 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-26 10:58:02,659 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "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-26 10:58:02,662 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:58:02,667 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:58:02,713 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:58:02,719 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:58:02,724 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 10:58:02,741 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-26 10:58:02,750 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-26 10:58:02,751 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-26 10:58:02,753 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.065 2026-10-26 10:58:02,754 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-26 10:58:02,756 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-26 10:58:02,757 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-26 10:58:02,757 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-26 10:58:02,757 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-26 10:58:02,757 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-26 10:58:02,759 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-26 10:58:02,760 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-26 10:58:02,760 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-26 10:58:02,761 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-26 10:58:02,762 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-26 10:58:02,763 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-26 10:58:02,763 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-26 10:58:02,764 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-26 10:58:02,764 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-26 10:58:02,764 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-26 10:58:02,765 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-26 10:58:02,765 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-26 10:58:02,766 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-26 10:58:02,767 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-26 10:58:02,768 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-26 10:58:02,768 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-26 10:58:02,769 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-26 10:58:02,770 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-26 10:58:02,770 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-26 10:58:02,771 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-26 10:58:02,771 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-26 10:58:02,772 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-26 10:58:02,773 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-26 10:58:02,775 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:02,776 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-26 10:58:02,777 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-26 10:58:02,778 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-26 10:58:02,779 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-26 10:58:02,803 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:58:02,805 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:58:02,815 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:02,826 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:02] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:58:03,536 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7362944 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'de568f63-9f02-4a8f-97f9-455ede11102b'}] 2026-10-26 10:58:03,539 44 INFO rb-35659da-226004-429082 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-26 10:58:03,689 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [719] to pos.order #742 2026-10-26 10:58:03,698 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7362944 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'de568f63-9f02-4a8f-97f9-455ede11102b'} updated pos.order #742 2026-10-26 10:58:03,730 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7362944 finished 2026-10-26 10:58:03,858 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.077 0.249 2026-10-26 10:58:03,927 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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-26 10:58:03,929 44 INFO rb-35659da-226004-429082 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-26 10:58:03,983 44 INFO rb-35659da-226004-429082 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-26 10:58:04,042 44 INFO rb-35659da-226004-429082 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-26 10:58:06,074 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-26 10:58:06,075 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 10:58:06,259 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17198152 (allocated 19136512) 2026-10-26 10:58:06,289 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 107918 2026-10-26 10:58:06,296 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-26 10:58:06,298 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 107918 2026-10-26 10:58:06,460 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105806_460608_test_14_pos_payment_sync.txt 2026-10-26 10:58:06,461 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpdb81t7u8_chrome_odoo" 2026-10-26 10:58:06,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_split_bill_screen_actions ... 2026-10-26 10:58:07,194 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome pid: 108150 2026-10-26 10:58:07,197 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless temporary user profile dir: /tmp/tmphverf7on_chrome_odoo 2026-10-26 10:58:07,197 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:44255/json/version 2026-10-26 10:58:07,199 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44255', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:58:07,313 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Browser version: Chrome/150.0.7871.114 2026-10-26 10:58:07,314 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:44255/json 2026-10-26 10:58:07,314 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44255', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:58:07,325 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Websocket url found: ws://127.0.0.1:44255/devtools/page/F1166793BFD8C6A1E4FA63DA32534227 2026-10-26 10:58:07,341 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Enable chrome headless console log notification 2026-10-26 10:58:07,352 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless enable page notifications 2026-10-26 10:58:07,469 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:58:07,489 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Setting session cookie in browser 2026-10-26 10:58:07,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:58:07,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:58:07,554 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:58:08,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:08] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.077 1.173 2026-10-26 10:58:08,796 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigation result: {'frameId': 'F1166793BFD8C6A1E4FA63DA32534227', 'loaderId': '3453DAF798001766E58D1C8B87EA6B77', 'isDownload': False} 2026-10-26 10:58:08,797 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour5Actions')" 2026-10-26 10:58:08,826 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:58:08,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:08] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.022 2026-10-26 10:58:08,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:08] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.039 2026-10-26 10:58:08,889 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:08] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-26 10:58:09,949 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:58:09,961 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:58:09,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.029 2026-10-26 10:58:10,050 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 10:58:10,063 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:58:10,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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-26 10:58:10,090 44 INFO rb-35659da-226004-429082 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-26 10:58:10,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:58:10,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:10] "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.028 2026-10-26 10:58:10,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-26 10:58:10,303 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.059 2026-10-26 10:58:10,311 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-26 10:58:11,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.332 0.697 2026-10-26 10:58:11,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:11] "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-26 10:58:11,638 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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-26 10:58:11,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:11] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.066 2026-10-26 10:58:11,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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-26 10:58:11,846 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: Owl is running in 'dev' mode. 2026-10-26 10:58:11,870 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 10:58:11,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:58:11,991 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:58:12,018 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:58:12,051 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:58:12,079 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:58:12,114 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:12] "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-26 10:58:12,204 44 INFO rb-35659da-226004-429082 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-26 10:58:12,232 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 10:58:12,258 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:12] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.149 0.133 2026-10-26 10:58:12,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:12] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.280 2026-10-26 10:58:12,386 44 INFO rb-35659da-226004-429082 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-26 10:58:12,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:12] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.059 0.257 2026-10-26 10:58:12,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:12] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.030 0.360 2026-10-26 10:58:12,623 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:58:12,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.093 0.233 2026-10-26 10:58:12,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:12] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.014 0.664 2026-10-26 10:58:12,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:12] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.030 2026-10-26 10:58:12,849 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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.020 2026-10-26 10:58:12,995 44 INFO rb-35659da-226004-429082 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-26 10:58:13,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:13] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.026 2026-10-26 10:58:13,118 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:13,240 44 INFO rb-35659da-226004-429082 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-26 10:58:13,310 44 INFO rb-35659da-226004-429082 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-26 10:58:13,354 44 INFO rb-35659da-226004-429082 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-26 10:58:13,429 44 INFO rb-35659da-226004-429082 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-26 10:58:13,478 44 INFO rb-35659da-226004-429082 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-26 10:58:13,532 44 INFO rb-35659da-226004-429082 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-26 10:58:13,604 44 INFO rb-35659da-226004-429082 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-26 10:58:13,654 44 INFO rb-35659da-226004-429082 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-26 10:58:13,710 44 INFO rb-35659da-226004-429082 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-26 10:58:13,893 44 INFO rb-35659da-226004-429082 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-26 10:58:13,942 44 INFO rb-35659da-226004-429082 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-26 10:58:14,014 44 INFO rb-35659da-226004-429082 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-26 10:58:14,065 44 INFO rb-35659da-226004-429082 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-26 10:58:14,116 44 INFO rb-35659da-226004-429082 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-26 10:58:14,178 44 INFO rb-35659da-226004-429082 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-26 10:58:14,229 44 INFO rb-35659da-226004-429082 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-26 10:58:14,286 44 INFO rb-35659da-226004-429082 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-26 10:58:14,365 44 INFO rb-35659da-226004-429082 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-26 10:58:14,416 44 INFO rb-35659da-226004-429082 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-26 10:58:14,467 44 INFO rb-35659da-226004-429082 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-26 10:58:14,518 44 INFO rb-35659da-226004-429082 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-26 10:58:14,568 44 INFO rb-35659da-226004-429082 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-26 10:58:14,632 44 INFO rb-35659da-226004-429082 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-26 10:58:14,722 44 INFO rb-35659da-226004-429082 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-26 10:58:14,770 44 INFO rb-35659da-226004-429082 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-26 10:58:14,828 44 INFO rb-35659da-226004-429082 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-26 10:58:14,887 44 INFO rb-35659da-226004-429082 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-26 10:58:14,935 44 INFO rb-35659da-226004-429082 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-26 10:58:15,054 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [33/74] Tour SplitBillScreenTour5Actions → Step .floor-map 2026-10-26 10:58:15,072 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85005467 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'deae815d-6510-4fdb-88ed-689455d5791a'}] 2026-10-26 10:58:15,182 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85005467 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'deae815d-6510-4fdb-88ed-689455d5791a'} created pos.order #743 2026-10-26 10:58:15,210 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85005467 finished 2026-10-26 10:58:15,303 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.057 0.178 2026-10-26 10:58:15,406 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57974254 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '00a07dcd-432c-41dd-8dbc-f941b60d2be5'}] 2026-10-26 10:58:15,502 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57974254 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '00a07dcd-432c-41dd-8dbc-f941b60d2be5'} created pos.order #744 2026-10-26 10:58:15,527 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57974254 finished 2026-10-26 10:58:15,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.049 0.170 2026-10-26 10:58:15,702 44 INFO rb-35659da-226004-429082 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-26 10:58:15,777 44 INFO rb-35659da-226004-429082 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-26 10:58:15,790 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17492531 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '00a07dcd-432c-41dd-8dbc-f941b60d2be5'}] 2026-10-26 10:58:15,808 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:58:15,851 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17492531 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '00a07dcd-432c-41dd-8dbc-f941b60d2be5'} updated pos.order #744 2026-10-26 10:58:15,884 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17492531 finished 2026-10-26 10:58:16,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.086 0.211 2026-10-26 10:58:16,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:16] "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.011 2026-10-26 10:58:16,234 44 INFO rb-35659da-226004-429082 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-26 10:58:16,283 44 INFO rb-35659da-226004-429082 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-26 10:58:16,366 44 INFO rb-35659da-226004-429082 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-26 10:58:16,384 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:16,385 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:58:16,436 44 INFO rb-35659da-226004-429082 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-26 10:58:16,472 44 INFO rb-35659da-226004-429082 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-26 10:58:16,566 44 INFO rb-35659da-226004-429082 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-26 10:58:16,647 44 INFO rb-35659da-226004-429082 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-26 10:58:16,670 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74384993 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '00a07dcd-432c-41dd-8dbc-f941b60d2be5'}] 2026-10-26 10:58:16,823 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [720] to pos.order #744 2026-10-26 10:58:17,475 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74384993 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '00a07dcd-432c-41dd-8dbc-f941b60d2be5'} updated pos.order #744 2026-10-26 10:58:17,517 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74384993 finished 2026-10-26 10:58:17,688 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.279 0.742 2026-10-26 10:58:17,998 44 INFO rb-35659da-226004-429082 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-26 10:58:18,049 44 INFO rb-35659da-226004-429082 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-26 10:58:18,145 44 INFO rb-35659da-226004-429082 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-26 10:58:18,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.014 2026-10-26 10:58:18,192 44 INFO rb-35659da-226004-429082 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-26 10:58:18,268 44 INFO rb-35659da-226004-429082 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-26 10:58:18,319 44 INFO rb-35659da-226004-429082 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-26 10:58:18,367 44 INFO rb-35659da-226004-429082 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-26 10:58:18,427 44 INFO rb-35659da-226004-429082 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-26 10:58:18,475 44 INFO rb-35659da-226004-429082 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-26 10:58:18,530 44 INFO rb-35659da-226004-429082 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-26 10:58:18,599 44 INFO rb-35659da-226004-429082 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-26 10:58:18,649 44 INFO rb-35659da-226004-429082 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-26 10:58:18,702 44 INFO rb-35659da-226004-429082 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-26 10:58:18,901 44 INFO rb-35659da-226004-429082 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-26 10:58:18,967 44 INFO rb-35659da-226004-429082 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-26 10:58:19,007 44 INFO rb-35659da-226004-429082 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-26 10:58:19,066 44 INFO rb-35659da-226004-429082 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-26 10:58:19,127 44 INFO rb-35659da-226004-429082 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-26 10:58:19,192 44 INFO rb-35659da-226004-429082 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-26 10:58:19,247 44 INFO rb-35659da-226004-429082 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-26 10:58:19,309 44 INFO rb-35659da-226004-429082 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-26 10:58:19,404 44 INFO rb-35659da-226004-429082 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-26 10:58:19,418 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30892265 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'deae815d-6510-4fdb-88ed-689455d5791a'}] 2026-10-26 10:58:19,479 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #227 deleted pos.order.line records with IDs: [1232] 2026-10-26 10:58:19,503 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1235] to pos.order #743 2026-10-26 10:58:19,518 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30892265 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'deae815d-6510-4fdb-88ed-689455d5791a'} updated pos.order #743 2026-10-26 10:58:19,547 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30892265 finished 2026-10-26 10:58:19,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.083 0.192 2026-10-26 10:58:19,768 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32638758 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': '50850dde-6a7b-4a12-9672-23abaa504ef4'}] 2026-10-26 10:58:19,878 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32638758 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': '50850dde-6a7b-4a12-9672-23abaa504ef4'} created pos.order #745 2026-10-26 10:58:19,903 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32638758 finished 2026-10-26 10:58:19,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.073 0.151 2026-10-26 10:58:20,091 44 INFO rb-35659da-226004-429082 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-26 10:58:20,154 44 INFO rb-35659da-226004-429082 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-26 10:58:20,218 44 INFO rb-35659da-226004-429082 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-26 10:58:20,237 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80847962 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': '50850dde-6a7b-4a12-9672-23abaa504ef4'}] 2026-10-26 10:58:20,363 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [721] to pos.order #745 2026-10-26 10:58:20,846 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80847962 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': '50850dde-6a7b-4a12-9672-23abaa504ef4'} updated pos.order #745 2026-10-26 10:58:20,886 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80847962 finished 2026-10-26 10:58:21,001 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 148 0.211 0.559 2026-10-26 10:58:21,223 44 INFO rb-35659da-226004-429082 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-26 10:58:21,274 44 INFO rb-35659da-226004-429082 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-26 10:58:21,333 44 INFO rb-35659da-226004-429082 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-26 10:58:21,384 44 INFO rb-35659da-226004-429082 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-26 10:58:21,446 44 INFO rb-35659da-226004-429082 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-26 10:58:21,519 44 INFO rb-35659da-226004-429082 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-26 10:58:21,539 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6452807 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'deae815d-6510-4fdb-88ed-689455d5791a'}] 2026-10-26 10:58:21,687 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [722] to pos.order #743 2026-10-26 10:58:22,008 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6452807 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'deae815d-6510-4fdb-88ed-689455d5791a'} updated pos.order #743 2026-10-26 10:58:22,043 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6452807 finished 2026-10-26 10:58:22,170 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.174 0.461 2026-10-26 10:58:22,284 44 INFO rb-35659da-226004-429082 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-26 10:58:22,338 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: tour succeeded 2026-10-26 10:58:22,341 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour5Actions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 10:58:22,660 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: heap 21317728 (allocated 22810624) 2026-10-26 10:58:22,679 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing chrome headless with pid 108150 2026-10-26 10:58:22,683 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing websocket connection 2026-10-26 10:58:22,685 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Terminating chrome headless with pid 108150 2026-10-26 10:58:22,846 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105822_846319_test_15_split_bill_screen_actions.txt 2026-10-26 10:58:22,846 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Removing chrome user profile "/tmp/tmphverf7on_chrome_odoo" 2026-10-26 10:58:22,872 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-10-26 10:58:23,627 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 108359 2026-10-26 10:58:23,627 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmpyhlukzl4_chrome_odoo 2026-10-26 10:58:23,627 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:43851/json/version 2026-10-26 10:58:23,630 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43851', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:58:23,683 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: Chrome/150.0.7871.114 2026-10-26 10:58:23,683 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:43851/json 2026-10-26 10:58:23,685 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43851', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:58:23,711 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:43851/devtools/page/64C151A7E31DC933E9609AB7F0D23AA6 2026-10-26 10:58:23,735 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-10-26 10:58:23,747 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-10-26 10:58:23,828 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:58:23,843 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-10-26 10:58:23,856 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:58:23,856 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:58:23,888 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:58:24,839 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:24] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.061 0.894 2026-10-26 10:58:24,846 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': '64C151A7E31DC933E9609AB7F0D23AA6', 'loaderId': 'C129BE85605D0D8EF744724CED5E8E07', 'isDownload': False} 2026-10-26 10:58:24,846 44 INFO rb-35659da-226004-429082 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-26 10:58:24,870 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:58:24,927 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:24] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.021 2026-10-26 10:58:24,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:24] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.046 2026-10-26 10:58:24,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:24] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.096 2026-10-26 10:58:26,066 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:58:26,085 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:58:26,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.020 2026-10-26 10:58:26,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-26 10:58:26,194 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:58:26,214 44 INFO rb-35659da-226004-429082 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-26 10:58:26,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.006 0.012 2026-10-26 10:58:26,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:58:26,339 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:26] "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.017 2026-10-26 10:58:26,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-26 10:58:26,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.026 0.072 2026-10-26 10:58:26,490 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-26 10:58:27,529 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.329 0.630 2026-10-26 10:58:27,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:58:27,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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-26 10:58:27,757 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:27] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.061 2026-10-26 10:58:27,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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-26 10:58:27,850 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-10-26 10:58:27,884 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.021 2026-10-26 10:58:27,968 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:58:27,977 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 10:58:27,995 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:58:28,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:28] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.026 0.052 2026-10-26 10:58:28,081 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:58:28,084 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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-26 10:58:28,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:28] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.138 2026-10-26 10:58:28,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.116 2026-10-26 10:58:28,238 44 INFO rb-35659da-226004-429082 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-26 10:58:28,278 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:58:28,403 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:28] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.039 0.096 2026-10-26 10:58:28,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:28] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.108 2026-10-26 10:58:28,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:28] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.024 0.219 2026-10-26 10:58:28,544 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:58:28,563 44 INFO rb-35659da-226004-429082 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-26 10:58:28,592 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:28] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.013 0.148 2026-10-26 10:58:28,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.103 2026-10-26 10:58:28,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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.008 2026-10-26 10:58:28,940 44 INFO rb-35659da-226004-429082 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-26 10:58:28,988 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:28,990 44 INFO rb-35659da-226004-429082 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-26 10:58:29,147 44 INFO rb-35659da-226004-429082 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-26 10:58:29,243 44 INFO rb-35659da-226004-429082 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-26 10:58:29,300 44 INFO rb-35659da-226004-429082 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-26 10:58:29,357 44 INFO rb-35659da-226004-429082 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-26 10:58:29,410 44 INFO rb-35659da-226004-429082 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-26 10:58:29,462 44 INFO rb-35659da-226004-429082 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-26 10:58:29,540 44 INFO rb-35659da-226004-429082 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-26 10:58:29,587 44 INFO rb-35659da-226004-429082 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-26 10:58:29,638 44 INFO rb-35659da-226004-429082 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-26 10:58:29,686 44 INFO rb-35659da-226004-429082 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-26 10:58:29,746 44 INFO rb-35659da-226004-429082 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-26 10:58:29,788 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #869854 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '127c35ec-d2d0-492d-8da0-f15369521727'}] 2026-10-26 10:58:29,931 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #869854 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '127c35ec-d2d0-492d-8da0-f15369521727'} created pos.order #746 2026-10-26 10:58:29,973 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #869854 finished 2026-10-26 10:58:30,090 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.097 0.208 2026-10-26 10:58:30,168 44 INFO rb-35659da-226004-429082 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-26 10:58:30,226 44 INFO rb-35659da-226004-429082 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-26 10:58:30,269 44 INFO rb-35659da-226004-429082 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-26 10:58:30,352 44 INFO rb-35659da-226004-429082 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-26 10:58:30,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:30] "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.023 2026-10-26 10:58:30,411 44 INFO rb-35659da-226004-429082 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-26 10:58:30,459 44 INFO rb-35659da-226004-429082 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-26 10:58:30,539 44 INFO rb-35659da-226004-429082 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-26 10:58:30,602 44 INFO rb-35659da-226004-429082 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-26 10:58:30,667 44 INFO rb-35659da-226004-429082 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-26 10:58:30,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:30] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 63 0.061 0.163 2026-10-26 10:58:30,969 44 INFO rb-35659da-226004-429082 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-26 10:58:31,048 44 INFO rb-35659da-226004-429082 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-26 10:58:31,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:31] "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-26 10:58:31,126 44 INFO rb-35659da-226004-429082 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-26 10:58:31,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.029 2026-10-26 10:58:31,182 44 INFO rb-35659da-226004-429082 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-26 10:58:31,234 44 INFO rb-35659da-226004-429082 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-26 10:58:31,287 44 INFO rb-35659da-226004-429082 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-26 10:58:31,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:31] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 5 0.006 0.013 2026-10-26 10:58:31,336 44 INFO rb-35659da-226004-429082 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-26 10:58:31,388 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-10-26 10:58:31,389 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-26 10:58:31,559 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 16102376 (allocated 17301504) 2026-10-26 10:58:31,608 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 108359 2026-10-26 10:58:31,618 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-10-26 10:58:31,619 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 108359 2026-10-26 10:58:31,807 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105831_806946_test_cancel_order_from_ui.txt 2026-10-26 10:58:31,807 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmpyhlukzl4_chrome_odoo" 2026-10-26 10:58:31,897 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-10-26 10:58:32,240 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-10-26 10:58:34,601 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome pid: 108567 2026-10-26 10:58:34,601 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless temporary user profile dir: /tmp/tmpjclc1136_chrome_odoo 2026-10-26 10:58:34,601 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:33803/json/version 2026-10-26 10:58:34,609 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33803', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:58:34,808 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Browser version: Chrome/150.0.7871.114 2026-10-26 10:58:34,808 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:33803/json 2026-10-26 10:58:34,809 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33803', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:58:34,836 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Websocket url found: ws://127.0.0.1:33803/devtools/page/AA58E6B64875F075AC364B4107B4422A 2026-10-26 10:58:34,858 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Enable chrome headless console log notification 2026-10-26 10:58:34,864 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless enable page notifications 2026-10-26 10:58:35,054 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:58:35,065 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Setting session cookie in browser 2026-10-26 10:58:35,081 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:58:35,081 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:58:35,116 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:58:36,032 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:36] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.056 0.866 2026-10-26 10:58:36,042 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigation result: {'frameId': 'AA58E6B64875F075AC364B4107B4422A', 'loaderId': '7F921A80C5D0D3A78704F27EA9BBA2F0', 'isDownload': False} 2026-10-26 10:58:36,042 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt')" 2026-10-26 10:58:36,069 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:58:36,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:36] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.009 2026-10-26 10:58:36,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:36] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-26 10:58:36,124 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:36] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-26 10:58:36,988 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:36,999 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:58:37,028 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-26 10:58:37,086 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:58:37,092 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-26 10:58:37,099 44 INFO rb-35659da-226004-429082 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-26 10:58:37,144 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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-26 10:58:37,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:58:37,234 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:37] "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.035 2026-10-26 10:58:37,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-26 10:58:37,390 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.047 0.072 2026-10-26 10:58:37,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.081 2026-10-26 10:58:38,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.330 0.674 2026-10-26 10:58:38,545 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:38] "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-26 10:58:38,722 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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.008 2026-10-26 10:58:38,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:38] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.062 2026-10-26 10:58:38,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 10:58:38,969 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: Owl is running in 'dev' mode. 2026-10-26 10:58:39,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.017 2026-10-26 10:58:39,064 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:39,111 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.013 0.030 2026-10-26 10:58:39,122 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:58:39,157 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:58:39,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.014 0.031 2026-10-26 10:58:39,176 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:58:39,261 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "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-26 10:58:39,270 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 10:58:39,274 44 INFO rb-35659da-226004-429082 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-26 10:58:39,336 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:58:39,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.030 0.066 2026-10-26 10:58:39,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.041 0.112 2026-10-26 10:58:39,622 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.052 0.239 2026-10-26 10:58:39,635 44 INFO rb-35659da-226004-429082 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-26 10:58:39,722 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.301 2026-10-26 10:58:39,751 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:58:39,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.096 0.192 2026-10-26 10:58:40,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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.017 2026-10-26 10:58:40,255 44 INFO rb-35659da-226004-429082 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-26 10:58:40,331 44 INFO rb-35659da-226004-429082 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-26 10:58:40,349 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:40,396 44 INFO rb-35659da-226004-429082 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-26 10:58:40,462 44 INFO rb-35659da-226004-429082 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-26 10:58:40,520 44 INFO rb-35659da-226004-429082 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-26 10:58:40,710 44 INFO rb-35659da-226004-429082 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-26 10:58:40,787 44 INFO rb-35659da-226004-429082 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-26 10:58:40,856 44 INFO rb-35659da-226004-429082 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-26 10:58:40,923 44 INFO rb-35659da-226004-429082 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-26 10:58:40,980 44 INFO rb-35659da-226004-429082 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-26 10:58:41,148 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [14/21] Tour test_combo_preparation_receipt → Step body 2026-10-26 10:58:41,227 44 INFO rb-35659da-226004-429082 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-26 10:58:41,271 44 INFO rb-35659da-226004-429082 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-26 10:58:41,322 44 INFO rb-35659da-226004-429082 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-26 10:58:41,376 44 INFO rb-35659da-226004-429082 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-26 10:58:41,449 44 INFO rb-35659da-226004-429082 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-26 10:58:41,504 44 INFO rb-35659da-226004-429082 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-26 10:58:41,550 44 INFO rb-35659da-226004-429082 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-26 10:58:41,636 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: tour succeeded 2026-10-26 10:58:41,637 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 10:58:41,658 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:58:41,659 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:58:41,818 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: heap 17946060 (allocated 19533824) 2026-10-26 10:58:41,851 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing chrome headless with pid 108567 2026-10-26 10:58:41,859 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing websocket connection 2026-10-26 10:58:41,864 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Terminating chrome headless with pid 108567 2026-10-26 10:58:42,019 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105842_019465_test_combo_preparation_receipt.txt 2026-10-26 10:58:42,019 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Removing chrome user profile "/tmp/tmpjclc1136_chrome_odoo" 2026-10-26 10:58:42,061 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-10-26 10:58:44,553 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome pid: 108775 2026-10-26 10:58:44,554 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless temporary user profile dir: /tmp/tmpbel21q1k_chrome_odoo 2026-10-26 10:58:44,554 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:38235/json/version 2026-10-26 10:58:44,555 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38235', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:58:44,624 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Browser version: Chrome/150.0.7871.114 2026-10-26 10:58:44,624 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:38235/json 2026-10-26 10:58:44,625 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38235', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:58:44,642 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Websocket url found: ws://127.0.0.1:38235/devtools/page/A60DD884F60D2036E599F6DFFC7F0451 2026-10-26 10:58:44,655 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Enable chrome headless console log notification 2026-10-26 10:58:44,693 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless enable page notifications 2026-10-26 10:58:44,870 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:58:44,881 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Setting session cookie in browser 2026-10-26 10:58:44,891 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:58:44,891 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:58:44,926 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:58:46,220 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:46] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.070 1.231 2026-10-26 10:58:46,227 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigation result: {'frameId': 'A60DD884F60D2036E599F6DFFC7F0451', 'loaderId': '2DCD0D11BDC9BECE5F93D585383939CA', 'isDownload': False} 2026-10-26 10:58:46,227 44 INFO rb-35659da-226004-429082 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-26 10:58:46,262 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:58:46,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:46] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-26 10:58:46,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:46] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-26 10:58:46,345 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:46] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.020 0.043 2026-10-26 10:58:47,028 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:58:47,032 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:58:47,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.031 2026-10-26 10:58:47,132 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:58:47,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-26 10:58:47,142 44 INFO rb-35659da-226004-429082 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-26 10:58:47,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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-26 10:58:47,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:58:47,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.024 2026-10-26 10:58:47,286 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.033 2026-10-26 10:58:47,313 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-26 10:58:47,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.058 2026-10-26 10:58:48,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.313 0.687 2026-10-26 10:58:48,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:48] "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-26 10:58:48,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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.020 2026-10-26 10:58:48,744 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:48] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.074 2026-10-26 10:58:48,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 10:58:48,888 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: Owl is running in 'dev' mode. 2026-10-26 10:58:48,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.015 2026-10-26 10:58:48,997 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:58:49,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.019 0.026 2026-10-26 10:58:49,068 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:49,092 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:49,167 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:49,171 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:49,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.061 0.093 2026-10-26 10:58:49,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.113 2026-10-26 10:58:49,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.027 2026-10-26 10:58:49,303 44 INFO rb-35659da-226004-429082 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-26 10:58:49,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.025 2026-10-26 10:58:49,503 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 10:58:49,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.066 0.080 2026-10-26 10:58:49,634 44 INFO rb-35659da-226004-429082 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-26 10:58:49,675 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 10:58:49,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.049 0.266 2026-10-26 10:58:49,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.067 0.097 2026-10-26 10:58:49,942 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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-26 10:58:50,077 44 INFO rb-35659da-226004-429082 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-26 10:58:50,133 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:50,154 44 INFO rb-35659da-226004-429082 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-26 10:58:50,226 44 INFO rb-35659da-226004-429082 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-26 10:58:50,287 44 INFO rb-35659da-226004-429082 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-26 10:58:50,353 44 INFO rb-35659da-226004-429082 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-26 10:58:50,503 44 INFO rb-35659da-226004-429082 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-26 10:58:50,610 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: tour succeeded 2026-10-26 10:58:50,613 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt_layout SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-26 10:58:50,765 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: heap 16220332 (allocated 17301504) 2026-10-26 10:58:50,786 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing chrome headless with pid 108775 2026-10-26 10:58:50,789 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing websocket connection 2026-10-26 10:58:50,790 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Terminating chrome headless with pid 108775 2026-10-26 10:58:50,992 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105850_992673_test_combo_preparation_receipt_layout.txt 2026-10-26 10:58:50,993 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Removing chrome user profile "/tmp/tmpbel21q1k_chrome_odoo" 2026-10-26 10:58:51,020 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-10-26 10:58:53,456 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 108969 2026-10-26 10:58:53,456 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmp47vov7b0_chrome_odoo 2026-10-26 10:58:53,456 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:39297/json/version 2026-10-26 10:58:53,466 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39297', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:58:53,483 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: Chrome/150.0.7871.114 2026-10-26 10:58:53,486 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:39297/json 2026-10-26 10:58:53,488 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39297', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:58:53,540 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:39297/devtools/page/BE97BDEDFACF0C41CBDF6224A51C5C1D 2026-10-26 10:58:53,590 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-10-26 10:58:53,598 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-10-26 10:58:53,747 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:58:53,760 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-10-26 10:58:53,762 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:58:53,762 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:58:53,789 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:58:54,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:54] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.057 0.874 2026-10-26 10:58:54,740 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': 'BE97BDEDFACF0C41CBDF6224A51C5C1D', 'loaderId': '4DC36DDAC7FD52F6A68CF906210AAA98', 'isDownload': False} 2026-10-26 10:58:54,740 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-10-26 10:58:54,754 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:58:54,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:54] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.021 2026-10-26 10:58:54,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:54] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.036 2026-10-26 10:58:54,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:54] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.051 2026-10-26 10:58:55,589 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:58:55,602 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:58:55,639 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-26 10:58:55,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 10:58:55,697 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:58:55,712 44 INFO rb-35659da-226004-429082 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-26 10:58:55,715 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 10:58:55,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:58:55,816 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.033 2026-10-26 10:58:55,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:55] "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.036 2026-10-26 10:58:55,945 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.069 2026-10-26 10:58:55,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-26 10:58:56,996 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.312 0.663 2026-10-26 10:58:57,028 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "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-26 10:58:57,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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-26 10:58:57,246 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.057 2026-10-26 10:58:57,298 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 10:58:57,332 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-10-26 10:58:57,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 10:58:57,421 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:57,464 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:58:57,475 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:58:57,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.025 0.054 2026-10-26 10:58:57,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.082 2026-10-26 10:58:57,554 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.092 2026-10-26 10:58:57,557 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:57,561 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:58:57,609 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.021 2026-10-26 10:58:57,626 44 INFO rb-35659da-226004-429082 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-26 10:58:57,686 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 10:58:57,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.066 0.095 2026-10-26 10:58:57,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.129 2026-10-26 10:58:57,970 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:57] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.052 0.211 2026-10-26 10:58:58,025 44 INFO rb-35659da-226004-429082 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-26 10:58:58,030 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:58:58,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.175 0.082 2026-10-26 10:58:58,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58: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.011 2026-10-26 10:58:58,443 44 INFO rb-35659da-226004-429082 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-26 10:58:58,492 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:58:58,528 44 INFO rb-35659da-226004-429082 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-26 10:58:58,616 44 INFO rb-35659da-226004-429082 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-26 10:58:58,678 44 INFO rb-35659da-226004-429082 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-26 10:58:58,738 44 INFO rb-35659da-226004-429082 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-26 10:58:58,879 44 INFO rb-35659da-226004-429082 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-26 10:58:58,963 44 INFO rb-35659da-226004-429082 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-26 10:58:59,014 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24747527 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0c2ffeee-0a44-48df-a85b-5dff49858214'}] 2026-10-26 10:58:59,152 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24747527 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0c2ffeee-0a44-48df-a85b-5dff49858214'} created pos.order #748 2026-10-26 10:58:59,184 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24747527 finished 2026-10-26 10:58:59,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.077 0.207 2026-10-26 10:58:59,352 44 INFO rb-35659da-226004-429082 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-26 10:58:59,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:59] "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-26 10:58:59,443 44 INFO rb-35659da-226004-429082 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-26 10:58:59,494 44 INFO rb-35659da-226004-429082 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-26 10:58:59,614 44 INFO rb-35659da-226004-429082 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-26 10:58:59,721 44 INFO rb-35659da-226004-429082 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-26 10:58:59,770 44 INFO rb-35659da-226004-429082 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-26 10:58:59,827 44 INFO rb-35659da-226004-429082 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-26 10:58:59,896 44 INFO rb-35659da-226004-429082 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-26 10:58:59,954 44 INFO rb-35659da-226004-429082 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-26 10:58:59,960 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:58:59] "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.014 0.048 2026-10-26 10:59:00,015 44 INFO rb-35659da-226004-429082 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-26 10:59:00,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.019 0.069 2026-10-26 10:59:00,068 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24921163 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0c2ffeee-0a44-48df-a85b-5dff49858214'}] 2026-10-26 10:59:00,107 44 INFO rb-35659da-226004-429082 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-26 10:59:00,114 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24921163 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0c2ffeee-0a44-48df-a85b-5dff49858214'} updated pos.order #748 2026-10-26 10:59:00,145 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24921163 finished 2026-10-26 10:59:00,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 75 0.097 0.202 2026-10-26 10:59:00,404 44 INFO rb-35659da-226004-429082 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-26 10:59:00,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:00] "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-26 10:59:00,492 44 INFO rb-35659da-226004-429082 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-26 10:59:00,551 44 INFO rb-35659da-226004-429082 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-26 10:59:00,624 44 INFO rb-35659da-226004-429082 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-26 10:59:00,691 44 INFO rb-35659da-226004-429082 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-26 10:59:00,738 44 INFO rb-35659da-226004-429082 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-26 10:59:00,787 44 INFO rb-35659da-226004-429082 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-26 10:59:00,838 44 INFO rb-35659da-226004-429082 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-26 10:59:00,901 44 INFO rb-35659da-226004-429082 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-26 10:59:00,966 44 INFO rb-35659da-226004-429082 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-26 10:59:01,037 44 INFO rb-35659da-226004-429082 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-26 10:59:01,087 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-10-26 10:59:01,088 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-26 10:59:01,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 19478472 (allocated 20844544) 2026-10-26 10:59:01,270 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 108969 2026-10-26 10:59:01,276 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-10-26 10:59:01,277 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 108969 2026-10-26 10:59:01,472 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105901_472660_test_combo_synchronisation.txt 2026-10-26 10:59:01,473 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmp47vov7b0_chrome_odoo" 2026-10-26 10:59:01,498 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_course_restaurant_preparation_tour ... 2026-10-26 10:59:02,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome pid: 109175 2026-10-26 10:59:02,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless temporary user profile dir: /tmp/tmpur155qbc_chrome_odoo 2026-10-26 10:59:02,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:34231/json/version 2026-10-26 10:59:02,198 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34231', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:59:02,308 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 10:59:02,308 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:34231/json 2026-10-26 10:59:02,309 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34231', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:59:02,343 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Websocket url found: ws://127.0.0.1:34231/devtools/page/46F1460B75ADF8579E16334577C01C3C 2026-10-26 10:59:02,352 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Enable chrome headless console log notification 2026-10-26 10:59:02,366 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless enable page notifications 2026-10-26 10:59:02,521 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:59:02,540 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Setting session cookie in browser 2026-10-26 10:59:02,551 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:59:02,552 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:59:02,586 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:59:03,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:03] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.084 0.844 2026-10-26 10:59:03,513 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigation result: {'frameId': '46F1460B75ADF8579E16334577C01C3C', 'loaderId': 'C2A5D0C46B7802383D6588F0F49CA1DF', 'isDownload': False} 2026-10-26 10:59:03,513 44 INFO rb-35659da-226004-429082 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-26 10:59:03,547 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:59:03,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:03] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.033 2026-10-26 10:59:03,631 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:03] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.055 2026-10-26 10:59:03,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:03] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.070 2026-10-26 10:59:04,728 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:59:04,732 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:59:04,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-26 10:59:04,791 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:59:04,797 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 10:59:04,807 44 INFO rb-35659da-226004-429082 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-26 10:59:04,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 10:59:04,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:59:04,892 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.014 2026-10-26 10:59:04,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:04] "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.032 2026-10-26 10:59:04,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-26 10:59:05,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.065 2026-10-26 10:59:06,050 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.290 0.640 2026-10-26 10:59:06,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "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-26 10:59:06,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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.015 2026-10-26 10:59:06,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.064 2026-10-26 10:59:06,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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-26 10:59:06,404 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: Owl is running in 'dev' mode. 2026-10-26 10:59:06,447 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 10:59:06,505 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:59:06,586 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:59:06,593 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 10:59:06,609 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.040 0.057 2026-10-26 10:59:06,656 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:59:06,660 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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-26 10:59:06,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.011 0.173 2026-10-26 10:59:06,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.173 2026-10-26 10:59:06,740 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.007 0.021 2026-10-26 10:59:06,744 44 INFO rb-35659da-226004-429082 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-26 10:59:06,848 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:59:06,849 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:06] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.010 0.029 2026-10-26 10:59:06,998 44 INFO rb-35659da-226004-429082 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-26 10:59:07,013 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:59:07,084 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:07] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.078 0.172 2026-10-26 10:59:07,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:07] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.033 0.359 2026-10-26 10:59:07,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.282 2026-10-26 10:59:07,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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.010 2026-10-26 10:59:07,468 44 INFO rb-35659da-226004-429082 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-26 10:59:07,518 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:59:07,529 44 INFO rb-35659da-226004-429082 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-26 10:59:07,637 44 INFO rb-35659da-226004-429082 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-26 10:59:07,746 44 INFO rb-35659da-226004-429082 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-26 10:59:07,825 44 INFO rb-35659da-226004-429082 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-26 10:59:07,894 44 INFO rb-35659da-226004-429082 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-26 10:59:08,006 44 INFO rb-35659da-226004-429082 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-26 10:59:08,077 44 INFO rb-35659da-226004-429082 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-26 10:59:08,131 44 INFO rb-35659da-226004-429082 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-26 10:59:08,247 44 INFO rb-35659da-226004-429082 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-26 10:59:08,254 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29354740 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'd9f76a50-c16c-4d71-ac68-3222d9856f2e'}] 2026-10-26 10:59:08,404 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29354740 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'd9f76a50-c16c-4d71-ac68-3222d9856f2e'} created pos.order #749 2026-10-26 10:59:08,435 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29354740 finished 2026-10-26 10:59:08,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.088 0.198 2026-10-26 10:59:08,670 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:08] "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-26 10:59:08,712 44 INFO rb-35659da-226004-429082 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-26 10:59:08,768 44 INFO rb-35659da-226004-429082 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-26 10:59:08,833 44 INFO rb-35659da-226004-429082 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-26 10:59:08,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:08] "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-26 10:59:08,874 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10988452 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'd9f76a50-c16c-4d71-ac68-3222d9856f2e'}] 2026-10-26 10:59:08,910 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10988452 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'd9f76a50-c16c-4d71-ac68-3222d9856f2e'} updated pos.order #749 2026-10-26 10:59:08,938 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10988452 finished 2026-10-26 10:59:09,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.069 0.180 2026-10-26 10:59:09,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:09] "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.016 2026-10-26 10:59:09,242 44 INFO rb-35659da-226004-429082 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-26 10:59:09,314 44 INFO rb-35659da-226004-429082 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-26 10:59:09,351 44 INFO rb-35659da-226004-429082 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-26 10:59:09,414 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: tour succeeded 2026-10-26 10:59:09,415 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_course_restaurant_preparation_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-26 10:59:09,425 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:09] "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-26 10:59:09,601 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: heap 18525684 (allocated 19533824) 2026-10-26 10:59:09,623 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing chrome headless with pid 109175 2026-10-26 10:59:09,635 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing websocket connection 2026-10-26 10:59:09,642 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Terminating chrome headless with pid 109175 2026-10-26 10:59:09,807 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105909_807427_test_course_restaurant_preparation_tour.txt 2026-10-26 10:59:09,807 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Removing chrome user profile "/tmp/tmpur155qbc_chrome_odoo" 2026-10-26 10:59:09,833 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_create_floor_tour ... 2026-10-26 10:59:10,410 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome pid: 109379 2026-10-26 10:59:10,410 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless temporary user profile dir: /tmp/tmp8eqlm4cd_chrome_odoo 2026-10-26 10:59:10,410 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:44459/json/version 2026-10-26 10:59:10,411 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44459', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:59:10,487 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 10:59:10,487 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:44459/json 2026-10-26 10:59:10,488 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44459', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:59:10,514 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Websocket url found: ws://127.0.0.1:44459/devtools/page/0EC7967E6C545C9D6EA235573B5EAB71 2026-10-26 10:59:10,536 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Enable chrome headless console log notification 2026-10-26 10:59:10,545 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless enable page notifications 2026-10-26 10:59:10,661 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 10:59:10,704 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Setting session cookie in browser 2026-10-26 10:59:10,716 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:59:10,716 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:59:10,745 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:59:11,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:11] "GET /pos/ui/120 HTTP/1.1" 200 - 93 0.066 0.815 2026-10-26 10:59:11,629 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigation result: {'frameId': '0EC7967E6C545C9D6EA235573B5EAB71', 'loaderId': 'C803F78CEFD73781240D1E1B6A522756', 'isDownload': False} 2026-10-26 10:59:11,629 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate ready code "odoo.isTourReady('test_create_floor_tour')" 2026-10-26 10:59:11,662 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:59:11,698 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:11] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-26 10:59:11,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:11] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.029 2026-10-26 10:59:11,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:11] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-26 10:59:12,597 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:59:12,601 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:59:12,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.008 0.040 2026-10-26 10:59:12,707 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:59:12,715 44 INFO rb-35659da-226004-429082 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-26 10:59:12,729 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.017 2026-10-26 10:59:12,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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-26 10:59:12,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:59:12,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:12] "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-26 10:59:12,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-26 10:59:12,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.048 2026-10-26 10:59:12,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-26 10:59:14,297 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 383 0.306 0.929 2026-10-26 10:59:14,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:14] "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-26 10:59:14,500 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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.025 2026-10-26 10:59:14,625 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:14] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.067 2026-10-26 10:59:14,670 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 10:59:14,713 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: Owl is running in 'dev' mode. 2026-10-26 10:59:14,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-26 10:59:14,831 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:59:14,863 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:59:14,864 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:59:14,938 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:14] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 14 0.026 0.067 2026-10-26 10:59:14,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.095 2026-10-26 10:59:15,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:15] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.146 2026-10-26 10:59:15,016 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:59:15,017 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 10:59:15,065 44 INFO rb-35659da-226004-429082 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-26 10:59:15,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:15] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.017 2026-10-26 10:59:15,106 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:59:15,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:15] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.016 0.027 2026-10-26 10:59:15,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:15] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.035 0.135 2026-10-26 10:59:15,323 44 INFO rb-35659da-226004-429082 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-26 10:59:15,390 44 INFO rb-35659da-226004-429082 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-26 10:59:15,398 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:59:15,407 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:15] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.044 0.252 2026-10-26 10:59:15,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.178 2026-10-26 10:59:15,627 44 INFO rb-35659da-226004-429082 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-26 10:59:15,674 44 INFO rb-35659da-226004-429082 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-26 10:59:15,742 44 INFO rb-35659da-226004-429082 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-26 10:59:15,819 44 INFO rb-35659da-226004-429082 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-26 10:59:15,887 44 INFO rb-35659da-226004-429082 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-26 10:59:15,947 44 INFO rb-35659da-226004-429082 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-26 10:59:15,969 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:15] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.005 0.011 2026-10-26 10:59:16,031 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: tour succeeded 2026-10-26 10:59:16,032 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_create_floor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-26 10:59:16,278 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: heap 12849712 (allocated 13893632) 2026-10-26 10:59:16,294 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing chrome headless with pid 109379 2026-10-26 10:59:16,306 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing websocket connection 2026-10-26 10:59:16,314 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Terminating chrome headless with pid 109379 2026-10-26 10:59:16,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105916_498184_test_create_floor_tour.txt 2026-10-26 10:59:16,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Removing chrome user profile "/tmp/tmp8eqlm4cd_chrome_odoo" 2026-10-26 10:59:16,523 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-10-26 10:59:16,965 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 109581 2026-10-26 10:59:16,966 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmpjaorf780_chrome_odoo 2026-10-26 10:59:16,966 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:33143/json/version 2026-10-26 10:59:16,967 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33143', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:59:17,081 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: Chrome/150.0.7871.114 2026-10-26 10:59:17,081 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:33143/json 2026-10-26 10:59:17,082 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33143', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:59:17,101 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:33143/devtools/page/221B7421A0A2C5096CAD083542A6A637 2026-10-26 10:59:17,122 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-10-26 10:59:17,138 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-10-26 10:59:17,282 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:59:17,301 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-10-26 10:59:17,309 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Open "http://127.0.0.1:8069/pos/ui?config_id=120" in browser 2026-10-26 10:59:17,309 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=120" 2026-10-26 10:59:17,353 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:59:18,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:18] "GET /pos/ui?config_id=120 HTTP/1.1" 200 - 142 0.100 0.909 2026-10-26 10:59:18,360 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': '221B7421A0A2C5096CAD083542A6A637', 'loaderId': '9EB8CA2D250D0082ABB4C5EDBD510138', 'isDownload': False} 2026-10-26 10:59:18,360 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-10-26 10:59:18,402 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:59:18,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:18] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.020 2026-10-26 10:59:18,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:18] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.043 2026-10-26 10:59:18,510 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:18] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.024 0.037 2026-10-26 10:59:19,349 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:59:19,356 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:59:19,391 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 10:59:19,462 44 INFO rb-35659da-226004-429082 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=120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:59:19,478 44 INFO rb-35659da-226004-429082 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-26 10:59:19,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.023 2026-10-26 10:59:19,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 10:59:19,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:59:19,645 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.033 2026-10-26 10:59:19,712 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.049 0.059 2026-10-26 10:59:19,715 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-26 10:59:19,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.062 2026-10-26 10:59:20,956 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.340 0.702 2026-10-26 10:59:21,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:21] "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-26 10:59:21,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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.011 2026-10-26 10:59:21,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:21] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.030 0.093 2026-10-26 10:59:21,343 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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.012 2026-10-26 10:59:21,382 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-10-26 10:59:21,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.010 2026-10-26 10:59:21,590 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.060 2026-10-26 10:59:21,599 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 10:59:21,601 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 10:59:21,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:21] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.058 0.062 2026-10-26 10:59:21,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:21] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.121 2026-10-26 10:59:21,684 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.146 2026-10-26 10:59:21,713 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:59:21,719 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:59:21,798 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:21] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.015 2026-10-26 10:59:21,847 44 INFO rb-35659da-226004-429082 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-26 10:59:21,899 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:59:22,028 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:22] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.046 0.106 2026-10-26 10:59:22,028 44 INFO rb-35659da-226004-429082 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-26 10:59:22,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:22] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.069 0.237 2026-10-26 10:59:22,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:22] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.250 2026-10-26 10:59:22,214 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:59:22,366 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.070 0.253 2026-10-26 10:59:22,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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.012 2026-10-26 10:59:22,559 44 INFO rb-35659da-226004-429082 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-26 10:59:22,617 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10: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-26 10:59:22,662 44 INFO rb-35659da-226004-429082 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-26 10:59:22,777 44 INFO rb-35659da-226004-429082 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-26 10:59:22,792 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5913980 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'ad71f5e3-916f-453d-983a-ceb1c6c6aed4'}] 2026-10-26 10:59:22,916 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5913980 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'ad71f5e3-916f-453d-983a-ceb1c6c6aed4'} created pos.order #750 2026-10-26 10:59:22,956 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5913980 finished 2026-10-26 10:59:23,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.057 0.211 2026-10-26 10:59:23,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:23] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.052 0.116 2026-10-26 10:59:23,366 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.030 2026-10-26 10:59:23,406 44 INFO rb-35659da-226004-429082 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-26 10:59:23,472 44 INFO rb-35659da-226004-429082 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-26 10:59:23,534 44 INFO rb-35659da-226004-429082 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-26 10:59:23,682 44 INFO rb-35659da-226004-429082 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-26 10:59:23,842 44 INFO rb-35659da-226004-429082 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-26 10:59:23,892 44 INFO rb-35659da-226004-429082 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-26 10:59:23,964 44 INFO rb-35659da-226004-429082 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-26 10:59:24,032 44 INFO rb-35659da-226004-429082 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-26 10:59:24,086 44 INFO rb-35659da-226004-429082 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-26 10:59:24,129 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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.025 0.063 2026-10-26 10:59:24,130 44 INFO rb-35659da-226004-429082 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-26 10:59:24,192 44 INFO rb-35659da-226004-429082 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-26 10:59:24,269 44 INFO rb-35659da-226004-429082 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-26 10:59:24,273 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.018 0.092 2026-10-26 10:59:24,293 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95647675 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'ad71f5e3-916f-453d-983a-ceb1c6c6aed4'}] 2026-10-26 10:59:24,335 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95647675 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'ad71f5e3-916f-453d-983a-ceb1c6c6aed4'} updated pos.order #750 2026-10-26 10:59:24,369 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95647675 finished 2026-10-26 10:59:24,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.045 0.178 2026-10-26 10:59:24,666 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:24] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.031 0.077 2026-10-26 10:59:24,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.031 2026-10-26 10:59:24,776 44 INFO rb-35659da-226004-429082 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-26 10:59:24,850 44 INFO rb-35659da-226004-429082 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-26 10:59:24,900 44 INFO rb-35659da-226004-429082 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-26 10:59:24,948 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-10-26 10:59:24,949 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-26 10:59:25,101 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 17370992 (allocated 18747392) 2026-10-26 10:59:25,118 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 109581 2026-10-26 10:59:25,123 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-10-26 10:59:25,127 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 109581 2026-10-26 10:59:25,282 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105925_281863_test_customer_alone_saved.txt 2026-10-26 10:59:25,282 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmpjaorf780_chrome_odoo" 2026-10-26 10:59:25,306 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-10-26 10:59:25,944 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 109791 2026-10-26 10:59:25,945 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmpnmqm9hne_chrome_odoo 2026-10-26 10:59:25,945 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:42875/json/version 2026-10-26 10:59:25,946 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:59:26,058 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: Chrome/150.0.7871.114 2026-10-26 10:59:26,058 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:42875/json 2026-10-26 10:59:26,059 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:59:26,079 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:42875/devtools/page/D08B8A93BD1BCEE6BFFF087F62848ED9 2026-10-26 10:59:26,090 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-10-26 10:59:26,102 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-10-26 10:59:26,373 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:59:26,390 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-10-26 10:59:26,398 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:59:26,399 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:59:26,442 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:59:27,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:27] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.059 0.862 2026-10-26 10:59:27,372 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': 'D08B8A93BD1BCEE6BFFF087F62848ED9', 'loaderId': '34C80AD353809377E8BA1B65A82C087D', 'isDownload': False} 2026-10-26 10:59:27,372 44 INFO rb-35659da-226004-429082 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-26 10:59:27,407 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:59:27,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:27] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.024 2026-10-26 10:59:27,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:27] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.034 2026-10-26 10:59:27,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:27] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.030 2026-10-26 10:59:28,391 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 10:59:28,393 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:59:28,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-26 10:59:28,515 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:59:28,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.034 2026-10-26 10:59:28,536 44 INFO rb-35659da-226004-429082 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-26 10:59:28,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 10:59:28,592 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:59:28,643 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:28] "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.014 2026-10-26 10:59:28,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.048 2026-10-26 10:59:28,768 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.032 0.051 2026-10-26 10:59:28,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-26 10:59:29,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.305 0.571 2026-10-26 10:59:29,774 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:29] "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-26 10:59:29,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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.010 2026-10-26 10:59:30,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.061 2026-10-26 10:59:30,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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.010 2026-10-26 10:59:30,091 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-10-26 10:59:30,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-26 10:59:30,211 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:59:30,217 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 10:59:30,250 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:59:30,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.080 2026-10-26 10:59:30,293 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:59:30,300 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "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-26 10:59:30,359 44 INFO rb-35659da-226004-429082 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-26 10:59:30,378 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.034 0.145 2026-10-26 10:59:30,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.174 2026-10-26 10:59:30,520 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 10:59:30,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.043 0.154 2026-10-26 10:59:30,546 44 INFO rb-35659da-226004-429082 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-26 10:59:30,659 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:59:30,749 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.098 0.142 2026-10-26 10:59:30,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:30] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.057 0.388 2026-10-26 10:59:31,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.463 2026-10-26 10:59:31,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:31] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.502 2026-10-26 10:59:31,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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.010 2026-10-26 10:59:31,283 44 INFO rb-35659da-226004-429082 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-26 10:59:31,341 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:59:31,416 44 INFO rb-35659da-226004-429082 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-26 10:59:31,481 44 INFO rb-35659da-226004-429082 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-26 10:59:31,553 44 INFO rb-35659da-226004-429082 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-26 10:59:31,605 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55662551 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '8ec4c15a-bcb8-4b2f-921f-736d3d8952ae'}] 2026-10-26 10:59:31,736 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55662551 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '8ec4c15a-bcb8-4b2f-921f-736d3d8952ae'} created pos.order #751 2026-10-26 10:59:31,776 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55662551 finished 2026-10-26 10:59:31,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.071 0.211 2026-10-26 10:59:31,932 44 INFO rb-35659da-226004-429082 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-26 10:59:32,009 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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.017 2026-10-26 10:59:32,011 44 INFO rb-35659da-226004-429082 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-26 10:59:32,073 44 INFO rb-35659da-226004-429082 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-26 10:59:32,126 44 INFO rb-35659da-226004-429082 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-26 10:59:32,175 44 INFO rb-35659da-226004-429082 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-26 10:59:32,244 44 INFO rb-35659da-226004-429082 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-26 10:59:32,301 44 INFO rb-35659da-226004-429082 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-26 10:59:32,498 44 INFO rb-35659da-226004-429082 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-26 10:59:32,507 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71882582 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '8ec4c15a-bcb8-4b2f-921f-736d3d8952ae'}] 2026-10-26 10:59:32,517 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:59:32,570 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #227 deleted pos.order.line records with IDs: [1248] 2026-10-26 10:59:32,599 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71882582 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '8ec4c15a-bcb8-4b2f-921f-736d3d8952ae'} updated pos.order #751 2026-10-26 10:59:32,639 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71882582 finished 2026-10-26 10:59:32,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.079 0.219 2026-10-26 10:59:33,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:33] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 45 0.035 0.168 2026-10-26 10:59:33,182 44 INFO rb-35659da-226004-429082 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-26 10:59:33,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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.021 2026-10-26 10:59:33,202 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26922980 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '06727155-0014-425f-8525-d9b75c61e173'}] 2026-10-26 10:59:33,259 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26922980 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '06727155-0014-425f-8525-d9b75c61e173'} created pos.order #752 2026-10-26 10:59:33,282 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26922980 finished 2026-10-26 10:59:33,375 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.027 0.149 2026-10-26 10:59:35,205 44 INFO rb-35659da-226004-429082 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-26 10:59:35,257 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-10-26 10:59:35,259 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 10:59:35,430 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 16593900 (allocated 17960960) 2026-10-26 10:59:35,442 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 109791 2026-10-26 10:59:35,446 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-10-26 10:59:35,449 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 109791 2026-10-26 10:59:35,606 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105935_605775_test_delete_line_release_table.txt 2026-10-26 10:59:35,606 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmpnmqm9hne_chrome_odoo" 2026-10-26 10:59:35,782 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-10-26 10:59:36,226 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 109998 2026-10-26 10:59:36,227 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmpb0dc3hgl_chrome_odoo 2026-10-26 10:59:36,227 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:34859/json/version 2026-10-26 10:59:36,228 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34859', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:59:36,377 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: Chrome/150.0.7871.114 2026-10-26 10:59:36,377 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:34859/json 2026-10-26 10:59:36,383 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34859', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:59:36,413 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:34859/devtools/page/6FBF29E604A275DEFBB7FD2341809AB8 2026-10-26 10:59:36,445 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-10-26 10:59:36,462 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-10-26 10:59:36,595 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:59:36,615 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-10-26 10:59:36,623 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 10:59:36,624 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 10:59:36,647 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:59:37,792 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:37] "GET /pos/ui/120 HTTP/1.1" 200 - 142 0.167 0.982 2026-10-26 10:59:37,797 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': '6FBF29E604A275DEFBB7FD2341809AB8', 'loaderId': '50A899FA7F337813225148C76455E4BD', 'isDownload': False} 2026-10-26 10:59:37,797 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-10-26 10:59:37,831 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:59:37,860 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:37] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 10:59:37,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:37] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.059 2026-10-26 10:59:37,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:37] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.070 2026-10-26 10:59:38,779 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:59:38,780 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:59:38,815 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-26 10:59:38,852 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:59:38,871 44 INFO rb-35659da-226004-429082 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-26 10:59:38,879 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.023 0.011 2026-10-26 10:59:38,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.010 2026-10-26 10:59:38,938 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:59:38,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-10-26 10:59:39,014 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-26 10:59:39,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.050 2026-10-26 10:59:39,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-26 10:59:40,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.373 0.581 2026-10-26 10:59:40,201 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "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-26 10:59:40,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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-26 10:59:40,406 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.054 2026-10-26 10:59:40,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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-26 10:59:40,519 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-10-26 10:59:40,535 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 10:59:40,598 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:59:40,607 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:59:40,645 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:59:40,657 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:59:40,672 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.012 0.034 2026-10-26 10:59:40,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.016 0.082 2026-10-26 10:59:40,735 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 10:59:40,737 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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-26 10:59:40,796 44 INFO rb-35659da-226004-429082 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-26 10:59:40,811 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 10:59:40,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.057 0.066 2026-10-26 10:59:40,938 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:40] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.148 2026-10-26 10:59:40,987 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/48] Tour test_direct_sales → Step .new-order 2026-10-26 10:59:41,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:41] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.036 0.213 2026-10-26 10:59:41,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:41] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.008 0.119 2026-10-26 10:59:41,136 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:59:41,227 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.057 0.133 2026-10-26 10:59:41,389 44 INFO rb-35659da-226004-429082 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-26 10:59:41,442 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:59:41,500 44 INFO rb-35659da-226004-429082 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-26 10:59:41,591 44 INFO rb-35659da-226004-429082 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-26 10:59:41,655 44 INFO rb-35659da-226004-429082 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-26 10:59:41,703 44 INFO rb-35659da-226004-429082 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-26 10:59:41,750 44 INFO rb-35659da-226004-429082 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-26 10:59:41,826 44 INFO rb-35659da-226004-429082 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-26 10:59:41,880 44 INFO rb-35659da-226004-429082 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-26 10:59:41,938 44 INFO rb-35659da-226004-429082 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-26 10:59:42,035 44 INFO rb-35659da-226004-429082 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-26 10:59:42,047 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:59:42,054 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:59:42,126 44 INFO rb-35659da-226004-429082 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-26 10:59:42,202 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48131125 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0eb260c8-352e-493f-8147-79c886c2f713'}] 2026-10-26 10:59:42,332 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48131125 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0eb260c8-352e-493f-8147-79c886c2f713'} created pos.order #753 2026-10-26 10:59:42,365 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48131125 finished 2026-10-26 10:59:42,505 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.094 0.211 2026-10-26 10:59:42,575 44 INFO rb-35659da-226004-429082 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-26 10:59:42,651 44 INFO rb-35659da-226004-429082 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-26 10:59:42,685 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32014672 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0eb260c8-352e-493f-8147-79c886c2f713'}] 2026-10-26 10:59:42,694 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:59:43,519 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32014672 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '0eb260c8-352e-493f-8147-79c886c2f713'} updated pos.order #753 2026-10-26 10:59:43,564 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32014672 finished 2026-10-26 10:59:43,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 234 0.322 0.724 2026-10-26 10:59:44,018 44 INFO rb-35659da-226004-429082 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-26 10:59:46,054 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [18/48] Tour test_direct_sales → Step .new-order 2026-10-26 10:59:46,128 44 INFO rb-35659da-226004-429082 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-26 10:59:46,210 44 INFO rb-35659da-226004-429082 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-26 10:59:46,274 44 INFO rb-35659da-226004-429082 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-26 10:59:46,338 44 INFO rb-35659da-226004-429082 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-26 10:59:46,399 44 INFO rb-35659da-226004-429082 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-26 10:59:46,468 44 INFO rb-35659da-226004-429082 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-26 10:59:46,519 44 INFO rb-35659da-226004-429082 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-26 10:59:46,571 44 INFO rb-35659da-226004-429082 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-26 10:59:46,621 44 INFO rb-35659da-226004-429082 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-26 10:59:46,684 44 INFO rb-35659da-226004-429082 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-26 10:59:46,729 44 INFO rb-35659da-226004-429082 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-26 10:59:46,779 44 INFO rb-35659da-226004-429082 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-26 10:59:46,839 44 INFO rb-35659da-226004-429082 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-26 10:59:46,902 44 INFO rb-35659da-226004-429082 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-26 10:59:46,973 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94165559 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '99505ebd-aadf-47b4-b2fd-1109ea89a3c9'}] 2026-10-26 10:59:47,067 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94165559 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '99505ebd-aadf-47b4-b2fd-1109ea89a3c9'} created pos.order #754 2026-10-26 10:59:47,104 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94165559 finished 2026-10-26 10:59:47,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.053 0.168 2026-10-26 10:59:47,232 44 INFO rb-35659da-226004-429082 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-26 10:59:47,311 44 INFO rb-35659da-226004-429082 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-26 10:59:47,315 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13411956 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '99505ebd-aadf-47b4-b2fd-1109ea89a3c9'}] 2026-10-26 10:59:47,853 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13411956 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '99505ebd-aadf-47b4-b2fd-1109ea89a3c9'} updated pos.order #754 2026-10-26 10:59:47,885 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13411956 finished 2026-10-26 10:59:47,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 136 0.168 0.514 2026-10-26 10:59:48,156 44 INFO rb-35659da-226004-429082 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-26 10:59:50,188 44 INFO rb-35659da-226004-429082 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-26 10:59:50,254 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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-26 10:59:50,269 44 INFO rb-35659da-226004-429082 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-26 10:59:50,347 44 INFO rb-35659da-226004-429082 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-26 10:59:50,429 44 INFO rb-35659da-226004-429082 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-26 10:59:50,480 44 INFO rb-35659da-226004-429082 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-26 10:59:50,529 44 INFO rb-35659da-226004-429082 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-26 10:59:50,580 44 INFO rb-35659da-226004-429082 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-26 10:59:50,636 44 INFO rb-35659da-226004-429082 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-26 10:59:50,694 44 INFO rb-35659da-226004-429082 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-26 10:59:50,745 44 INFO rb-35659da-226004-429082 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-26 10:59:50,810 44 INFO rb-35659da-226004-429082 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-26 10:59:50,874 44 INFO rb-35659da-226004-429082 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-26 10:59:50,948 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92733100 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': 'd652850e-e175-4e3a-a175-1824f2c11578'}] 2026-10-26 10:59:51,049 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92733100 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': 'd652850e-e175-4e3a-a175-1824f2c11578'} created pos.order #755 2026-10-26 10:59:51,093 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92733100 finished 2026-10-26 10:59:51,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.065 0.179 2026-10-26 10:59:51,248 44 INFO rb-35659da-226004-429082 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-26 10:59:51,327 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77782412 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': 'd652850e-e175-4e3a-a175-1824f2c11578'}] 2026-10-26 10:59:51,342 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-10-26 10:59:51,346 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-26 10:59:51,615 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 20320548 (allocated 21762048) 2026-10-26 10:59:51,678 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 109998 2026-10-26 10:59:51,679 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-10-26 10:59:51,680 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 109998 2026-10-26 10:59:51,863 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_105951_863220_test_direct_sales.txt 2026-10-26 10:59:51,863 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmpb0dc3hgl_chrome_odoo" 2026-10-26 10:59:51,874 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: waiting for threads: [, ] 2026-10-26 10:59:51,882 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77782412 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': 'd652850e-e175-4e3a-a175-1824f2c11578'} updated pos.order #755 2026-10-26 10:59:51,886 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77782412 finished 2026-10-26 10:59:51,937 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.144 0.470 2026-10-26 10:59:51,972 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-10-26 10:59:52,774 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 110207 2026-10-26 10:59:52,774 44 INFO rb-35659da-226004-429082 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/tmpd0pkxma3_chrome_odoo 2026-10-26 10:59:52,775 44 INFO rb-35659da-226004-429082 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:46361/json/version 2026-10-26 10:59:52,778 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46361', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:59:52,823 44 INFO rb-35659da-226004-429082 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-26 10:59:52,823 44 INFO rb-35659da-226004-429082 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:46361/json 2026-10-26 10:59:52,824 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46361', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 10:59:52,857 44 INFO rb-35659da-226004-429082 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:46361/devtools/page/3D0150E1258C8DA29CD519BA5F9D3558 2026-10-26 10:59:52,895 44 INFO rb-35659da-226004-429082 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-26 10:59:52,908 44 INFO rb-35659da-226004-429082 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-26 10:59:53,008 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 10:59:53,029 44 INFO rb-35659da-226004-429082 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-26 10:59:53,034 44 INFO rb-35659da-226004-429082 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/120" in browser 2026-10-26 10:59:53,034 44 INFO rb-35659da-226004-429082 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/120" 2026-10-26 10:59:53,065 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 10:59:54,268 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:54] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.067 1.146 2026-10-26 10:59:54,273 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': '3D0150E1258C8DA29CD519BA5F9D3558', 'loaderId': '15B0004AD3F4E9DE7D28A17EC0C0DB4E', 'isDownload': False} 2026-10-26 10:59:54,273 44 INFO rb-35659da-226004-429082 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-26 10:59:54,303 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 10:59:54,331 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:54] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 10:59:54,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:54] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-26 10:59:54,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:54] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.027 2026-10-26 10:59:55,192 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:59:55,197 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:59:55,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.041 2026-10-26 10:59:55,286 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 10:59:55,301 44 INFO rb-35659da-226004-429082 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-26 10:59:55,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.011 2026-10-26 10:59:55,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 10:59:55,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 10:59:55,437 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:55] "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.015 2026-10-26 10:59:55,474 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-26 10:59:55,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.058 2026-10-26 10:59:55,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-26 10:59:56,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.327 0.699 2026-10-26 10:59:56,715 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:56] "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-26 10:59:56,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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.020 2026-10-26 10:59:56,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:56] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.060 2026-10-26 10:59:57,032 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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-26 10:59:57,058 44 INFO rb-35659da-226004-429082 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-26 10:59:57,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 10:59:57,179 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 10:59:57,207 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:59:57,208 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:59:57,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.028 0.066 2026-10-26 10:59:57,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.102 2026-10-26 10:59:57,342 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:59:57,353 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 10:59:57,364 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.008 0.169 2026-10-26 10:59:57,410 44 INFO rb-35659da-226004-429082 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-26 10:59:57,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.003 0.039 2026-10-26 10:59:57,438 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 10:59:57,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.059 0.087 2026-10-26 10:59:57,631 44 INFO rb-35659da-226004-429082 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-26 10:59:57,673 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:59:57,733 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.075 0.223 2026-10-26 10:59:57,765 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.300 2026-10-26 10:59:57,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.207 2026-10-26 10:59:57,968 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59: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.008 2026-10-26 10:59:58,057 44 INFO rb-35659da-226004-429082 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-26 10:59:58,098 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 10:59:58,188 44 INFO rb-35659da-226004-429082 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-26 10:59:58,268 44 INFO rb-35659da-226004-429082 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-26 10:59:58,323 44 INFO rb-35659da-226004-429082 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-26 10:59:58,394 44 INFO rb-35659da-226004-429082 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-26 10:59:58,502 44 INFO rb-35659da-226004-429082 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-26 10:59:58,523 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90639379 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bc3bb74f-85f6-4974-8e2f-44e958ccdf8f'}] 2026-10-26 10:59:58,552 44 INFO rb-35659da-226004-429082 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-26 10:59:59,144 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90639379 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'bc3bb74f-85f6-4974-8e2f-44e958ccdf8f'} created pos.order #756 2026-10-26 10:59:59,185 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90639379 finished 2026-10-26 10:59:59,300 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.230 0.551 2026-10-26 10:59:59,726 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-26 10:59:59,726 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-26 10:59:59,727 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-26 10:59:59,727 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-26 10:59:59,730 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-26 10:59:59,731 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-26 10:59:59,736 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-26 10:59:59,737 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-26 10:59:59,738 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-26 10:59:59,739 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-26 10:59:59,739 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-26 10:59:59,742 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-26 10:59:59,751 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-26 10:59:59,751 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-26 10:59:59,752 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-26 10:59:59,752 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-26 10:59:59,753 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-26 10:59:59,753 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-26 10:59:59,754 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-26 10:59:59,754 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-26 10:59:59,755 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-26 10:59:59,756 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-26 10:59:59,757 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-26 10:59:59,758 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-26 10:59:59,762 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-26 10:59:59,762 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-26 10:59:59,762 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-26 10:59:59,763 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-26 10:59:59,763 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-26 10:59:59,763 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-26 10:59:59,764 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-26 10:59:59,764 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-26 10:59:59,764 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-26 10:59:59,765 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-26 10:59:59,765 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-26 10:59:59,765 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-26 10:59:59,765 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-26 10:59:59,769 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-26 10:59:59,770 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-26 10:59:59,773 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-26 10:59:59,788 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:59] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 10:59:59,810 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:59] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 10:59:59,817 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:59] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:59:59,829 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:59] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 10:59:59,853 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:59] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 10:59:59,861 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:59] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 10:59:59,895 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:59] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 10:59:59,906 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:59] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.062 2026-10-26 10:59:59,927 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:59] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 10:59:59,931 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-26 10:59:59,938 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-26 10:59:59,940 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-26 10:59:59,951 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:59] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.053 2026-10-26 10:59:59,963 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-26 10:59:59,973 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 10:59:59] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 10:59:59,991 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-26 10:59:59,997 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-26 11:00:00,011 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:00:00,012 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.058 2026-10-26 11:00:00,015 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-26 11:00:00,018 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-26 11:00:00,026 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.055 2026-10-26 11:00:00,040 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-26 11:00:00,041 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-26 11:00:00,043 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-26 11:00:00,045 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-26 11:00:00,045 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-26 11:00:00,046 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-26 11:00:00,047 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-26 11:00:00,047 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-26 11:00:00,048 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-26 11:00:00,049 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-26 11:00:00,049 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-26 11:00:00,050 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-26 11:00:00,051 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-26 11:00:00,051 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-26 11:00:00,052 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-26 11:00:00,052 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-26 11:00:00,053 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-26 11:00:00,054 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-26 11:00:00,054 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-26 11:00:00,055 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-26 11:00:00,055 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-26 11:00:00,056 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-26 11:00:00,057 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-26 11:00:00,057 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-26 11:00:00,058 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-26 11:00:00,059 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-26 11:00:00,059 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-26 11:00:00,060 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-26 11:00:00,060 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-26 11:00:00,061 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-26 11:00:00,062 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-26 11:00:00,062 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-26 11:00:00,069 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-26 11:00:00,071 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-26 11:00:00,073 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-26 11:00:00,075 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-26 11:00:00,103 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:00:00,106 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:00:00,122 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:00:00,126 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:00:00,127 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-26 11:00:00,128 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-26 11:00:00,155 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.064 2026-10-26 11:00:00,158 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 11:00:00,164 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-26 11:00:00,168 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-26 11:00:00,170 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-26 11:00:00,186 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-26 11:00:00,187 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-26 11:00:00,189 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-26 11:00:00,189 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-26 11:00:00,190 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-26 11:00:00,191 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-26 11:00:00,192 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-26 11:00:00,196 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-26 11:00:00,203 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-26 11:00:00,204 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-26 11:00:00,204 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-26 11:00:00,207 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-26 11:00:00,211 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-26 11:00:00,212 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:00:00,214 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-26 11:00:00,216 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-26 11:00:00,221 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-26 11:00:00,228 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:00:00,230 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-26 11:00:00,231 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:00:00,232 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-26 11:00:00,238 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-26 11:00:00,244 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:00:00,257 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:00:00,263 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-26 11:00:00,268 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-26 11:00:00,268 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-26 11:00:00,273 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-26 11:00:00,281 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-26 11:00:00,283 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-26 11:00:00,290 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-26 11:00:00,297 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-26 11:00:00,298 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:00] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:00:00,300 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-26 11:00:00,302 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-26 11:00:00,303 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-26 11:00:00,303 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-26 11:00:01,066 44 INFO rb-35659da-226004-429082 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-26 11:00:02,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:02] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 135 0.211 1.369 2026-10-26 11:00:02,705 44 INFO rb-35659da-226004-429082 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-26 11:00:02,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.012 2026-10-26 11:00:02,786 44 INFO rb-35659da-226004-429082 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-26 11:00:02,869 44 INFO rb-35659da-226004-429082 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-26 11:00:02,923 44 INFO rb-35659da-226004-429082 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-26 11:00:02,979 44 INFO rb-35659da-226004-429082 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-26 11:00:03,032 44 INFO rb-35659da-226004-429082 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-26 11:00:03,083 44 INFO rb-35659da-226004-429082 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-26 11:00:03,166 44 INFO rb-35659da-226004-429082 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-26 11:00:03,182 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:00:03,189 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:00:03,250 44 INFO rb-35659da-226004-429082 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-26 11:00:03,321 44 INFO rb-35659da-226004-429082 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-26 11:00:03,335 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51608100 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '300a0419-a268-46ab-ba76-85b2688bc80f'}] 2026-10-26 11:00:03,376 44 INFO rb-35659da-226004-429082 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-26 11:00:03,743 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51608100 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '300a0419-a268-46ab-ba76-85b2688bc80f'} created pos.order #757 2026-10-26 11:00:03,775 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51608100 finished 2026-10-26 11:00:03,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.107 0.424 2026-10-26 11:00:04,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:04] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 18 0.017 0.092 2026-10-26 11:00:05,436 44 INFO rb-35659da-226004-429082 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-26 11:00:05,490 44 INFO rb-35659da-226004-429082 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-26 11:00:05,491 44 INFO rb-35659da-226004-429082 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-26 11:00:05,680 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 18017032 (allocated 19795968) 2026-10-26 11:00:05,700 44 INFO rb-35659da-226004-429082 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 110207 2026-10-26 11:00:05,710 44 INFO rb-35659da-226004-429082 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-26 11:00:05,711 44 INFO rb-35659da-226004-429082 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 110207 2026-10-26 11:00:05,909 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_110005_909115_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-10-26 11:00:05,909 44 INFO rb-35659da-226004-429082 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/tmpd0pkxma3_chrome_odoo" 2026-10-26 11:00:05,973 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-10-26 11:00:06,657 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 110435 2026-10-26 11:00:06,658 44 INFO rb-35659da-226004-429082 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/tmp7spmmu6z_chrome_odoo 2026-10-26 11:00:06,659 44 INFO rb-35659da-226004-429082 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:45715/json/version 2026-10-26 11:00:06,660 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45715', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:00:06,776 44 INFO rb-35659da-226004-429082 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-26 11:00:06,776 44 INFO rb-35659da-226004-429082 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:45715/json 2026-10-26 11:00:06,777 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45715', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:00:06,788 44 INFO rb-35659da-226004-429082 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:45715/devtools/page/3A118AB1AC0B0ACAC5835A31170D6165 2026-10-26 11:00:06,798 44 INFO rb-35659da-226004-429082 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-26 11:00:06,802 44 INFO rb-35659da-226004-429082 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-26 11:00:06,952 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:00:06,969 44 INFO rb-35659da-226004-429082 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-26 11:00:06,985 44 INFO rb-35659da-226004-429082 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/120" in browser 2026-10-26 11:00:06,985 44 INFO rb-35659da-226004-429082 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/120" 2026-10-26 11:00:07,024 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:00:08,013 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:08] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.058 0.936 2026-10-26 11:00:08,026 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': '3A118AB1AC0B0ACAC5835A31170D6165', 'loaderId': 'FB275A305767B7929EB84157673F55B0', 'isDownload': False} 2026-10-26 11:00:08,026 44 INFO rb-35659da-226004-429082 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-26 11:00:08,052 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:00:08,092 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:08] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-26 11:00:08,113 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:08] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.039 2026-10-26 11:00:08,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:08] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-10-26 11:00:08,907 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:00:08,917 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:00:08,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.022 2026-10-26 11:00:09,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 11:00:09,008 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:00:09,023 44 INFO rb-35659da-226004-429082 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-26 11:00:09,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-26 11:00:09,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:00:09,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.014 2026-10-26 11:00:09,162 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-26 11:00:09,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.064 2026-10-26 11:00:09,247 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-26 11:00:10,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.476 0.769 2026-10-26 11:00:10,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:10] "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-26 11:00:10,796 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:10] "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-26 11:00:10,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:10] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.081 2026-10-26 11:00:11,022 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00: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.010 2026-10-26 11:00:11,087 44 INFO rb-35659da-226004-429082 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-26 11:00:11,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 11:00:11,279 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:00:11,337 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:00:11,341 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:00:11,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.017 0.099 2026-10-26 11:00:11,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.008 0.137 2026-10-26 11:00:11,456 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.178 2026-10-26 11:00:11,506 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:00:11,508 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:00:11,609 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:00:11,613 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.023 2026-10-26 11:00:11,722 44 INFO rb-35659da-226004-429082 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-26 11:00:11,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.070 0.120 2026-10-26 11:00:11,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.032 0.262 2026-10-26 11:00:11,884 44 INFO rb-35659da-226004-429082 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-26 11:00:11,987 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:00:12,018 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:12] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.047 0.152 2026-10-26 11:00:12,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:12] "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-26 11:00:12,273 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.012 2026-10-26 11:00:12,384 44 INFO rb-35659da-226004-429082 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-26 11:00:12,441 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:00:12,559 44 INFO rb-35659da-226004-429082 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-26 11:00:12,649 44 INFO rb-35659da-226004-429082 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-26 11:00:12,710 44 INFO rb-35659da-226004-429082 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-26 11:00:12,762 44 INFO rb-35659da-226004-429082 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-26 11:00:12,866 44 INFO rb-35659da-226004-429082 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-26 11:00:12,883 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91316586 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'd25c9ceb-b9ff-4dc5-853a-c8b7c50f3817'}] 2026-10-26 11:00:12,904 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:00:13,536 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91316586 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'd25c9ceb-b9ff-4dc5-853a-c8b7c50f3817'} created pos.order #758 2026-10-26 11:00:13,569 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91316586 finished 2026-10-26 11:00:13,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.198 0.591 2026-10-26 11:00:13,999 44 INFO rb-35659da-226004-429082 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-26 11:00:14,066 44 INFO rb-35659da-226004-429082 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-26 11:00:14,114 44 INFO rb-35659da-226004-429082 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-26 11:00:14,168 44 INFO rb-35659da-226004-429082 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-26 11:00:14,236 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00: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-26 11:00:14,251 44 INFO rb-35659da-226004-429082 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-26 11:00:14,340 44 INFO rb-35659da-226004-429082 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-26 11:00:14,394 44 INFO rb-35659da-226004-429082 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-26 11:00:14,454 44 INFO rb-35659da-226004-429082 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-26 11:00:14,509 44 INFO rb-35659da-226004-429082 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-26 11:00:14,555 44 INFO rb-35659da-226004-429082 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-26 11:00:14,646 44 INFO rb-35659da-226004-429082 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-26 11:00:14,669 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:00:14,674 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:00:14,721 44 INFO rb-35659da-226004-429082 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-26 11:00:14,825 44 INFO rb-35659da-226004-429082 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-26 11:00:14,839 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39900546 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '7d0c8759-15f9-4ac8-b77c-720383bcc097'}] 2026-10-26 11:00:15,324 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39900546 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '7d0c8759-15f9-4ac8-b77c-720383bcc097'} created pos.order #759 2026-10-26 11:00:15,358 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39900546 finished 2026-10-26 11:00:15,511 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.140 0.536 2026-10-26 11:00:15,686 44 INFO rb-35659da-226004-429082 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-26 11:00:15,754 44 INFO rb-35659da-226004-429082 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-26 11:00:15,799 44 INFO rb-35659da-226004-429082 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-26 11:00:15,850 44 INFO rb-35659da-226004-429082 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-26 11:00:15,851 44 INFO rb-35659da-226004-429082 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-26 11:00:16,007 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 17829668 (allocated 19795968) 2026-10-26 11:00:16,032 44 INFO rb-35659da-226004-429082 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 110435 2026-10-26 11:00:16,034 44 INFO rb-35659da-226004-429082 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-26 11:00:16,035 44 INFO rb-35659da-226004-429082 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 110435 2026-10-26 11:00:16,157 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_110016_156850_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-10-26 11:00:16,157 44 INFO rb-35659da-226004-429082 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/tmp7spmmu6z_chrome_odoo" 2026-10-26 11:00:16,220 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-10-26 11:00:17,131 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 110644 2026-10-26 11:00:17,131 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmpb8w57o5w_chrome_odoo 2026-10-26 11:00:17,131 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:38941/json/version 2026-10-26 11:00:17,133 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38941', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:00:17,210 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: Chrome/150.0.7871.114 2026-10-26 11:00:17,210 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:38941/json 2026-10-26 11:00:17,211 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38941', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:00:17,253 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:38941/devtools/page/937581BEB716F104395F6DB1E479235F 2026-10-26 11:00:17,282 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-10-26 11:00:17,299 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-10-26 11:00:17,524 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:00:17,538 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-10-26 11:00:17,548 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:00:17,548 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:00:17,589 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:00:18,512 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:18] "GET /pos/ui/120 HTTP/1.1" 200 - 85 0.048 0.896 2026-10-26 11:00:18,523 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': '937581BEB716F104395F6DB1E479235F', 'loaderId': '9FDFF1AD9093F9B31A1A48B797D9834A', 'isDownload': False} 2026-10-26 11:00:18,523 44 INFO rb-35659da-226004-429082 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-26 11:00:18,561 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:00:18,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:18] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 11:00:18,603 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:18] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-26 11:00:18,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:18] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.043 2026-10-26 11:00:19,690 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:00:19,706 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:00:19,740 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 11:00:19,809 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-10-26 11:00:19,823 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:00:19,838 44 INFO rb-35659da-226004-429082 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-26 11:00:19,852 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:00:19,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:00:19,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.015 2026-10-26 11:00:19,956 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-26 11:00:20,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.029 0.099 2026-10-26 11:00:20,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.119 2026-10-26 11:00:21,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 383 0.305 0.577 2026-10-26 11:00:21,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:21] "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-26 11:00:21,215 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00: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.012 2026-10-26 11:00:21,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:21] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.067 2026-10-26 11:00:21,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00: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-26 11:00:21,399 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-10-26 11:00:21,428 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00: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-26 11:00:21,668 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.117 2026-10-26 11:00:21,683 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:00:21,723 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:00:21,728 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:00:21,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.205 2026-10-26 11:00:21,789 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:00:21,794 44 INFO rb-35659da-226004-429082 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-26 11:00:21,865 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:00:21,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:21] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.028 0.297 2026-10-26 11:00:21,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:21] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.011 0.258 2026-10-26 11:00:21,939 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:21] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.122 2026-10-26 11:00:22,021 44 INFO rb-35659da-226004-429082 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-26 11:00:22,068 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:00:22,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:22] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.089 0.215 2026-10-26 11:00:22,183 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:22] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.224 2026-10-26 11:00:22,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:22] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.028 0.406 2026-10-26 11:00:22,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.356 2026-10-26 11:00:22,619 44 INFO rb-35659da-226004-429082 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-26 11:00:22,644 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:00:22,668 44 INFO rb-35659da-226004-429082 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-26 11:00:22,729 44 INFO rb-35659da-226004-429082 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-26 11:00:22,860 44 INFO rb-35659da-226004-429082 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-26 11:00:22,988 44 INFO rb-35659da-226004-429082 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-26 11:00:23,056 44 INFO rb-35659da-226004-429082 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-26 11:00:23,120 44 INFO rb-35659da-226004-429082 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-26 11:00:23,181 44 INFO rb-35659da-226004-429082 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-26 11:00:23,228 44 INFO rb-35659da-226004-429082 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-26 11:00:23,229 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:23] "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.072 2026-10-26 11:00:23,277 44 INFO rb-35659da-226004-429082 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-26 11:00:23,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.031 0.091 2026-10-26 11:00:23,378 44 INFO rb-35659da-226004-429082 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-26 11:00:23,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:23] "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-26 11:00:23,449 44 INFO rb-35659da-226004-429082 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-26 11:00:23,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.040 2026-10-26 11:00:23,514 44 INFO rb-35659da-226004-429082 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-26 11:00:23,575 44 INFO rb-35659da-226004-429082 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-26 11:00:23,691 44 INFO rb-35659da-226004-429082 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-26 11:00:23,750 44 INFO rb-35659da-226004-429082 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-26 11:00:23,796 44 INFO rb-35659da-226004-429082 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-26 11:00:23,854 44 INFO rb-35659da-226004-429082 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-26 11:00:23,918 44 INFO rb-35659da-226004-429082 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-26 11:00:23,973 44 INFO rb-35659da-226004-429082 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-26 11:00:24,014 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00: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.025 0.069 2026-10-26 11:00:24,019 44 INFO rb-35659da-226004-429082 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-26 11:00:24,088 44 INFO rb-35659da-226004-429082 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-26 11:00:24,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.019 0.082 2026-10-26 11:00:24,144 44 INFO rb-35659da-226004-429082 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-26 11:00:24,156 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:24] "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-26 11:00:24,187 44 INFO rb-35659da-226004-429082 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-26 11:00:24,258 44 INFO rb-35659da-226004-429082 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-26 11:00:24,259 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.011 0.058 2026-10-26 11:00:24,310 44 INFO rb-35659da-226004-429082 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-26 11:00:24,391 44 INFO rb-35659da-226004-429082 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-26 11:00:24,450 44 INFO rb-35659da-226004-429082 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-26 11:00:24,509 44 INFO rb-35659da-226004-429082 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-26 11:00:24,559 44 INFO rb-35659da-226004-429082 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-26 11:00:24,609 44 INFO rb-35659da-226004-429082 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-26 11:00:24,668 44 INFO rb-35659da-226004-429082 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-26 11:00:24,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:24] "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-26 11:00:24,734 44 INFO rb-35659da-226004-429082 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-26 11:00:24,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.045 2026-10-26 11:00:24,802 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-10-26 11:00:24,802 44 INFO rb-35659da-226004-429082 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-26 11:00:24,979 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 17716944 (allocated 19271680) 2026-10-26 11:00:25,000 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 110644 2026-10-26 11:00:25,004 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-10-26 11:00:25,006 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 110644 2026-10-26 11:00:25,179 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110025_178807_test_floating_order_name_change_partner.txt 2026-10-26 11:00:25,179 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmpb8w57o5w_chrome_odoo" 2026-10-26 11:00:25,203 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-10-26 11:00:26,037 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 110854 2026-10-26 11:00:26,037 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmp_5r3f54f_chrome_odoo 2026-10-26 11:00:26,037 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:35787/json/version 2026-10-26 11:00:26,038 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35787', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:00:26,245 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: Chrome/150.0.7871.114 2026-10-26 11:00:26,245 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:35787/json 2026-10-26 11:00:26,246 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35787', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:00:26,286 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:35787/devtools/page/D763F69534AC6282465FFB54FDE756AF 2026-10-26 11:00:26,307 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-10-26 11:00:26,332 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-10-26 11:00:26,505 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:00:26,520 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-10-26 11:00:26,526 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:00:26,526 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:00:26,593 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:00:27,678 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:27] "GET /pos/ui/120 HTTP/1.1" 200 - 88 0.057 1.044 2026-10-26 11:00:27,696 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': 'D763F69534AC6282465FFB54FDE756AF', 'loaderId': '7C7649423B514D7B436FCEDE99B35533', 'isDownload': False} 2026-10-26 11:00:27,696 44 INFO rb-35659da-226004-429082 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-26 11:00:27,755 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:00:27,781 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:27] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.012 2026-10-26 11:00:27,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:27] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-26 11:00:27,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:27] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.034 2026-10-26 11:00:28,678 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:00:28,684 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:00:28,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-26 11:00:28,759 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:00:28,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-26 11:00:28,774 44 INFO rb-35659da-226004-429082 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-26 11:00:28,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:00:28,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:00:28,870 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.025 2026-10-26 11:00:28,892 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:28] "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-26 11:00:29,029 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.047 0.050 2026-10-26 11:00:29,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.094 2026-10-26 11:00:30,229 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 440 0.348 0.770 2026-10-26 11:00:30,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:00:30,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "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-26 11:00:30,528 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-26 11:00:30,613 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "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.011 2026-10-26 11:00:30,664 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-10-26 11:00:30,684 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 11:00:30,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:00:30,784 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:00:30,849 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:00:30,849 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 11:00:30,905 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 11:00:30,921 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "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-26 11:00:30,976 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:00:30,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:30] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.052 0.132 2026-10-26 11:00:31,022 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:31] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.006 0.214 2026-10-26 11:00:31,067 44 INFO rb-35659da-226004-429082 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-26 11:00:31,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:31] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.120 2026-10-26 11:00:31,273 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:31] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.071 0.262 2026-10-26 11:00:31,321 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:00:31,338 44 INFO rb-35659da-226004-429082 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-26 11:00:31,342 44 INFO rb-35659da-226004-429082 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-26 11:00:31,470 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:31] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.070 0.449 2026-10-26 11:00:31,495 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:31] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.388 2026-10-26 11:00:31,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.063 0.265 2026-10-26 11:00:31,715 44 INFO rb-35659da-226004-429082 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-26 11:00:31,776 44 INFO rb-35659da-226004-429082 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-26 11:00:31,835 44 INFO rb-35659da-226004-429082 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-26 11:00:31,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:31] "POST /web/dataset/call_kw/pos.session/get_closing_control_data#pos.session.get_closing_control_data HTTP/1.1" 200 - 9 0.021 0.032 2026-10-26 11:00:32,021 44 INFO rb-35659da-226004-429082 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-26 11:00:32,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:32] "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.013 2026-10-26 11:00:32,127 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-10-26 11:00:32,128 44 INFO rb-35659da-226004-429082 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-26 11:00:32,337 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 13849944 (allocated 14680064) 2026-10-26 11:00:32,363 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 110854 2026-10-26 11:00:32,369 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-10-26 11:00:32,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:32] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 50 0.102 0.126 2026-10-26 11:00:32,372 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 110854 2026-10-26 11:00:32,558 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110032_558348_test_future_orders_are_not_cancelled.txt 2026-10-26 11:00:32,558 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmp_5r3f54f_chrome_odoo" 2026-10-26 11:00:32,735 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-10-26 11:00:33,624 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 111047 2026-10-26 11:00:33,624 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmp1707249i_chrome_odoo 2026-10-26 11:00:33,624 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:35171/json/version 2026-10-26 11:00:33,625 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:00:33,817 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: Chrome/150.0.7871.114 2026-10-26 11:00:33,817 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:35171/json 2026-10-26 11:00:33,818 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:00:33,860 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:35171/devtools/page/924EB775409C8D3D7F56C2D2A432E196 2026-10-26 11:00:33,883 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-10-26 11:00:33,904 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-10-26 11:00:34,048 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:00:34,060 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-10-26 11:00:34,069 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:00:34,069 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:00:34,088 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:00:34,934 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:34] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.067 0.783 2026-10-26 11:00:34,941 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': '924EB775409C8D3D7F56C2D2A432E196', 'loaderId': 'DAE6907897EC07B8395FF7B48646E5F4', 'isDownload': False} 2026-10-26 11:00:34,941 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-10-26 11:00:34,969 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:00:35,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:35] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-26 11:00:35,027 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:35] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.025 2026-10-26 11:00:35,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:35] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-10-26 11:00:35,864 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:00:35,883 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:00:35,898 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 11:00:35,950 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:00:35,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-26 11:00:35,971 44 INFO rb-35659da-226004-429082 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-26 11:00:35,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 11:00:36,042 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:00:36,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.012 2026-10-26 11:00:36,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.030 2026-10-26 11:00:36,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.050 2026-10-26 11:00:36,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-26 11:00:37,222 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 383 0.334 0.634 2026-10-26 11:00:37,274 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:37] "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-26 11:00:37,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00: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-26 11:00:37,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:37] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.064 2026-10-26 11:00:37,575 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00: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.008 2026-10-26 11:00:37,618 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-10-26 11:00:37,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.020 2026-10-26 11:00:37,769 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:00:37,841 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:00:37,863 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 11:00:37,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:37] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.093 2026-10-26 11:00:37,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:00:37,955 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:37] "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-26 11:00:37,961 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 11:00:37,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:37] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.040 0.170 2026-10-26 11:00:38,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:38] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.041 2026-10-26 11:00:38,041 44 INFO rb-35659da-226004-429082 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-26 11:00:38,282 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.083 2026-10-26 11:00:38,314 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:38] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.055 0.077 2026-10-26 11:00:38,423 44 INFO rb-35659da-226004-429082 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-26 11:00:38,447 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:00:38,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:38] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.068 0.229 2026-10-26 11:00:38,524 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:38] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.307 2026-10-26 11:00:38,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.177 0.167 2026-10-26 11:00:38,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00: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.007 2026-10-26 11:00:38,934 44 INFO rb-35659da-226004-429082 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-26 11:00:39,046 44 INFO rb-35659da-226004-429082 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-26 11:00:39,068 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:00:39,111 44 INFO rb-35659da-226004-429082 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-26 11:00:39,162 44 INFO rb-35659da-226004-429082 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-26 11:00:39,218 44 INFO rb-35659da-226004-429082 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-26 11:00:39,278 44 INFO rb-35659da-226004-429082 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-26 11:00:39,328 44 INFO rb-35659da-226004-429082 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-26 11:00:39,408 44 INFO rb-35659da-226004-429082 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-26 11:00:39,462 44 INFO rb-35659da-226004-429082 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-26 11:00:39,515 44 INFO rb-35659da-226004-429082 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-26 11:00:39,719 44 INFO rb-35659da-226004-429082 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-26 11:00:39,771 44 INFO rb-35659da-226004-429082 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-26 11:00:39,853 44 INFO rb-35659da-226004-429082 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-26 11:00:39,904 44 INFO rb-35659da-226004-429082 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-26 11:00:39,955 44 INFO rb-35659da-226004-429082 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-26 11:00:40,011 44 INFO rb-35659da-226004-429082 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-26 11:00:40,062 44 INFO rb-35659da-226004-429082 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-26 11:00:40,117 44 INFO rb-35659da-226004-429082 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-26 11:00:40,208 44 INFO rb-35659da-226004-429082 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-26 11:00:40,254 44 INFO rb-35659da-226004-429082 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-26 11:00:40,315 44 INFO rb-35659da-226004-429082 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-26 11:00:40,511 44 INFO rb-35659da-226004-429082 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-26 11:00:40,563 44 INFO rb-35659da-226004-429082 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-26 11:00:40,655 44 INFO rb-35659da-226004-429082 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-26 11:00:40,715 44 INFO rb-35659da-226004-429082 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-26 11:00:40,767 44 INFO rb-35659da-226004-429082 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-26 11:00:40,822 44 INFO rb-35659da-226004-429082 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-26 11:00:40,878 44 INFO rb-35659da-226004-429082 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-26 11:00:40,936 44 INFO rb-35659da-226004-429082 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-26 11:00:41,015 44 INFO rb-35659da-226004-429082 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-26 11:00:41,074 44 INFO rb-35659da-226004-429082 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-26 11:00:41,122 44 INFO rb-35659da-226004-429082 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-26 11:00:41,174 44 INFO rb-35659da-226004-429082 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-26 11:00:41,227 44 INFO rb-35659da-226004-429082 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-26 11:00:41,288 44 INFO rb-35659da-226004-429082 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-26 11:00:41,360 44 INFO rb-35659da-226004-429082 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-26 11:00:41,449 44 INFO rb-35659da-226004-429082 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-26 11:00:41,500 44 INFO rb-35659da-226004-429082 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-26 11:00:41,557 44 INFO rb-35659da-226004-429082 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-26 11:00:41,605 44 INFO rb-35659da-226004-429082 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-26 11:00:41,655 44 INFO rb-35659da-226004-429082 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-26 11:00:41,714 44 INFO rb-35659da-226004-429082 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-26 11:00:41,787 44 INFO rb-35659da-226004-429082 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-26 11:00:41,844 44 INFO rb-35659da-226004-429082 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-26 11:00:41,893 44 INFO rb-35659da-226004-429082 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-26 11:00:41,943 44 INFO rb-35659da-226004-429082 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-26 11:00:41,995 44 INFO rb-35659da-226004-429082 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-26 11:00:42,059 44 INFO rb-35659da-226004-429082 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-26 11:00:42,112 44 INFO rb-35659da-226004-429082 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-26 11:00:42,161 44 INFO rb-35659da-226004-429082 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-26 11:00:42,215 44 INFO rb-35659da-226004-429082 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-26 11:00:42,267 44 INFO rb-35659da-226004-429082 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-26 11:00:42,319 44 INFO rb-35659da-226004-429082 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-26 11:00:42,373 44 INFO rb-35659da-226004-429082 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-26 11:00:42,424 44 INFO rb-35659da-226004-429082 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-26 11:00:42,477 44 INFO rb-35659da-226004-429082 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-26 11:00:42,606 44 INFO rb-35659da-226004-429082 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-26 11:00:42,610 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81200731 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'f2de500d-bfcd-4736-b630-059e3d1d3721'}] 2026-10-26 11:00:42,794 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81200731 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'f2de500d-bfcd-4736-b630-059e3d1d3721'} created pos.order #762 2026-10-26 11:00:42,840 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81200731 finished 2026-10-26 11:00:42,945 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.084 0.253 2026-10-26 11:00:43,013 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35934661 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a7f8d17c-ad99-4187-a006-71368b78ea9d'}] 2026-10-26 11:00:43,089 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35934661 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a7f8d17c-ad99-4187-a006-71368b78ea9d'} created pos.order #763 2026-10-26 11:00:43,122 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35934661 finished 2026-10-26 11:00:43,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.039 0.154 2026-10-26 11:00:43,364 44 INFO rb-35659da-226004-429082 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-26 11:00:43,374 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93002561 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a7f8d17c-ad99-4187-a006-71368b78ea9d'}] 2026-10-26 11:00:43,402 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:00:43,421 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93002561 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'a7f8d17c-ad99-4187-a006-71368b78ea9d'} updated pos.order #763 2026-10-26 11:00:43,464 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93002561 finished 2026-10-26 11:00:43,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.126 0.202 2026-10-26 11:00:43,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:43] "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.012 2026-10-26 11:00:43,880 44 INFO rb-35659da-226004-429082 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-26 11:00:43,941 44 INFO rb-35659da-226004-429082 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-26 11:00:43,993 44 INFO rb-35659da-226004-429082 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-26 11:00:44,042 44 INFO rb-35659da-226004-429082 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-26 11:00:44,107 44 INFO rb-35659da-226004-429082 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-26 11:00:44,159 44 INFO rb-35659da-226004-429082 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-26 11:00:44,223 44 INFO rb-35659da-226004-429082 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-26 11:00:44,273 44 INFO rb-35659da-226004-429082 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-26 11:00:44,322 44 INFO rb-35659da-226004-429082 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-26 11:00:44,373 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [71/81] Tour SplitBillScreenTourTransfer → Step .pos-leftheader .orders-button 2026-10-26 11:00:44,450 44 INFO rb-35659da-226004-429082 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-26 11:00:44,599 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.055 0.090 2026-10-26 11:00:44,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.046 2026-10-26 11:00:44,804 44 INFO rb-35659da-226004-429082 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-26 11:00:44,859 44 INFO rb-35659da-226004-429082 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-26 11:00:44,950 44 INFO rb-35659da-226004-429082 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-26 11:00:44,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:44] "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.017 2026-10-26 11:00:45,005 44 INFO rb-35659da-226004-429082 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-26 11:00:45,076 44 INFO rb-35659da-226004-429082 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-26 11:00:45,123 44 INFO rb-35659da-226004-429082 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-26 11:00:45,173 44 INFO rb-35659da-226004-429082 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-26 11:00:45,242 44 INFO rb-35659da-226004-429082 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-26 11:00:45,288 44 INFO rb-35659da-226004-429082 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-26 11:00:45,340 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-10-26 11:00:45,341 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 11:00:45,567 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 19382760 (allocated 21630976) 2026-10-26 11:00:45,624 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 111047 2026-10-26 11:00:45,627 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-10-26 11:00:45,632 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 111047 2026-10-26 11:00:45,829 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110045_829532_test_global_discount_split.txt 2026-10-26 11:00:45,830 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmp1707249i_chrome_odoo" 2026-10-26 11:00:45,858 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-10-26 11:00:46,798 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 111247 2026-10-26 11:00:46,799 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmp2hzafqic_chrome_odoo 2026-10-26 11:00:46,799 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:43185/json/version 2026-10-26 11:00:46,800 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43185', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:00:47,063 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Browser version: Chrome/150.0.7871.114 2026-10-26 11:00:47,063 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:43185/json 2026-10-26 11:00:47,064 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43185', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:00:47,131 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:43185/devtools/page/A38C69D5CD531200DAA4B82CB1C05D66 2026-10-26 11:00:47,174 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-10-26 11:00:47,238 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-10-26 11:00:47,455 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:00:47,486 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-10-26 11:00:47,493 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:00:47,493 44 INFO rb-35659da-226004-429082 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/120" 2026-10-26 11:00:47,524 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:00:48,490 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:48] "GET /pos/ui/120 HTTP/1.1" 200 - 92 0.062 0.912 2026-10-26 11:00:48,496 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': 'A38C69D5CD531200DAA4B82CB1C05D66', 'loaderId': '945D5F3003FA7AABA118AF267A8E4E86', 'isDownload': False} 2026-10-26 11:00:48,496 44 INFO rb-35659da-226004-429082 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-26 11:00:48,556 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:00:48,608 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:48] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.022 2026-10-26 11:00:48,631 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:48] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.014 0.037 2026-10-26 11:00:48,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:48] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.067 2026-10-26 11:00:49,629 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:00:49,659 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:00:49,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.047 2026-10-26 11:00:49,753 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-26 11:00:49,755 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:00:49,771 44 INFO rb-35659da-226004-429082 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-26 11:00:49,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:00:49,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:00:49,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:49] "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-26 11:00:49,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.048 2026-10-26 11:00:49,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.027 0.069 2026-10-26 11:00:50,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-26 11:00:51,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 387 0.367 0.633 2026-10-26 11:00:51,126 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "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-26 11:00:51,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00: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.015 2026-10-26 11:00:51,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.049 2026-10-26 11:00:51,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00: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.016 2026-10-26 11:00:51,425 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: Owl is running in 'dev' mode. 2026-10-26 11:00:51,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.026 2026-10-26 11:00:51,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:00:51,603 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.080 2026-10-26 11:00:51,609 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:00:51,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.027 0.037 2026-10-26 11:00:51,622 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:00:51,690 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:00:51,698 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "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-26 11:00:51,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.076 0.121 2026-10-26 11:00:51,784 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:00:51,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.010 0.050 2026-10-26 11:00:51,801 44 INFO rb-35659da-226004-429082 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-26 11:00:51,942 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:51] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 34 0.056 0.142 2026-10-26 11:00:52,052 44 INFO rb-35659da-226004-429082 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-26 11:00:52,122 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:52] "GET /pos/ui/120 HTTP/1.1" 200 - 34 0.043 0.326 2026-10-26 11:00:52,154 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:00:52,179 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:52] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.311 2026-10-26 11:00:52,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.068 0.202 2026-10-26 11:00:52,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00: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-26 11:00:52,517 44 INFO rb-35659da-226004-429082 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-26 11:00:52,573 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:00:52,574 44 INFO rb-35659da-226004-429082 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-26 11:00:52,635 44 INFO rb-35659da-226004-429082 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-26 11:00:52,681 44 INFO rb-35659da-226004-429082 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-26 11:00:52,738 44 INFO rb-35659da-226004-429082 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-26 11:00:52,918 44 INFO rb-35659da-226004-429082 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-26 11:00:52,972 44 INFO rb-35659da-226004-429082 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-26 11:00:53,022 44 INFO rb-35659da-226004-429082 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-26 11:00:53,074 44 INFO rb-35659da-226004-429082 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-26 11:00:53,183 44 INFO rb-35659da-226004-429082 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-26 11:00:53,211 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:00:53,221 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:00:53,296 44 INFO rb-35659da-226004-429082 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-26 11:00:53,378 44 INFO rb-35659da-226004-429082 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-26 11:00:53,389 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:00:53,393 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3559508 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '2a9230d7-d03b-4384-8f3a-5c2eadef4639'}] 2026-10-26 11:00:54,210 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3559508 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '2a9230d7-d03b-4384-8f3a-5c2eadef4639'} created pos.order #764 2026-10-26 11:00:54,269 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3559508 finished 2026-10-26 11:00:54,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.352 0.658 2026-10-26 11:00:54,715 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-10-26 11:00:54,716 44 INFO rb-35659da-226004-429082 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-26 11:00:54,924 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 16058640 (allocated 17825792) 2026-10-26 11:00:54,951 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 111247 2026-10-26 11:00:54,953 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-10-26 11:00:54,954 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 111247 2026-10-26 11:00:55,148 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110055_148590_test_guest_count_defaults_to_table_seats.txt 2026-10-26 11:00:55,149 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmp2hzafqic_chrome_odoo" 2026-10-26 11:00:55,192 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-10-26 11:00:56,267 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome pid: 111454 2026-10-26 11:00:56,268 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless temporary user profile dir: /tmp/tmp1ym9gbjs_chrome_odoo 2026-10-26 11:00:56,268 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:43851/json/version 2026-10-26 11:00:56,270 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43851', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:00:56,474 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Browser version: Chrome/150.0.7871.114 2026-10-26 11:00:56,474 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:43851/json 2026-10-26 11:00:56,475 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43851', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:00:56,493 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Websocket url found: ws://127.0.0.1:43851/devtools/page/49321F4D1232AEAC39F8CCFBC0BE2A32 2026-10-26 11:00:56,508 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Enable chrome headless console log notification 2026-10-26 11:00:56,523 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless enable page notifications 2026-10-26 11:00:56,750 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:00:56,759 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Setting session cookie in browser 2026-10-26 11:00:56,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:00:56,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:00:56,786 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:00:58,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:58] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.081 1.224 2026-10-26 11:00:58,093 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigation result: {'frameId': '49321F4D1232AEAC39F8CCFBC0BE2A32', 'loaderId': 'F60B616A407F10F546A632EC36ED1A38', 'isDownload': False} 2026-10-26 11:00:58,093 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate ready code "odoo.isTourReady('MultiPreparationPrinter')" 2026-10-26 11:00:58,117 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:00:58,151 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:58] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-26 11:00:58,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:58] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-26 11:00:58,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:58] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-10-26 11:00:59,335 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:00:59,339 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:00:59,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.028 2026-10-26 11:00:59,457 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:00:59,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.010 2026-10-26 11:00:59,478 44 INFO rb-35659da-226004-429082 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-26 11:00:59,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:00:59,550 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:00:59,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:59] "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-26 11:00:59,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.032 2026-10-26 11:00:59,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.057 0.054 2026-10-26 11:00:59,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:00:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.091 2026-10-26 11:01:00,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.361 0.628 2026-10-26 11:01:00,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:00] "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-26 11:01:01,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:01] "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.057 2026-10-26 11:01:01,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:01] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.054 2026-10-26 11:01:01,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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.011 2026-10-26 11:01:01,299 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: Owl is running in 'dev' mode. 2026-10-26 11:01:01,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.031 2026-10-26 11:01:01,424 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:01,456 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:01,521 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:01:01,598 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:01] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.043 0.121 2026-10-26 11:01:01,604 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:01:01,642 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:01:01,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:01] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.237 2026-10-26 11:01:01,698 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.268 2026-10-26 11:01:01,750 44 INFO rb-35659da-226004-429082 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-26 11:01:01,889 44 INFO rb-35659da-226004-429082 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-26 11:01:01,889 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:01] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.039 2026-10-26 11:01:01,998 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.068 2026-10-26 11:01:02,122 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:02,129 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:02] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.115 0.118 2026-10-26 11:01:02,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:02] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.011 0.239 2026-10-26 11:01:02,375 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.088 0.327 2026-10-26 11:01:02,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:02] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.116 0.564 2026-10-26 11:01:02,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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.162 2026-10-26 11:01:02,742 44 INFO rb-35659da-226004-429082 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-26 11:01:02,796 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:01:02,916 44 INFO rb-35659da-226004-429082 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-26 11:01:03,046 44 INFO rb-35659da-226004-429082 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-26 11:01:03,212 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-26 11:01:03,214 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-26 11:01:03,214 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-26 11:01:03,215 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-26 11:01:03,216 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-26 11:01:03,216 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-26 11:01:03,216 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-26 11:01:03,218 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-26 11:01:03,219 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-26 11:01:03,219 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-26 11:01:03,220 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-26 11:01:03,221 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-26 11:01:03,223 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-26 11:01:03,223 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-26 11:01:03,224 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-26 11:01:03,225 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-26 11:01:03,225 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-26 11:01:03,226 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-26 11:01:03,227 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-26 11:01:03,229 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-26 11:01:03,229 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-26 11:01:03,230 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-26 11:01:03,234 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-26 11:01:03,234 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-26 11:01:03,235 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-26 11:01:03,235 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-26 11:01:03,239 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-26 11:01:03,272 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-26 11:01:03,272 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-26 11:01:03,274 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-26 11:01:03,282 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:01:03,288 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-26 11:01:03,289 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-26 11:01:03,289 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-26 11:01:03,289 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-26 11:01:03,290 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-26 11:01:03,292 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-26 11:01:03,321 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-26 11:01:03,370 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-26 11:01:03,356 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:03,349 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:03,359 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.110 2026-10-26 11:01:03,357 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:01:03,371 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-26 11:01:03,382 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-26 11:01:03,416 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:01:03,418 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:01:03,426 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-26 11:01:03,427 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-26 11:01:03,429 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-26 11:01:03,429 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-26 11:01:03,430 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-26 11:01:03,431 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-26 11:01:03,431 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-26 11:01:03,431 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-26 11:01:03,432 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-26 11:01:03,432 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-26 11:01:03,433 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-26 11:01:03,433 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-26 11:01:03,434 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-26 11:01:03,434 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-26 11:01:03,434 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-26 11:01:03,435 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-26 11:01:03,435 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-26 11:01:03,436 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-26 11:01:03,443 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-26 11:01:03,444 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-26 11:01:03,444 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-26 11:01:03,445 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-26 11:01:03,445 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-26 11:01:03,445 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-26 11:01:03,446 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-26 11:01:03,446 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-26 11:01:03,447 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-26 11:01:03,447 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-26 11:01:03,448 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-26 11:01:03,448 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-26 11:01:03,449 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-26 11:01:03,449 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-26 11:01:03,449 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-26 11:01:03,450 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-26 11:01:03,450 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-26 11:01:03,451 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-26 11:01:03,472 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:01:03,487 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-26 11:01:03,490 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-26 11:01:03,490 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-26 11:01:03,493 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:01:03,507 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:01:03,537 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.070 2026-10-26 11:01:03,543 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:01:03,547 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.065 2026-10-26 11:01:03,555 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.047 2026-10-26 11:01:03,561 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-26 11:01:03,600 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:01:03,622 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:01:03,628 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 11:01:03,651 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:01:03,670 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:01:03,694 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:01:03,731 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 11:01:03,743 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.141 2026-10-26 11:01:03,786 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-26 11:01:03,796 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-26 11:01:03,796 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-26 11:01:03,797 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-26 11:01:03,797 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-26 11:01:03,798 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-26 11:01:03,814 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-26 11:01:03,815 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-26 11:01:03,816 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-26 11:01:03,816 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-26 11:01:03,819 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-26 11:01:03,819 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-26 11:01:03,820 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-26 11:01:03,820 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-26 11:01:03,821 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-26 11:01:03,821 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-26 11:01:03,821 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-26 11:01:03,825 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-26 11:01:03,844 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-26 11:01:03,848 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-26 11:01:03,848 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-26 11:01:03,849 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-26 11:01:03,849 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-26 11:01:03,850 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-26 11:01:03,850 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-26 11:01:03,851 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-26 11:01:03,851 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-26 11:01:03,851 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-26 11:01:03,852 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-26 11:01:03,852 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-26 11:01:03,853 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-26 11:01:03,853 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-26 11:01:03,854 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-26 11:01:03,862 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-26 11:01:03,865 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-26 11:01:03,866 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-26 11:01:03,866 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-26 11:01:03,880 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-26 11:01:03,890 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-26 11:01:03,918 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-26 11:01:04,032 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:04] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:01:04,081 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:04] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:01:04,087 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:04] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:04,113 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:04] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:04,649 44 INFO rb-35659da-226004-429082 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-26 11:01:04,710 44 INFO rb-35659da-226004-429082 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-26 11:01:04,718 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93847786 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1cac557e-b5bb-4072-b77c-441f9ab0d7d2'}] 2026-10-26 11:01:04,787 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: tour succeeded 2026-10-26 11:01:04,820 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: ╔════════════════════════════════════════╗ ║ TOUR MultiPreparationPrinter SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 11:01:04,832 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93847786 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '1cac557e-b5bb-4072-b77c-441f9ab0d7d2'} created pos.order #765 2026-10-26 11:01:04,867 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93847786 finished 2026-10-26 11:01:04,988 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: heap 15611020 (allocated 17039360) 2026-10-26 11:01:05,033 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing chrome headless with pid 111454 2026-10-26 11:01:05,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.084 0.239 2026-10-26 11:01:05,039 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing websocket connection 2026-10-26 11:01:05,053 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Terminating chrome headless with pid 111454 2026-10-26 11:01:05,230 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110105_229900_test_multiple_preparation_printer.txt 2026-10-26 11:01:05,230 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Removing chrome user profile "/tmp/tmp1ym9gbjs_chrome_odoo" 2026-10-26 11:01:05,263 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer_different_categories ... 2026-10-26 11:01:06,248 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome pid: 111673 2026-10-26 11:01:06,248 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless temporary user profile dir: /tmp/tmpikd_40_z_chrome_odoo 2026-10-26 11:01:06,248 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:34813/json/version 2026-10-26 11:01:06,250 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34813', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:01:06,284 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Browser version: Chrome/150.0.7871.114 2026-10-26 11:01:06,285 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:34813/json 2026-10-26 11:01:06,290 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34813', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:01:06,319 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Websocket url found: ws://127.0.0.1:34813/devtools/page/C59E141FE90150CC870F6A6CD1B6136A 2026-10-26 11:01:06,352 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Enable chrome headless console log notification 2026-10-26 11:01:06,382 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless enable page notifications 2026-10-26 11:01:06,611 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:01:06,627 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Setting session cookie in browser 2026-10-26 11:01:06,638 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:01:06,639 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:01:06,668 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:01:07,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:07] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.058 0.893 2026-10-26 11:01:07,620 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigation result: {'frameId': 'C59E141FE90150CC870F6A6CD1B6136A', 'loaderId': 'B2EF2A64D2E869590D4A4EC14200152E', 'isDownload': False} 2026-10-26 11:01:07,620 44 INFO rb-35659da-226004-429082 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-26 11:01:07,665 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:01:07,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:07] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-26 11:01:07,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:07] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.028 2026-10-26 11:01:07,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:07] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.047 2026-10-26 11:01:08,522 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:01:08,530 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:01:08,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-26 11:01:08,586 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:01:08,603 44 INFO rb-35659da-226004-429082 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-26 11:01:08,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.022 2026-10-26 11:01:08,658 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.013 2026-10-26 11:01:08,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:01:08,757 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.014 2026-10-26 11:01:08,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.045 2026-10-26 11:01:08,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.069 2026-10-26 11:01:08,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-26 11:01:09,937 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.361 0.623 2026-10-26 11:01:10,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.049 2026-10-26 11:01:10,118 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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-26 11:01:10,252 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.079 2026-10-26 11:01:10,299 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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.007 2026-10-26 11:01:10,329 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: Owl is running in 'dev' mode. 2026-10-26 11:01:10,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 11:01:10,459 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:01:10,467 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:01:10,477 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:01:10,507 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:01:10,586 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:01:10,601 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "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-26 11:01:10,613 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.038 0.105 2026-10-26 11:01:10,627 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:01:10,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.025 0.196 2026-10-26 11:01:10,711 44 INFO rb-35659da-226004-429082 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-26 11:01:10,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.023 0.175 2026-10-26 11:01:10,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.160 2026-10-26 11:01:10,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:10] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.045 2026-10-26 11:01:10,896 44 INFO rb-35659da-226004-429082 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-26 11:01:11,028 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:11] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.059 0.349 2026-10-26 11:01:11,058 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:01:11,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.219 2026-10-26 11:01:11,252 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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.013 2026-10-26 11:01:11,363 44 INFO rb-35659da-226004-429082 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-26 11:01:11,408 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:11,482 44 INFO rb-35659da-226004-429082 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-26 11:01:11,626 44 INFO rb-35659da-226004-429082 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-26 11:01:11,721 44 INFO rb-35659da-226004-429082 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-26 11:01:11,836 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-26 11:01:11,837 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-26 11:01:11,838 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-26 11:01:11,838 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-26 11:01:11,839 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-26 11:01:11,842 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-26 11:01:11,843 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-26 11:01:11,843 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-26 11:01:11,844 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-26 11:01:11,845 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-26 11:01:11,850 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:11] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:11,853 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-26 11:01:11,854 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-26 11:01:11,861 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-26 11:01:11,862 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-26 11:01:11,864 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-26 11:01:11,864 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-26 11:01:11,869 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-26 11:01:11,871 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-26 11:01:11,878 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-26 11:01:11,883 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-26 11:01:11,894 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-26 11:01:11,895 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-26 11:01:11,907 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:11] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:11,917 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-26 11:01:11,925 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:11] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:01:11,938 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-26 11:01:11,943 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-26 11:01:11,943 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-26 11:01:11,952 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-26 11:01:11,953 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-26 11:01:11,957 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-26 11:01:11,961 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:11] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:01:11,964 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-26 11:01:11,965 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-26 11:01:11,965 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-26 11:01:11,967 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-26 11:01:11,967 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-26 11:01:11,968 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-26 11:01:11,968 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-26 11:01:11,972 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-26 11:01:11,973 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-26 11:01:11,974 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-26 11:01:11,975 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-26 11:01:11,989 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:11] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:11,994 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:11] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:12,015 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:01:12,021 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:01:12,030 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-26 11:01:12,041 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:01:12,048 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-26 11:01:12,063 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.052 2026-10-26 11:01:12,072 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:01:12,087 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:01:12,089 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-26 11:01:12,109 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-26 11:01:12,111 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-26 11:01:12,114 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-26 11:01:12,118 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:01:12,123 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-26 11:01:12,134 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-26 11:01:12,139 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-26 11:01:12,153 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.063 2026-10-26 11:01:12,159 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-26 11:01:12,162 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-26 11:01:12,163 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-26 11:01:12,163 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-26 11:01:12,164 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-26 11:01:12,164 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-26 11:01:12,165 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-26 11:01:12,165 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-26 11:01:12,166 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-26 11:01:12,166 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-26 11:01:12,167 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-26 11:01:12,167 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-26 11:01:12,167 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-26 11:01:12,169 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-26 11:01:12,170 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-26 11:01:12,171 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-26 11:01:12,172 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-26 11:01:12,172 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-26 11:01:12,173 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-26 11:01:12,173 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-26 11:01:12,173 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-26 11:01:12,174 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-26 11:01:12,174 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-26 11:01:12,175 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-26 11:01:12,175 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-26 11:01:12,175 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-26 11:01:12,176 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-26 11:01:12,176 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-26 11:01:12,177 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-26 11:01:12,177 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-26 11:01:12,178 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-26 11:01:12,183 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-26 11:01:12,192 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-26 11:01:12,197 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "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-26 11:01:12,202 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:12,204 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:01:12,231 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-26 11:01:12,234 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-26 11:01:12,235 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-26 11:01:12,238 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-26 11:01:12,242 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:01:12,248 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:12,255 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:01:12,287 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:01:12,297 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:01:12,337 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:12,340 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-26 11:01:12,341 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-26 11:01:12,342 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-26 11:01:12,353 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:12,379 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:01:12,381 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-26 11:01:12,382 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-26 11:01:12,383 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-26 11:01:12,384 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-26 11:01:12,384 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-26 11:01:12,385 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-26 11:01:12,385 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-26 11:01:12,386 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-26 11:01:12,386 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-26 11:01:12,386 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-26 11:01:12,387 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:12] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:01:12,389 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-26 11:01:12,398 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-26 11:01:12,399 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-26 11:01:12,399 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-26 11:01:12,400 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-26 11:01:12,402 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-26 11:01:12,403 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-26 11:01:12,404 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-26 11:01:12,404 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-26 11:01:12,405 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-26 11:01:12,406 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-26 11:01:12,406 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-26 11:01:12,407 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-26 11:01:12,408 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-26 11:01:12,408 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-26 11:01:12,409 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-26 11:01:12,412 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-26 11:01:12,416 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-26 11:01:12,417 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-26 11:01:12,419 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-26 11:01:12,421 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-26 11:01:12,999 44 INFO rb-35659da-226004-429082 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-26 11:01:13,647 44 INFO rb-35659da-226004-429082 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-26 11:01:13,695 44 INFO rb-35659da-226004-429082 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-26 11:01:13,698 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73974037 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '3248a968-119e-45dd-87e2-1dadd43e9cec'}] 2026-10-26 11:01:13,749 44 INFO rb-35659da-226004-429082 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-26 11:01:13,812 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: tour succeeded 2026-10-26 11:01:13,813 44 INFO rb-35659da-226004-429082 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-26 11:01:13,834 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73974037 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '3248a968-119e-45dd-87e2-1dadd43e9cec'} created pos.order #766 2026-10-26 11:01:13,871 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73974037 finished 2026-10-26 11:01:14,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.076 0.241 2026-10-26 11:01:14,011 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: heap 16026248 (allocated 17301504) 2026-10-26 11:01:14,058 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing chrome headless with pid 111673 2026-10-26 11:01:14,073 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing websocket connection 2026-10-26 11:01:14,078 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Terminating chrome headless with pid 111673 2026-10-26 11:01:14,268 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110114_267982_test_multiple_preparation_printer_different_categories.txt 2026-10-26 11:01:14,268 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Removing chrome user profile "/tmp/tmpikd_40_z_chrome_odoo" 2026-10-26 11:01:14,295 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_name_preset_skip_screen ... 2026-10-26 11:01:15,004 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome pid: 111907 2026-10-26 11:01:15,004 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless temporary user profile dir: /tmp/tmpr_ayxaiz_chrome_odoo 2026-10-26 11:01:15,004 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:36695/json/version 2026-10-26 11:01:15,006 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36695', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:01:15,014 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Browser version: Chrome/150.0.7871.114 2026-10-26 11:01:15,014 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:36695/json 2026-10-26 11:01:15,015 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36695', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:01:15,024 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Websocket url found: ws://127.0.0.1:36695/devtools/page/AD3E4EBF58091349308775E7EAB2F6A4 2026-10-26 11:01:15,030 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Enable chrome headless console log notification 2026-10-26 11:01:15,036 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless enable page notifications 2026-10-26 11:01:15,227 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:01:15,259 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Setting session cookie in browser 2026-10-26 11:01:15,271 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:01:15,271 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:01:15,321 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:01:16,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:16] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.056 0.763 2026-10-26 11:01:16,133 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigation result: {'frameId': 'AD3E4EBF58091349308775E7EAB2F6A4', 'loaderId': '4158066E3750199B1278CFB5E4BDB5B4', 'isDownload': False} 2026-10-26 11:01:16,134 44 INFO rb-35659da-226004-429082 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-26 11:01:16,167 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:01:16,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:16] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-26 11:01:16,233 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:16] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.045 2026-10-26 11:01:16,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:16] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.057 2026-10-26 11:01:17,164 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:17,197 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:01:17,227 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-26 11:01:17,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 11:01:17,290 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:01:17,301 44 INFO rb-35659da-226004-429082 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-26 11:01:17,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:01:17,343 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:17,400 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.020 2026-10-26 11:01:17,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-26 11:01:17,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.046 2026-10-26 11:01:17,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-26 11:01:18,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.291 0.682 2026-10-26 11:01:18,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:18] "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-26 11:01:18,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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-26 11:01:18,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:18] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.058 2026-10-26 11:01:18,951 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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-26 11:01:18,983 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: Owl is running in 'dev' mode. 2026-10-26 11:01:19,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 11:01:19,115 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:19,193 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 11:01:19,196 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:19,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:19] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.037 0.076 2026-10-26 11:01:19,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:19] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.132 2026-10-26 11:01:19,297 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.148 2026-10-26 11:01:19,368 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:19,373 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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-26 11:01:19,527 44 INFO rb-35659da-226004-429082 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-26 11:01:19,578 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.080 2026-10-26 11:01:19,643 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:19] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.072 0.097 2026-10-26 11:01:19,690 44 INFO rb-35659da-226004-429082 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-26 11:01:19,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:19] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.052 0.264 2026-10-26 11:01:19,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:19] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.269 2026-10-26 11:01:19,859 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:01:20,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.075 0.254 2026-10-26 11:01:20,092 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:20] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.014 0.222 2026-10-26 11:01:20,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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.019 2026-10-26 11:01:20,247 44 INFO rb-35659da-226004-429082 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-26 11:01:20,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:20] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.024 2026-10-26 11:01:20,381 44 INFO rb-35659da-226004-429082 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-26 11:01:20,412 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:20,490 44 INFO rb-35659da-226004-429082 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-26 11:01:20,642 44 INFO rb-35659da-226004-429082 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-26 11:01:20,851 44 INFO rb-35659da-226004-429082 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-26 11:01:20,908 44 INFO rb-35659da-226004-429082 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-26 11:01:20,980 44 INFO rb-35659da-226004-429082 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-26 11:01:21,044 44 INFO rb-35659da-226004-429082 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-26 11:01:21,108 44 INFO rb-35659da-226004-429082 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-26 11:01:21,155 44 INFO rb-35659da-226004-429082 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-26 11:01:21,156 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:21] "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.092 2026-10-26 11:01:21,215 44 INFO rb-35659da-226004-429082 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-26 11:01:21,259 44 INFO rb-35659da-226004-429082 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-26 11:01:21,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.088 2026-10-26 11:01:21,354 44 INFO rb-35659da-226004-429082 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-26 11:01:21,389 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:01:21,390 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:21,445 44 INFO rb-35659da-226004-429082 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-26 11:01:21,525 44 INFO rb-35659da-226004-429082 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-26 11:01:21,536 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85077078 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'b3a5e4e4-60ed-44c7-8836-62da13e841d7'}] 2026-10-26 11:01:21,550 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:01:22,255 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85077078 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'b3a5e4e4-60ed-44c7-8836-62da13e841d7'} created pos.order #767 2026-10-26 11:01:22,283 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85077078 finished 2026-10-26 11:01:22,386 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.262 0.592 2026-10-26 11:01:22,691 44 INFO rb-35659da-226004-429082 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-26 11:01:22,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: tour succeeded 2026-10-26 11:01:22,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_name_preset_skip_screen SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-26 11:01:22,942 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: heap 17258908 (allocated 19009536) 2026-10-26 11:01:22,984 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing chrome headless with pid 111907 2026-10-26 11:01:22,988 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing websocket connection 2026-10-26 11:01:22,998 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Terminating chrome headless with pid 111907 2026-10-26 11:01:23,166 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110123_165712_test_name_preset_skip_screen.txt 2026-10-26 11:01:23,166 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Removing chrome user profile "/tmp/tmpr_ayxaiz_chrome_odoo" 2026-10-26 11:01:23,193 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-10-26 11:01:24,002 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 112104 2026-10-26 11:01:24,003 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmp7nhdp5y2_chrome_odoo 2026-10-26 11:01:24,003 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:36703/json/version 2026-10-26 11:01:24,006 44 INFO rb-35659da-226004-429082 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-26 11:01:24,023 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: Chrome/150.0.7871.114 2026-10-26 11:01:24,023 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:36703/json 2026-10-26 11:01:24,023 44 INFO rb-35659da-226004-429082 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-26 11:01:24,038 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:36703/devtools/page/AFEF434CE6D177813286FD73ECFB4FFC 2026-10-26 11:01:24,071 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-10-26 11:01:24,080 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-10-26 11:01:24,177 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 11:01:24,191 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-10-26 11:01:24,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:01:24,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:01:24,215 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:01:25,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:25] "GET /pos/ui/120 HTTP/1.1" 200 - 94 0.060 1.075 2026-10-26 11:01:25,355 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': 'AFEF434CE6D177813286FD73ECFB4FFC', 'loaderId': '57D15EC19FCABED8F8670E80BDE278B0', 'isDownload': False} 2026-10-26 11:01:25,355 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-10-26 11:01:25,398 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:01:25,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:25] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.021 2026-10-26 11:01:25,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:25] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-26 11:01:25,469 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:25] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-26 11:01:26,446 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:01:26,459 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:01:26,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 11:01:26,539 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-26 11:01:26,546 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:01:26,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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-26 11:01:26,561 44 INFO rb-35659da-226004-429082 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-26 11:01:26,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:26,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:26] "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.028 2026-10-26 11:01:26,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.082 2026-10-26 11:01:26,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.074 2026-10-26 11:01:26,822 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-26 11:01:27,828 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.336 0.609 2026-10-26 11:01:27,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:27] "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-26 11:01:27,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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-26 11:01:28,078 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-26 11:01:28,132 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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.008 2026-10-26 11:01:28,180 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-10-26 11:01:28,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.007 2026-10-26 11:01:28,317 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:01:28,367 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:01:28,381 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:01:28,470 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:28,486 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:28,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 14 0.119 0.069 2026-10-26 11:01:28,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.255 2026-10-26 11:01:28,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.169 2026-10-26 11:01:28,578 44 INFO rb-35659da-226004-429082 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-26 11:01:28,607 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.011 0.120 2026-10-26 11:01:28,695 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.023 2026-10-26 11:01:28,786 44 INFO rb-35659da-226004-429082 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-26 11:01:28,821 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:01:28,924 44 INFO rb-35659da-226004-429082 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-26 11:01:28,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.062 0.104 2026-10-26 11:01:28,937 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:01:29,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:29] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.040 0.262 2026-10-26 11:01:29,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.035 0.355 2026-10-26 11:01:29,250 44 INFO rb-35659da-226004-429082 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-26 11:01:29,299 44 INFO rb-35659da-226004-429082 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-26 11:01:29,361 44 INFO rb-35659da-226004-429082 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-26 11:01:29,418 44 INFO rb-35659da-226004-429082 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-26 11:01:29,489 44 INFO rb-35659da-226004-429082 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-26 11:01:29,551 44 INFO rb-35659da-226004-429082 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-26 11:01:29,575 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:29] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.010 0.012 2026-10-26 11:01:29,610 44 INFO rb-35659da-226004-429082 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-26 11:01:29,673 44 INFO rb-35659da-226004-429082 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-26 11:01:29,699 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:29] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.005 0.006 2026-10-26 11:01:29,733 44 INFO rb-35659da-226004-429082 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-26 11:01:29,736 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:29,795 44 INFO rb-35659da-226004-429082 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-26 11:01:29,854 44 INFO rb-35659da-226004-429082 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-26 11:01:29,907 44 INFO rb-35659da-226004-429082 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-26 11:01:29,959 44 INFO rb-35659da-226004-429082 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-26 11:01:30,018 44 INFO rb-35659da-226004-429082 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-26 11:01:30,070 44 INFO rb-35659da-226004-429082 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-26 11:01:30,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:30] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 5 0.004 0.008 2026-10-26 11:01:30,122 44 INFO rb-35659da-226004-429082 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-26 11:01:30,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.014 0.052 2026-10-26 11:01:30,184 44 INFO rb-35659da-226004-429082 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-26 11:01:30,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:30] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 11:01:30,247 44 INFO rb-35659da-226004-429082 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-26 11:01:30,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.035 2026-10-26 11:01:30,300 44 INFO rb-35659da-226004-429082 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-26 11:01:30,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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.008 2026-10-26 11:01:30,497 44 INFO rb-35659da-226004-429082 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-26 11:01:30,535 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:30,601 44 INFO rb-35659da-226004-429082 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-26 11:01:30,695 44 INFO rb-35659da-226004-429082 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-26 11:01:30,726 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:30,727 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:30,751 44 INFO rb-35659da-226004-429082 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-26 11:01:30,841 44 INFO rb-35659da-226004-429082 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-26 11:01:30,934 44 INFO rb-35659da-226004-429082 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-26 11:01:30,943 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91599994 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'cbabf3d5-3432-4df9-8fb5-ae6b33136a89'}] 2026-10-26 11:01:30,960 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:01:31,848 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91599994 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'cbabf3d5-3432-4df9-8fb5-ae6b33136a89'} created pos.order #768 2026-10-26 11:01:31,906 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91599994 finished 2026-10-26 11:01:32,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.493 0.598 2026-10-26 11:01:32,391 44 INFO rb-35659da-226004-429082 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-26 11:01:32,450 44 INFO rb-35659da-226004-429082 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-26 11:01:32,499 44 INFO rb-35659da-226004-429082 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-26 11:01:32,563 44 INFO rb-35659da-226004-429082 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-26 11:01:32,611 44 INFO rb-35659da-226004-429082 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-26 11:01:32,670 44 INFO rb-35659da-226004-429082 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-26 11:01:32,727 44 INFO rb-35659da-226004-429082 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-26 11:01:32,791 44 INFO rb-35659da-226004-429082 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-26 11:01:32,858 44 INFO rb-35659da-226004-429082 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-26 11:01:32,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:32] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.013 0.033 2026-10-26 11:01:32,914 44 INFO rb-35659da-226004-429082 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-26 11:01:32,963 44 INFO rb-35659da-226004-429082 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-26 11:01:33,040 44 INFO rb-35659da-226004-429082 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-26 11:01:33,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:33] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:01:33,122 44 INFO rb-35659da-226004-429082 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-26 11:01:33,146 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.039 2026-10-26 11:01:33,168 44 INFO rb-35659da-226004-429082 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-26 11:01:33,225 44 INFO rb-35659da-226004-429082 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-26 11:01:33,279 44 INFO rb-35659da-226004-429082 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-26 11:01:33,330 44 INFO rb-35659da-226004-429082 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-26 11:01:33,387 44 INFO rb-35659da-226004-429082 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-26 11:01:33,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:33] "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.029 2026-10-26 11:01:33,462 44 INFO rb-35659da-226004-429082 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-26 11:01:33,512 44 INFO rb-35659da-226004-429082 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-26 11:01:33,613 44 INFO rb-35659da-226004-429082 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-26 11:01:33,655 44 INFO rb-35659da-226004-429082 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-26 11:01:33,731 44 INFO rb-35659da-226004-429082 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-26 11:01:33,789 44 INFO rb-35659da-226004-429082 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-26 11:01:33,805 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86482136 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': '7fa45eb3-8262-4083-92d8-dc16bd1ca372'}] 2026-10-26 11:01:34,599 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86482136 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': '7fa45eb3-8262-4083-92d8-dc16bd1ca372'} created pos.order #769 2026-10-26 11:01:34,651 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86482136 finished 2026-10-26 11:01:34,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 185 0.377 0.611 2026-10-26 11:01:34,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:34] "POST /web/dataset/call_kw/restaurant.table/read#restaurant.table.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:01:34,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:34] "POST /web/dataset/call_kw/restaurant.floor/read#restaurant.floor.read HTTP/1.1" 200 - 5 0.002 0.012 2026-10-26 11:01:35,049 44 INFO rb-35659da-226004-429082 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-26 11:01:35,110 44 INFO rb-35659da-226004-429082 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-26 11:01:35,161 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-10-26 11:01:35,162 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-26 11:01:35,382 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 18765408 (allocated 20058112) 2026-10-26 11:01:35,390 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 112104 2026-10-26 11:01:35,392 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-10-26 11:01:35,398 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 112104 2026-10-26 11:01:35,551 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110135_550873_test_no_ghost_floor.txt 2026-10-26 11:01:35,551 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmp7nhdp5y2_chrome_odoo" 2026-10-26 11:01:35,574 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-10-26 11:01:36,385 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 112318 2026-10-26 11:01:36,385 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmpivi8b2zm_chrome_odoo 2026-10-26 11:01:36,385 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:43233/json/version 2026-10-26 11:01:36,386 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43233', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:01:36,458 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: Chrome/150.0.7871.114 2026-10-26 11:01:36,458 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:43233/json 2026-10-26 11:01:36,459 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43233', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:01:36,481 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:43233/devtools/page/AFBC0981EA63A17AA3499E865008DD26 2026-10-26 11:01:36,537 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-10-26 11:01:36,549 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-10-26 11:01:36,702 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:01:36,725 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-10-26 11:01:36,746 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:01:36,747 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:01:36,783 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:01:37,765 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:37] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.052 0.939 2026-10-26 11:01:37,773 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': 'AFBC0981EA63A17AA3499E865008DD26', 'loaderId': '5F83283996207ABF207B92F6D7AECE3F', 'isDownload': False} 2026-10-26 11:01:37,773 44 INFO rb-35659da-226004-429082 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-26 11:01:37,798 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:01:37,816 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:37] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 11:01:37,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:37] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.010 2026-10-26 11:01:37,879 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:37] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-26 11:01:38,960 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:01:38,961 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:01:39,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 11:01:39,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-26 11:01:39,054 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:01:39,073 44 INFO rb-35659da-226004-429082 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-26 11:01:39,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:01:39,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:01:39,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:39] "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.023 2026-10-26 11:01:39,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.033 2026-10-26 11:01:39,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.056 2026-10-26 11:01:39,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-26 11:01:40,314 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.314 0.628 2026-10-26 11:01:40,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:40] "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-26 11:01:40,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:40] "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-26 11:01:40,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:40] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.051 2026-10-26 11:01:40,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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.016 2026-10-26 11:01:40,791 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-10-26 11:01:40,809 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-26 11:01:40,890 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:40,968 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 11:01:40,985 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.070 2026-10-26 11:01:41,037 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:01:41,048 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:01:41,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:41] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.093 0.116 2026-10-26 11:01:41,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:41] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.268 2026-10-26 11:01:41,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:41] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.003 0.130 2026-10-26 11:01:41,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.254 2026-10-26 11:01:41,228 44 INFO rb-35659da-226004-429082 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-26 11:01:41,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:41] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.022 2026-10-26 11:01:41,408 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:01:41,417 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:01:41,442 44 INFO rb-35659da-226004-429082 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-26 11:01:41,540 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:01:41,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:41] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.097 0.102 2026-10-26 11:01:41,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.226 2026-10-26 11:01:41,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:41] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.048 0.412 2026-10-26 11:01:41,879 44 INFO rb-35659da-226004-429082 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-26 11:01:41,961 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-10-26 11:01:41,963 44 INFO rb-35659da-226004-429082 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-26 11:01:42,176 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 13920616 (allocated 15466496) 2026-10-26 11:01:42,206 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 112318 2026-10-26 11:01:42,209 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-10-26 11:01:42,211 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 112318 2026-10-26 11:01:42,353 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110142_352855_test_open_default_register_screen_config.txt 2026-10-26 11:01:42,353 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmpivi8b2zm_chrome_odoo" 2026-10-26 11:01:42,379 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-10-26 11:01:43,029 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 112510 2026-10-26 11:01:43,029 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmpkgn97x1g_chrome_odoo 2026-10-26 11:01:43,030 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:34283/json/version 2026-10-26 11:01:43,031 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34283', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:01:43,234 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: Chrome/150.0.7871.114 2026-10-26 11:01:43,235 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:34283/json 2026-10-26 11:01:43,235 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34283', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:01:43,279 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:34283/devtools/page/F736E0A9B713917C04EE5ADD9FCF4A65 2026-10-26 11:01:43,314 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-10-26 11:01:43,338 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-10-26 11:01:43,440 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:01:43,459 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-10-26 11:01:43,463 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:01:43,463 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:01:43,500 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:01:44,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:44] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.059 0.845 2026-10-26 11:01:44,404 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': 'F736E0A9B713917C04EE5ADD9FCF4A65', 'loaderId': 'FFFE17E3006669D8C149027190C1D670', 'isDownload': False} 2026-10-26 11:01:44,404 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-10-26 11:01:44,438 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:01:44,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:44] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-26 11:01:44,510 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:44] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.047 2026-10-26 11:01:44,515 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:44] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.025 2026-10-26 11:01:45,517 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:01:45,522 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:01:45,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.041 2026-10-26 11:01:45,617 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:01:45,631 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-26 11:01:45,635 44 INFO rb-35659da-226004-429082 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-26 11:01:45,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:01:45,688 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:01:45,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:45] "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-26 11:01:45,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.042 2026-10-26 11:01:45,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.055 0.062 2026-10-26 11:01:45,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.084 2026-10-26 11:01:46,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.317 0.622 2026-10-26 11:01:46,938 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:01:47,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:01:47,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.055 2026-10-26 11:01:47,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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-26 11:01:47,315 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-10-26 11:01:47,339 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-26 11:01:47,485 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:01:47,495 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:01:47,504 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.075 2026-10-26 11:01:47,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.078 0.040 2026-10-26 11:01:47,578 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:47,580 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.006 0.116 2026-10-26 11:01:47,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.116 2026-10-26 11:01:47,600 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "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-26 11:01:47,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.010 0.024 2026-10-26 11:01:47,767 44 INFO rb-35659da-226004-429082 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-26 11:01:47,811 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:01:47,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:47] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.041 0.098 2026-10-26 11:01:48,006 44 INFO rb-35659da-226004-429082 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-26 11:01:48,115 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:01:48,194 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:48] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.187 0.205 2026-10-26 11:01:48,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:48] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.412 2026-10-26 11:01:48,390 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.324 2026-10-26 11:01:48,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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.018 2026-10-26 11:01:48,582 44 INFO rb-35659da-226004-429082 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-26 11:01:48,635 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:48,651 44 INFO rb-35659da-226004-429082 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-26 11:01:48,773 44 INFO rb-35659da-226004-429082 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-26 11:01:48,859 44 INFO rb-35659da-226004-429082 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-26 11:01:48,960 44 INFO rb-35659da-226004-429082 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-26 11:01:49,039 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [9/26] Tour test_pos_restaurant_course → Step body 2026-10-26 11:01:49,104 44 INFO rb-35659da-226004-429082 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-26 11:01:49,230 44 INFO rb-35659da-226004-429082 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-26 11:01:49,251 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28015953 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '701f60a6-b763-4feb-869b-2cc7744c4e5c'}] 2026-10-26 11:01:49,418 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28015953 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '701f60a6-b763-4feb-869b-2cc7744c4e5c'} created pos.order #770 2026-10-26 11:01:49,466 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28015953 finished 2026-10-26 11:01:49,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.105 0.254 2026-10-26 11:01:49,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:49] "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-26 11:01:49,776 44 INFO rb-35659da-226004-429082 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-26 11:01:49,846 44 INFO rb-35659da-226004-429082 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-26 11:01:49,902 44 INFO rb-35659da-226004-429082 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-26 11:01:49,955 44 INFO rb-35659da-226004-429082 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-26 11:01:50,026 44 INFO rb-35659da-226004-429082 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-26 11:01:50,110 44 INFO rb-35659da-226004-429082 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-26 11:01:50,140 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37416189 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '701f60a6-b763-4feb-869b-2cc7744c4e5c'}] 2026-10-26 11:01:50,184 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37416189 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '701f60a6-b763-4feb-869b-2cc7744c4e5c'} updated pos.order #770 2026-10-26 11:01:50,222 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37416189 finished 2026-10-26 11:01:50,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.073 0.202 2026-10-26 11:01:50,482 44 INFO rb-35659da-226004-429082 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-26 11:01:50,538 44 INFO rb-35659da-226004-429082 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-26 11:01:50,634 44 INFO rb-35659da-226004-429082 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-26 11:01:50,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:50] "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.013 2026-10-26 11:01:50,672 44 INFO rb-35659da-226004-429082 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-26 11:01:50,742 44 INFO rb-35659da-226004-429082 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-26 11:01:50,808 44 INFO rb-35659da-226004-429082 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-26 11:01:51,850 44 INFO rb-35659da-226004-429082 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-26 11:01:51,918 44 INFO rb-35659da-226004-429082 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-26 11:01:51,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:51] "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-26 11:01:51,948 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84056493 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '701f60a6-b763-4feb-869b-2cc7744c4e5c'}] 2026-10-26 11:01:51,985 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84056493 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '701f60a6-b763-4feb-869b-2cc7744c4e5c'} updated pos.order #770 2026-10-26 11:01:52,021 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84056493 finished 2026-10-26 11:01:52,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.053 0.179 2026-10-26 11:01:52,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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.013 2026-10-26 11:01:52,315 44 INFO rb-35659da-226004-429082 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-26 11:01:52,370 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-10-26 11:01:52,371 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-26 11:01:52,518 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 17876124 (allocated 20320256) 2026-10-26 11:01:52,534 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 112510 2026-10-26 11:01:52,546 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-10-26 11:01:52,550 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 112510 2026-10-26 11:01:52,724 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110152_724294_test_pos_restaurant_course.txt 2026-10-26 11:01:52,724 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmpkgn97x1g_chrome_odoo" 2026-10-26 11:01:52,793 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-10-26 11:01:53,936 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #225 deleted product.product records with IDs: [2628] 2026-10-26 11:01:54,725 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome pid: 112709 2026-10-26 11:01:54,725 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless temporary user profile dir: /tmp/tmpztyoe4ff_chrome_odoo 2026-10-26 11:01:54,725 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:38965/json/version 2026-10-26 11:01:54,727 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38965', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:01:54,828 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Browser version: Chrome/150.0.7871.114 2026-10-26 11:01:54,828 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:38965/json 2026-10-26 11:01:54,829 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38965', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:01:54,854 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Websocket url found: ws://127.0.0.1:38965/devtools/page/CACDB0C2659E111B3204EEA747BE5D57 2026-10-26 11:01:54,870 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Enable chrome headless console log notification 2026-10-26 11:01:54,895 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless enable page notifications 2026-10-26 11:01:54,973 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:01:54,984 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Setting session cookie in browser 2026-10-26 11:01:54,990 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:01:54,990 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:01:55,022 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:01:56,179 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:56] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.059 1.103 2026-10-26 11:01:56,186 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigation result: {'frameId': 'CACDB0C2659E111B3204EEA747BE5D57', 'loaderId': 'B7A86507585B50E89BBB13848FAC2EEC', 'isDownload': False} 2026-10-26 11:01:56,186 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate ready code "odoo.isTourReady('PreparationPrinterContent')" 2026-10-26 11:01:56,234 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:01:56,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:56] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.026 2026-10-26 11:01:56,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:56] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-26 11:01:56,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:56] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.031 2026-10-26 11:01:57,176 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:01:57,198 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:01:57,210 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.013 0.039 2026-10-26 11:01:57,271 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:01:57,273 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.018 2026-10-26 11:01:57,304 44 INFO rb-35659da-226004-429082 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-26 11:01:57,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:01:57,341 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:01:57,406 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-26 11:01:57,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:57] "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.057 2026-10-26 11:01:57,452 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-26 11:01:57,517 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.048 2026-10-26 11:01:58,511 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.318 0.584 2026-10-26 11:01:58,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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-26 11:01:58,780 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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.011 2026-10-26 11:01:58,873 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:58] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.013 0.041 2026-10-26 11:01:58,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:58] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.067 2026-10-26 11:01:59,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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.010 2026-10-26 11:01:59,099 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: Owl is running in 'dev' mode. 2026-10-26 11:01:59,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.014 2026-10-26 11:01:59,187 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:59,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:01:59,275 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:01:59,292 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:01:59,322 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:01:59,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.050 0.108 2026-10-26 11:01:59,370 44 INFO rb-35659da-226004-429082 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-26 11:01:59,387 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "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-26 11:01:59,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.016 0.226 2026-10-26 11:01:59,442 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:01:59,482 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.011 0.110 2026-10-26 11:01:59,632 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.031 0.168 2026-10-26 11:01:59,659 44 INFO rb-35659da-226004-429082 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-26 11:01:59,689 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:01:59,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.030 0.295 2026-10-26 11:01:59,768 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.269 2026-10-26 11:01:59,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.067 0.171 2026-10-26 11:01:59,984 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:01: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-26 11:02:00,211 44 INFO rb-35659da-226004-429082 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-26 11:02:00,253 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:02:00,255 44 INFO rb-35659da-226004-429082 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-26 11:02:00,331 44 INFO rb-35659da-226004-429082 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-26 11:02:00,426 44 INFO rb-35659da-226004-429082 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-26 11:02:00,495 44 INFO rb-35659da-226004-429082 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-26 11:02:00,547 44 INFO rb-35659da-226004-429082 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-26 11:02:00,602 44 INFO rb-35659da-226004-429082 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-26 11:02:00,693 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [11/56] Tour PreparationPrinterContent → Step body 2026-10-26 11:02:00,745 44 INFO rb-35659da-226004-429082 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-26 11:02:00,847 44 INFO rb-35659da-226004-429082 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-26 11:02:00,903 44 INFO rb-35659da-226004-429082 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-26 11:02:00,973 44 INFO rb-35659da-226004-429082 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-26 11:02:01,030 44 INFO rb-35659da-226004-429082 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-26 11:02:01,105 44 INFO rb-35659da-226004-429082 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-26 11:02:01,172 44 INFO rb-35659da-226004-429082 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-26 11:02:01,225 44 INFO rb-35659da-226004-429082 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-26 11:02:01,273 44 INFO rb-35659da-226004-429082 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-26 11:02:01,324 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [21/56] Tour PreparationPrinterContent → Step body 2026-10-26 11:02:01,395 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [22/56] Tour PreparationPrinterContent → Step body 2026-10-26 11:02:01,445 44 INFO rb-35659da-226004-429082 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-26 11:02:01,548 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6551018 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '9d25693c-ca03-421e-bffb-9fa0dac5f57e'}] 2026-10-26 11:02:01,549 44 INFO rb-35659da-226004-429082 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-26 11:02:01,645 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6551018 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '9d25693c-ca03-421e-bffb-9fa0dac5f57e'} created pos.order #771 2026-10-26 11:02:01,673 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6551018 finished 2026-10-26 11:02:01,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.063 0.183 2026-10-26 11:02:01,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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.014 2026-10-26 11:02:01,883 44 INFO rb-35659da-226004-429082 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-26 11:02:01,946 44 INFO rb-35659da-226004-429082 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-26 11:02:01,997 44 INFO rb-35659da-226004-429082 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-26 11:02:02,056 44 INFO rb-35659da-226004-429082 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-26 11:02:02,112 44 INFO rb-35659da-226004-429082 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-26 11:02:02,162 44 INFO rb-35659da-226004-429082 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-26 11:02:02,231 44 INFO rb-35659da-226004-429082 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-26 11:02:02,288 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [32/56] Tour PreparationPrinterContent → Step body 2026-10-26 11:02:02,343 44 INFO rb-35659da-226004-429082 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-26 11:02:02,403 44 INFO rb-35659da-226004-429082 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-26 11:02:02,450 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31598456 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '9d25693c-ca03-421e-bffb-9fa0dac5f57e'}] 2026-10-26 11:02:02,571 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31598456 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '9d25693c-ca03-421e-bffb-9fa0dac5f57e'} updated pos.order #771 2026-10-26 11:02:02,613 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31598456 finished 2026-10-26 11:02:02,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.144 0.212 2026-10-26 11:02:02,866 44 INFO rb-35659da-226004-429082 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-26 11:02:02,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:02] "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-26 11:02:02,967 44 INFO rb-35659da-226004-429082 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-26 11:02:03,051 44 INFO rb-35659da-226004-429082 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-26 11:02:03,107 44 INFO rb-35659da-226004-429082 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-26 11:02:03,159 44 INFO rb-35659da-226004-429082 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-26 11:02:03,212 44 INFO rb-35659da-226004-429082 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-26 11:02:03,260 44 INFO rb-35659da-226004-429082 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-26 11:02:03,315 44 INFO rb-35659da-226004-429082 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-26 11:02:03,374 44 INFO rb-35659da-226004-429082 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-26 11:02:03,438 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [44/56] Tour PreparationPrinterContent → Step body 2026-10-26 11:02:03,492 44 INFO rb-35659da-226004-429082 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-26 11:02:03,558 44 INFO rb-35659da-226004-429082 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-26 11:02:03,589 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59438808 started for PoS orders references: [{'name': '/', 'pos_reference': '251-120-000002', 'uuid': 'e07ba151-c806-4347-bc6a-3674ed3bb699'}] 2026-10-26 11:02:03,695 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59438808 order {'name': '/', 'pos_reference': '251-120-000002', 'uuid': 'e07ba151-c806-4347-bc6a-3674ed3bb699'} created pos.order #772 2026-10-26 11:02:03,726 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59438808 finished 2026-10-26 11:02:03,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.053 0.202 2026-10-26 11:02:03,900 44 INFO rb-35659da-226004-429082 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-26 11:02:03,970 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:03] "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.014 2026-10-26 11:02:03,986 44 INFO rb-35659da-226004-429082 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-26 11:02:04,065 44 INFO rb-35659da-226004-429082 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-26 11:02:04,114 44 INFO rb-35659da-226004-429082 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-26 11:02:04,184 44 INFO rb-35659da-226004-429082 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-26 11:02:04,241 44 INFO rb-35659da-226004-429082 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-26 11:02:04,261 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:04] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.002 0.008 2026-10-26 11:02:04,416 44 INFO rb-35659da-226004-429082 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-26 11:02:04,485 44 INFO rb-35659da-226004-429082 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-26 11:02:04,494 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10609137 started for PoS orders references: [{'name': '/', 'pos_reference': '251-120-000003', 'uuid': '4d1a5fc0-64c0-4877-b87e-c9c9ce26bac9'}] 2026-10-26 11:02:04,572 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10609137 order {'name': '/', 'pos_reference': '251-120-000003', 'uuid': '4d1a5fc0-64c0-4877-b87e-c9c9ce26bac9'} created pos.order #773 2026-10-26 11:02:04,595 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10609137 finished 2026-10-26 11:02:04,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.039 0.150 2026-10-26 11:02:04,747 44 INFO rb-35659da-226004-429082 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-26 11:02:04,791 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [56/56] Tour PreparationPrinterContent → Step body 2026-10-26 11:02:04,845 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: tour succeeded 2026-10-26 11:02:04,846 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: ╔══════════════════════════════════════════╗ ║ TOUR PreparationPrinterContent SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-26 11:02:05,105 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: heap 21826116 (allocated 24256512) 2026-10-26 11:02:05,123 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing chrome headless with pid 112709 2026-10-26 11:02:05,125 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing websocket connection 2026-10-26 11:02:05,126 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Terminating chrome headless with pid 112709 2026-10-26 11:02:05,286 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110205_285752_test_preparation_printer_content.txt 2026-10-26 11:02:05,286 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Removing chrome user profile "/tmp/tmpztyoe4ff_chrome_odoo" 2026-10-26 11:02:05,319 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-10-26 11:02:05,982 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 112913 2026-10-26 11:02:05,982 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpjo139yzb_chrome_odoo 2026-10-26 11:02:05,983 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:39629/json/version 2026-10-26 11:02:05,984 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39629', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:02:06,039 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-26 11:02:06,039 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:39629/json 2026-10-26 11:02:06,040 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39629', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:02:06,086 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:39629/devtools/page/ECCF0AD9B111CF08B11B4FCFF7E4E6A3 2026-10-26 11:02:06,110 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-10-26 11:02:06,130 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-10-26 11:02:06,342 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:02:06,358 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-10-26 11:02:06,366 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:02:06,366 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:02:06,409 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:02:07,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:07] "GET /pos/ui/120 HTTP/1.1" 200 - 136 0.089 0.887 2026-10-26 11:02:07,386 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': 'ECCF0AD9B111CF08B11B4FCFF7E4E6A3', 'loaderId': '4495CED38622B75C916EBFB8E6F46528', 'isDownload': False} 2026-10-26 11:02:07,386 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_cancel_future_order')" 2026-10-26 11:02:07,423 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:02:07,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:07] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-26 11:02:07,461 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:07] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-26 11:02:07,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:07] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.046 2026-10-26 11:02:08,368 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:08,381 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:08,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-26 11:02:08,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 11:02:08,479 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:02:08,489 44 INFO rb-35659da-226004-429082 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-26 11:02:08,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:02:08,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:02:08,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:08] "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.019 2026-10-26 11:02:08,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-26 11:02:08,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:08] "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-26 11:02:08,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-26 11:02:09,742 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.317 0.627 2026-10-26 11:02:09,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:02:09,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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.008 2026-10-26 11:02:10,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:10] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.055 2026-10-26 11:02:10,157 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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.012 2026-10-26 11:02:10,187 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-26 11:02:10,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 11:02:10,313 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:02:10,336 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:02:10,379 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:10,398 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:02:10,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:10] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.038 0.052 2026-10-26 11:02:10,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:10] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.020 0.120 2026-10-26 11:02:10,515 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.058 2026-10-26 11:02:10,552 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:10] "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-26 11:02:10,586 44 INFO rb-35659da-226004-429082 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-26 11:02:10,669 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:02:10,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:10] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.176 0.113 2026-10-26 11:02:10,928 44 INFO rb-35659da-226004-429082 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-26 11:02:10,966 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:10] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.068 0.339 2026-10-26 11:02:11,018 44 INFO rb-35659da-226004-429082 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-26 11:02:11,044 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:02:11,094 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:11] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.020 0.412 2026-10-26 11:02:11,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.072 0.092 2026-10-26 11:02:11,259 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:11] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.018 0.136 2026-10-26 11:02:11,363 44 INFO rb-35659da-226004-429082 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-26 11:02:11,433 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:11,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:11] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.010 0.045 2026-10-26 11:02:11,499 44 INFO rb-35659da-226004-429082 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-26 11:02:11,622 44 INFO rb-35659da-226004-429082 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-26 11:02:11,696 44 INFO rb-35659da-226004-429082 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-26 11:02:11,759 44 INFO rb-35659da-226004-429082 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-26 11:02:11,831 44 INFO rb-35659da-226004-429082 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-26 11:02:11,944 44 INFO rb-35659da-226004-429082 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-26 11:02:11,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:11] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:02:12,151 44 INFO rb-35659da-226004-429082 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-26 11:02:12,224 44 INFO rb-35659da-226004-429082 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-26 11:02:12,241 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1187304 started for PoS orders references: [{'name': '/', 'pos_reference': '251-120-000001', 'uuid': '137b2389-1e6e-4091-a61e-a0a3db7dd0f1'}] 2026-10-26 11:02:12,275 44 INFO rb-35659da-226004-429082 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-26 11:02:12,354 44 INFO rb-35659da-226004-429082 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-26 11:02:12,386 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1187304 order {'name': '/', 'pos_reference': '251-120-000001', 'uuid': '137b2389-1e6e-4091-a61e-a0a3db7dd0f1'} created pos.order #774 2026-10-26 11:02:12,418 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1187304 finished 2026-10-26 11:02:12,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.085 0.214 2026-10-26 11:02:12,577 44 INFO rb-35659da-226004-429082 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-26 11:02:12,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.012 2026-10-26 11:02:12,672 44 INFO rb-35659da-226004-429082 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-26 11:02:12,749 44 INFO rb-35659da-226004-429082 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-26 11:02:12,846 44 INFO rb-35659da-226004-429082 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-26 11:02:12,865 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90947228 started for PoS orders references: [{'name': '/', 'pos_reference': '251-120-000002', 'uuid': 'aeb3eb7c-162f-4dde-b855-5bd0802a183d'}] 2026-10-26 11:02:12,901 44 INFO rb-35659da-226004-429082 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-26 11:02:12,953 44 INFO rb-35659da-226004-429082 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-26 11:02:12,965 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90947228 order {'name': '/', 'pos_reference': '251-120-000002', 'uuid': 'aeb3eb7c-162f-4dde-b855-5bd0802a183d'} created pos.order #775 2026-10-26 11:02:13,013 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90947228 finished 2026-10-26 11:02:13,119 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.045 0.211 2026-10-26 11:02:13,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 67 0.102 0.111 2026-10-26 11:02:13,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.030 2026-10-26 11:02:13,523 44 INFO rb-35659da-226004-429082 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-26 11:02:13,586 44 INFO rb-35659da-226004-429082 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-26 11:02:13,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:13] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.039 0.154 2026-10-26 11:02:14,042 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:14] "GET /pos/ui/120/ticket HTTP/1.1" 200 - 33 0.022 0.063 2026-10-26 11:02:15,097 44 INFO rb-35659da-226004-429082 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-26 11:02:15,119 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 11:02:15,158 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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-26 11:02:15,198 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:02:15,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.011 2026-10-26 11:02:15,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.010 0.048 2026-10-26 11:02:15,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-26 11:02:15,641 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:15] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.054 0.080 2026-10-26 11:02:15,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.012 2026-10-26 11:02:15,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:15] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 304 - 3 0.004 0.041 2026-10-26 11:02:15,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.010 0.013 2026-10-26 11:02:15,924 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-26 11:02:15,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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-26 11:02:16,093 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.043 0.075 2026-10-26 11:02:16,117 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:16] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.007 0.121 2026-10-26 11:02:16,157 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.036 2026-10-26 11:02:16,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-10-26 11:02:16,281 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-26 11:02:16,302 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:16] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 304 - 7 0.026 0.052 2026-10-26 11:02:16,427 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:16] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.032 0.123 2026-10-26 11:02:16,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:16] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.025 0.206 2026-10-26 11:02:16,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 17429328 (allocated 19922944) 2026-10-26 11:02:16,622 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 112913 2026-10-26 11:02:16,623 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-10-26 11:02:16,625 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 112913 2026-10-26 11:02:16,749 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110216_749014_test_preset_future_timing_restaurant.txt 2026-10-26 11:02:16,749 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmpjo139yzb_chrome_odoo" 2026-10-26 11:02:16,771 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_timing_restaurant ... 2026-10-26 11:02:17,353 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 113134 2026-10-26 11:02:17,354 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp2hpoxny7_chrome_odoo 2026-10-26 11:02:17,354 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:42577/json/version 2026-10-26 11:02:17,355 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42577', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:02:17,459 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-26 11:02:17,460 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:42577/json 2026-10-26 11:02:17,460 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42577', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:02:17,481 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:42577/devtools/page/07BE95C635CFC284A03D257E91CD4BD7 2026-10-26 11:02:17,507 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-26 11:02:17,510 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-26 11:02:17,627 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:02:17,671 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-26 11:02:17,676 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:02:17,676 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:02:17,697 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:02:18,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:18] "GET /pos/ui/120 HTTP/1.1" 200 - 136 0.098 0.969 2026-10-26 11:02:18,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '07BE95C635CFC284A03D257E91CD4BD7', 'loaderId': 'A2B3253F818C309DB33107EAEAB20A41', 'isDownload': False} 2026-10-26 11:02:18,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_delivery_restaurant')" 2026-10-26 11:02:18,798 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:02:18,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:18] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-26 11:02:18,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:18] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.022 0.047 2026-10-26 11:02:18,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:18] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.104 2026-10-26 11:02:19,737 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:02:19,757 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:02:19,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-26 11:02:19,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 11:02:19,836 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:02:19,853 44 INFO rb-35659da-226004-429082 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-26 11:02:19,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-26 11:02:19,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:02:19,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.017 2026-10-26 11:02:19,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.071 2026-10-26 11:02:20,059 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.064 2026-10-26 11:02:20,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-26 11:02:21,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.395 0.674 2026-10-26 11:02:21,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "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-26 11:02:21,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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-26 11:02:21,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.049 2026-10-26 11:02:21,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "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-26 11:02:21,622 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-26 11:02:21,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 11:02:21,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:02:21,741 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:02:21,782 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:02:21,785 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:02:21,848 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.049 0.064 2026-10-26 11:02:21,875 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.117 2026-10-26 11:02:21,890 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:02:21,898 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "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-26 11:02:21,966 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 11:02:21,972 44 INFO rb-35659da-226004-429082 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-26 11:02:22,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:22] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.061 0.084 2026-10-26 11:02:22,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:22] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.016 0.172 2026-10-26 11:02:22,268 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:02:22,271 44 INFO rb-35659da-226004-429082 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-26 11:02:22,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:22] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.105 0.286 2026-10-26 11:02:22,343 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:22] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.007 0.195 2026-10-26 11:02:22,500 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.052 0.169 2026-10-26 11:02:22,541 44 INFO rb-35659da-226004-429082 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-26 11:02:22,627 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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-26 11:02:22,839 44 INFO rb-35659da-226004-429082 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-26 11:02:23,029 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:02:23,042 44 INFO rb-35659da-226004-429082 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-26 11:02:23,169 44 INFO rb-35659da-226004-429082 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-26 11:02:23,229 44 INFO rb-35659da-226004-429082 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-26 11:02:23,286 44 INFO rb-35659da-226004-429082 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-26 11:02:23,360 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:23] "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.028 0.085 2026-10-26 11:02:23,398 44 INFO rb-35659da-226004-429082 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-26 11:02:23,522 44 INFO rb-35659da-226004-429082 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-26 11:02:23,539 44 INFO rb-35659da-226004-429082 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-26 11:02:23,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.023 0.081 2026-10-26 11:02:23,590 44 INFO rb-35659da-226004-429082 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-26 11:02:23,642 44 INFO rb-35659da-226004-429082 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-26 11:02:23,696 44 INFO rb-35659da-226004-429082 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-26 11:02:23,770 44 INFO rb-35659da-226004-429082 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-26 11:02:23,823 44 INFO rb-35659da-226004-429082 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-26 11:02:23,873 44 INFO rb-35659da-226004-429082 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-26 11:02:23,923 44 INFO rb-35659da-226004-429082 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-26 11:02:23,975 44 INFO rb-35659da-226004-429082 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-26 11:02:24,032 44 INFO rb-35659da-226004-429082 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-26 11:02:24,089 44 INFO rb-35659da-226004-429082 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-26 11:02:24,166 44 INFO rb-35659da-226004-429082 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-26 11:02:24,214 44 INFO rb-35659da-226004-429082 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-26 11:02:24,269 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-26 11:02:24,270 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_preset_delivery_restaurant SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-26 11:02:24,402 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 16359552 (allocated 18087936) 2026-10-26 11:02:24,417 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 113134 2026-10-26 11:02:24,428 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-26 11:02:24,429 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 113134 2026-10-26 11:02:24,546 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110224_546615_test_preset_timing_restaurant.txt 2026-10-26 11:02:24,547 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp2hpoxny7_chrome_odoo" 2026-10-26 11:02:25,281 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 113336 2026-10-26 11:02:25,281 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpteu766c8_chrome_odoo 2026-10-26 11:02:25,284 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38099/json/version 2026-10-26 11:02:25,294 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:02:25,330 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-26 11:02:25,330 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38099/json 2026-10-26 11:02:25,331 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:02:25,346 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:38099/devtools/page/C77036D8973F7BAC521E39E2E9ABA718 2026-10-26 11:02:25,353 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-26 11:02:25,361 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-26 11:02:25,506 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:02:25,518 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-26 11:02:25,589 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:02:25,589 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:02:25,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:25] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.035 0.090 2026-10-26 11:02:25,773 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'C77036D8973F7BAC521E39E2E9ABA718', 'loaderId': '289AB4AD0A4142AC00DED51849BC5863', 'isDownload': False} 2026-10-26 11:02:25,773 44 INFO rb-35659da-226004-429082 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-26 11:02:25,795 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:02:25,852 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:25] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-26 11:02:25,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:25] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.052 2026-10-26 11:02:25,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:25] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.082 2026-10-26 11:02:26,887 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:02:26,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:02:26,928 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:26,968 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:02:26,970 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.007 0.009 2026-10-26 11:02:26,984 44 INFO rb-35659da-226004-429082 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-26 11:02:27,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:02:27,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:02:27,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.009 0.013 2026-10-26 11:02:27,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.027 2026-10-26 11:02:27,198 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.011 0.054 2026-10-26 11:02:27,206 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-26 11:02:28,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 291 0.232 0.523 2026-10-26 11:02:28,095 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "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-26 11:02:28,314 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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-26 11:02:28,400 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.045 2026-10-26 11:02:28,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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.017 2026-10-26 11:02:28,480 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-26 11:02:28,493 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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-26 11:02:28,576 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:02:28,587 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:02:28,643 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:02:28,645 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:02:28,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.023 0.035 2026-10-26 11:02:28,673 44 INFO rb-35659da-226004-429082 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-26 11:02:28,681 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:28,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.024 0.126 2026-10-26 11:02:28,791 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "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-26 11:02:28,829 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:02:28,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.038 0.070 2026-10-26 11:02:28,958 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.024 0.180 2026-10-26 11:02:28,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:28] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.015 0.167 2026-10-26 11:02:29,147 44 INFO rb-35659da-226004-429082 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-26 11:02:29,208 44 INFO rb-35659da-226004-429082 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-26 11:02:29,247 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:29] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.029 2026-10-26 11:02:29,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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.010 2026-10-26 11:02:29,499 44 INFO rb-35659da-226004-429082 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-26 11:02:29,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:29] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 11:02:29,547 44 INFO rb-35659da-226004-429082 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-26 11:02:29,569 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:02:29,603 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:29] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.024 0.036 2026-10-26 11:02:29,708 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:29,742 44 INFO rb-35659da-226004-429082 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-26 11:02:29,751 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50846736 started for PoS orders references: [{'name': '/', 'pos_reference': '252-120-000001', 'uuid': '78859b83-ed9d-4ba6-9a27-3f1d31dae8db'}] 2026-10-26 11:02:29,830 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50846736 order {'name': '/', 'pos_reference': '252-120-000001', 'uuid': '78859b83-ed9d-4ba6-9a27-3f1d31dae8db'} created pos.order #776 2026-10-26 11:02:29,852 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50846736 finished 2026-10-26 11:02:29,944 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.046 0.153 2026-10-26 11:02:29,981 44 INFO rb-35659da-226004-429082 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-26 11:02:30,034 44 INFO rb-35659da-226004-429082 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-26 11:02:32,065 44 INFO rb-35659da-226004-429082 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-26 11:02:32,179 44 INFO rb-35659da-226004-429082 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-26 11:02:32,229 44 INFO rb-35659da-226004-429082 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-26 11:02:32,281 44 INFO rb-35659da-226004-429082 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-26 11:02:32,332 44 INFO rb-35659da-226004-429082 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-26 11:02:32,382 44 INFO rb-35659da-226004-429082 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-26 11:02:32,449 44 INFO rb-35659da-226004-429082 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-26 11:02:32,515 44 INFO rb-35659da-226004-429082 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-26 11:02:32,577 44 INFO rb-35659da-226004-429082 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-26 11:02:32,625 44 INFO rb-35659da-226004-429082 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-26 11:02:32,675 44 INFO rb-35659da-226004-429082 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-26 11:02:32,737 44 INFO rb-35659da-226004-429082 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-26 11:02:32,797 44 INFO rb-35659da-226004-429082 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-26 11:02:32,881 44 INFO rb-35659da-226004-429082 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-26 11:02:32,900 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58417888 started for PoS orders references: [{'name': '/', 'pos_reference': '252-120-000001', 'uuid': '78859b83-ed9d-4ba6-9a27-3f1d31dae8db'}] 2026-10-26 11:02:32,926 44 INFO rb-35659da-226004-429082 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-26 11:02:32,940 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1280] to pos.order #776 2026-10-26 11:02:32,951 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58417888 order {'name': '/', 'pos_reference': '252-120-000001', 'uuid': '78859b83-ed9d-4ba6-9a27-3f1d31dae8db'} updated pos.order #776 2026-10-26 11:02:32,984 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58417888 finished 2026-10-26 11:02:33,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.068 0.215 2026-10-26 11:02:33,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:33] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 50 0.075 0.139 2026-10-26 11:02:33,525 44 INFO rb-35659da-226004-429082 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-26 11:02:33,611 44 INFO rb-35659da-226004-429082 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-26 11:02:33,622 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:33] "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-26 11:02:33,685 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.038 2026-10-26 11:02:33,737 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-26 11:02:33,738 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_open_register_with_preset_takeaway SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-26 11:02:33,957 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17388632 (allocated 19271680) 2026-10-26 11:02:34,006 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 113336 2026-10-26 11:02:34,007 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-26 11:02:34,008 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 113336 2026-10-26 11:02:34,132 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110234_132180_test_preset_timing_restaurant.txt 2026-10-26 11:02:34,132 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpteu766c8_chrome_odoo" 2026-10-26 11:02:34,693 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 113542 2026-10-26 11:02:34,693 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp55oq0c8a_chrome_odoo 2026-10-26 11:02:34,693 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:33451/json/version 2026-10-26 11:02:34,695 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33451', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:02:34,821 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-26 11:02:34,821 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:33451/json 2026-10-26 11:02:34,824 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33451', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:02:34,838 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:33451/devtools/page/33E3253DCED25CF3294C90009AA91A1A 2026-10-26 11:02:34,847 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-26 11:02:34,882 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-26 11:02:34,950 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:02:34,953 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-26 11:02:34,969 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:02:34,970 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:02:35,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:35] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.021 0.066 2026-10-26 11:02:35,111 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '33E3253DCED25CF3294C90009AA91A1A', 'loaderId': '192CD4CF8E9A991F241DFAF0CC0989FB', 'isDownload': False} 2026-10-26 11:02:35,111 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_timing_restaurant')" 2026-10-26 11:02:35,165 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:02:35,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:35] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.018 2026-10-26 11:02:35,204 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:35] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.034 2026-10-26 11:02:35,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:35] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-26 11:02:36,067 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:36,087 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:02:36,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:02:36,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.003 0.010 2026-10-26 11:02:36,159 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:02:36,185 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/37] Tour test_preset_timing_restaurant → Step body 2026-10-26 11:02:36,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 11:02:36,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:02:36,268 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.009 0.018 2026-10-26 11:02:36,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.026 2026-10-26 11:02:36,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.011 0.056 2026-10-26 11:02:36,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-26 11:02:37,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 291 0.215 0.519 2026-10-26 11:02:37,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:02:37,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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.018 2026-10-26 11:02:37,504 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:37] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.067 2026-10-26 11:02:37,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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.011 2026-10-26 11:02:37,576 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-26 11:02:37,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:02:37,672 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:37,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:02:37,720 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:02:37,761 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 11:02:37,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:37] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.009 0.083 2026-10-26 11:02:37,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:37] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.012 0.149 2026-10-26 11:02:37,842 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:02:37,849 44 INFO rb-35659da-226004-429082 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-26 11:02:37,866 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:37] "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-26 11:02:37,896 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:02:38,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:38] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.072 0.126 2026-10-26 11:02:38,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:38] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.029 0.306 2026-10-26 11:02:38,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:38] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.307 2026-10-26 11:02:38,262 44 INFO rb-35659da-226004-429082 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-26 11:02:38,311 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:38] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.023 2026-10-26 11:02:38,436 44 INFO rb-35659da-226004-429082 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-26 11:02:38,466 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:02:38,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:38] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.008 0.024 2026-10-26 11:02:38,550 44 INFO rb-35659da-226004-429082 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-26 11:02:38,632 44 INFO rb-35659da-226004-429082 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-26 11:02:38,704 44 INFO rb-35659da-226004-429082 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-26 11:02:38,742 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:38,778 44 INFO rb-35659da-226004-429082 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-26 11:02:38,849 44 INFO rb-35659da-226004-429082 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-26 11:02:38,925 44 INFO rb-35659da-226004-429082 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-26 11:02:38,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:38] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.002 0.012 2026-10-26 11:02:39,092 44 INFO rb-35659da-226004-429082 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-26 11:02:39,188 44 INFO rb-35659da-226004-429082 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-26 11:02:39,201 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98216798 started for PoS orders references: [{'name': '/', 'pos_reference': '253-120-000001', 'uuid': '6dc56627-f4de-4d5b-b953-c9a9dfcb665c'}] 2026-10-26 11:02:39,297 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98216798 order {'name': '/', 'pos_reference': '253-120-000001', 'uuid': '6dc56627-f4de-4d5b-b953-c9a9dfcb665c'} created pos.order #777 2026-10-26 11:02:39,331 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98216798 finished 2026-10-26 11:02:39,419 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.045 0.176 2026-10-26 11:02:39,482 44 INFO rb-35659da-226004-429082 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-26 11:02:39,527 44 INFO rb-35659da-226004-429082 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-26 11:02:39,588 44 INFO rb-35659da-226004-429082 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-26 11:02:41,630 44 INFO rb-35659da-226004-429082 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-26 11:02:41,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:41] "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-26 11:02:41,708 44 INFO rb-35659da-226004-429082 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-26 11:02:41,794 44 INFO rb-35659da-226004-429082 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-26 11:02:41,894 44 INFO rb-35659da-226004-429082 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-26 11:02:41,912 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55719132 started for PoS orders references: [{'name': '/', 'pos_reference': '253-120-000002', 'uuid': 'df9d7636-362b-4ed9-98ec-705786e76ef6'}] 2026-10-26 11:02:41,987 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55719132 order {'name': '/', 'pos_reference': '253-120-000002', 'uuid': 'df9d7636-362b-4ed9-98ec-705786e76ef6'} created pos.order #778 2026-10-26 11:02:42,017 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55719132 finished 2026-10-26 11:02:42,117 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.056 0.154 2026-10-26 11:02:42,349 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 51 0.062 0.099 2026-10-26 11:02:42,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.036 2026-10-26 11:02:42,465 44 INFO rb-35659da-226004-429082 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-26 11:02:42,519 44 INFO rb-35659da-226004-429082 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-26 11:02:42,566 44 INFO rb-35659da-226004-429082 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-26 11:02:42,619 44 INFO rb-35659da-226004-429082 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-26 11:02:42,668 44 INFO rb-35659da-226004-429082 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-26 11:02:42,740 44 INFO rb-35659da-226004-429082 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-26 11:02:44,779 44 INFO rb-35659da-226004-429082 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-26 11:02:44,853 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.012 2026-10-26 11:02:44,881 44 INFO rb-35659da-226004-429082 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-26 11:02:44,974 44 INFO rb-35659da-226004-429082 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-26 11:02:45,027 44 INFO rb-35659da-226004-429082 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-26 11:02:45,088 44 INFO rb-35659da-226004-429082 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-26 11:02:45,150 44 INFO rb-35659da-226004-429082 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-26 11:02:45,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:45] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 2 0.002 0.010 2026-10-26 11:02:45,378 44 INFO rb-35659da-226004-429082 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-26 11:02:45,431 44 INFO rb-35659da-226004-429082 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-26 11:02:45,516 44 INFO rb-35659da-226004-429082 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-26 11:02:45,536 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40482173 started for PoS orders references: [{'name': '/', 'pos_reference': '253-120-000003', 'uuid': '600124b1-b001-4b7f-b16d-97752c4de749'}] 2026-10-26 11:02:45,622 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40482173 order {'name': '/', 'pos_reference': '253-120-000003', 'uuid': '600124b1-b001-4b7f-b16d-97752c4de749'} created pos.order #779 2026-10-26 11:02:45,655 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40482173 finished 2026-10-26 11:02:45,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.048 0.178 2026-10-26 11:02:45,829 44 INFO rb-35659da-226004-429082 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-26 11:02:45,878 44 INFO rb-35659da-226004-429082 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-26 11:02:45,932 44 INFO rb-35659da-226004-429082 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-26 11:02:46,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.039 0.084 2026-10-26 11:02:46,171 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.050 2026-10-26 11:02:46,232 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-26 11:02:46,233 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_preset_timing_restaurant SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-26 11:02:46,568 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 22015704 (allocated 24915968) 2026-10-26 11:02:46,587 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 113542 2026-10-26 11:02:46,589 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-26 11:02:46,591 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 113542 2026-10-26 11:02:46,758 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110246_758492_test_preset_timing_restaurant.txt 2026-10-26 11:02:46,758 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp55oq0c8a_chrome_odoo" 2026-10-26 11:02:47,322 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 113745 2026-10-26 11:02:47,322 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp54qrzc9c_chrome_odoo 2026-10-26 11:02:47,323 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38511/json/version 2026-10-26 11:02:47,324 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38511', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:02:47,415 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-26 11:02:47,415 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38511/json 2026-10-26 11:02:47,416 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38511', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:02:47,445 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:38511/devtools/page/2F8973E2B628118F6A63C5ACB670FD65 2026-10-26 11:02:47,458 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-26 11:02:47,469 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-26 11:02:47,543 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:02:47,549 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-26 11:02:47,574 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:02:47,577 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:02:47,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:47] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.021 0.070 2026-10-26 11:02:47,721 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '2F8973E2B628118F6A63C5ACB670FD65', 'loaderId': '0381ABFFC41A3722B25DB0D65970964D', 'isDownload': False} 2026-10-26 11:02:47,721 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_guest_count_bank_payment')" 2026-10-26 11:02:47,755 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:02:47,792 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:47] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.020 2026-10-26 11:02:47,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:47] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-26 11:02:47,816 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:47] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.047 2026-10-26 11:02:48,629 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:02:48,635 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:48,674 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:02:48,716 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:02:48,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 11:02:48,732 44 INFO rb-35659da-226004-429082 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-26 11:02:48,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-26 11:02:48,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:02:48,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 11:02:48,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.019 2026-10-26 11:02:48,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-26 11:02:48,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.006 0.042 2026-10-26 11:02:49,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 325 0.231 0.572 2026-10-26 11:02:49,811 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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-26 11:02:50,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.007 0.017 2026-10-26 11:02:50,235 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.050 2026-10-26 11:02:50,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "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.017 2026-10-26 11:02:50,379 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-26 11:02:50,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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-26 11:02:50,490 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:02:50,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:02:50,558 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:02:50,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.020 0.027 2026-10-26 11:02:50,627 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:02:50,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 7 0.043 0.082 2026-10-26 11:02:50,670 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:50,676 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:02:50,763 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:02:50,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.056 0.087 2026-10-26 11:02:50,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.127 2026-10-26 11:02:50,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:50] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.027 0.230 2026-10-26 11:02:51,016 44 INFO rb-35659da-226004-429082 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-26 11:02:51,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:51] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.036 2026-10-26 11:02:51,235 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.004 0.021 2026-10-26 11:02:51,332 44 INFO rb-35659da-226004-429082 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-26 11:02:51,440 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:02:51,446 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:02:51,534 44 INFO rb-35659da-226004-429082 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-26 11:02:51,618 44 INFO rb-35659da-226004-429082 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-26 11:02:51,680 44 INFO rb-35659da-226004-429082 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-26 11:02:51,854 44 INFO rb-35659da-226004-429082 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-26 11:02:51,896 44 INFO rb-35659da-226004-429082 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-26 11:02:51,968 44 INFO rb-35659da-226004-429082 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-26 11:02:52,021 44 INFO rb-35659da-226004-429082 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-26 11:02:52,078 44 INFO rb-35659da-226004-429082 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-26 11:02:52,126 44 INFO rb-35659da-226004-429082 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-26 11:02:52,200 44 INFO rb-35659da-226004-429082 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-26 11:02:52,209 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14526102 started for PoS orders references: [{'name': '/', 'pos_reference': '264-120-000001', 'uuid': '44b1ce28-9078-4b9e-a568-7320db889c73'}] 2026-10-26 11:02:52,216 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:52,304 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14526102 order {'name': '/', 'pos_reference': '264-120-000001', 'uuid': '44b1ce28-9078-4b9e-a568-7320db889c73'} created pos.order #780 2026-10-26 11:02:52,343 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14526102 finished 2026-10-26 11:02:52,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.075 0.167 2026-10-26 11:02:52,621 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:02:52,639 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:02:52,641 44 INFO rb-35659da-226004-429082 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-26 11:02:52,709 44 INFO rb-35659da-226004-429082 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-26 11:02:52,757 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-26 11:02:52,758 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_guest_count_bank_payment SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-26 11:02:52,973 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 18133428 (allocated 19533824) 2026-10-26 11:02:52,998 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 113745 2026-10-26 11:02:53,006 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-26 11:02:53,014 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 113745 2026-10-26 11:02:53,144 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110253_143912_test_preset_timing_restaurant.txt 2026-10-26 11:02:53,144 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp54qrzc9c_chrome_odoo" 2026-10-26 11:02:53,172 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_restaurant_preset_eatin_tour ... 2026-10-26 11:02:54,107 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome pid: 113946 2026-10-26 11:02:54,107 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless temporary user profile dir: /tmp/tmp6mnroca8_chrome_odoo 2026-10-26 11:02:54,107 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:35625/json/version 2026-10-26 11:02:54,109 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35625', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:02:54,212 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:02:54,212 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:35625/json 2026-10-26 11:02:54,213 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35625', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:02:54,229 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Websocket url found: ws://127.0.0.1:35625/devtools/page/2B81A5B324961D43C9298242FD5900E7 2026-10-26 11:02:54,242 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Enable chrome headless console log notification 2026-10-26 11:02:54,252 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless enable page notifications 2026-10-26 11:02:54,353 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:02:54,366 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Setting session cookie in browser 2026-10-26 11:02:54,369 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:02:54,369 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:02:54,392 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:02:55,528 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:55] "GET /pos/ui/120 HTTP/1.1" 200 - 85 0.040 1.101 2026-10-26 11:02:55,534 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigation result: {'frameId': '2B81A5B324961D43C9298242FD5900E7', 'loaderId': '956BB3A4B5EFED5CA22A94286D071E34', 'isDownload': False} 2026-10-26 11:02:55,535 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate ready code "odoo.isTourReady('RestaurantPresetEatInTour')" 2026-10-26 11:02:55,570 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:02:55,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:55] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.017 2026-10-26 11:02:55,634 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:55] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-26 11:02:55,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:55] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.053 2026-10-26 11:02:56,406 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:56,424 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:02:56,465 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.033 2026-10-26 11:02:56,501 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:02:56,514 44 INFO rb-35659da-226004-429082 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-26 11:02:56,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-26 11:02:56,539 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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-26 11:02:56,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:02:56,607 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.015 2026-10-26 11:02:56,635 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-26 11:02:56,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.048 2026-10-26 11:02:56,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-26 11:02:57,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 386 0.314 0.588 2026-10-26 11:02:57,718 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:57] "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-26 11:02:57,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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.014 2026-10-26 11:02:57,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:57] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.050 2026-10-26 11:02:58,059 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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.014 2026-10-26 11:02:58,083 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:02:58,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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-26 11:02:58,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:02:58,244 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:02:58,288 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:02:58,295 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.117 2026-10-26 11:02:58,371 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.073 2026-10-26 11:02:58,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:58] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.094 0.100 2026-10-26 11:02:58,418 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.091 2026-10-26 11:02:58,435 44 INFO rb-35659da-226004-429082 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-26 11:02:58,460 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:02:58,465 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:58] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.011 0.248 2026-10-26 11:02:58,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:58] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.020 0.096 2026-10-26 11:02:58,633 44 INFO rb-35659da-226004-429082 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-26 11:02:58,684 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:02:58,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:58] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.102 0.209 2026-10-26 11:02:58,899 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:58] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.074 0.403 2026-10-26 11:02:59,024 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.049 0.327 2026-10-26 11:02:59,057 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:59] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.525 2026-10-26 11:02:59,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02: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.009 2026-10-26 11:02:59,199 44 INFO rb-35659da-226004-429082 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-26 11:02:59,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:59] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.024 2026-10-26 11:02:59,260 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:02:59,308 44 INFO rb-35659da-226004-429082 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-26 11:02:59,379 44 INFO rb-35659da-226004-429082 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-26 11:02:59,431 44 INFO rb-35659da-226004-429082 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-26 11:02:59,477 44 INFO rb-35659da-226004-429082 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-26 11:02:59,538 44 INFO rb-35659da-226004-429082 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-26 11:02:59,590 44 INFO rb-35659da-226004-429082 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-26 11:02:59,641 44 INFO rb-35659da-226004-429082 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-26 11:02:59,728 44 INFO rb-35659da-226004-429082 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-26 11:02:59,749 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:02:59,750 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:02:59,823 44 INFO rb-35659da-226004-429082 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-26 11:02:59,896 44 INFO rb-35659da-226004-429082 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-26 11:02:59,909 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56672303 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'fca6a1fc-91d3-41fe-9020-1b1f31d91ac6'}] 2026-10-26 11:02:59,925 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:02:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:03:00,567 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56672303 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'fca6a1fc-91d3-41fe-9020-1b1f31d91ac6'} created pos.order #781 2026-10-26 11:03:00,595 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56672303 finished 2026-10-26 11:03:00,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.244 0.543 2026-10-26 11:03:00,942 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: tour succeeded 2026-10-26 11:03:00,944 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR RestaurantPresetEatInTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-26 11:03:01,119 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: heap 15893324 (allocated 17301504) 2026-10-26 11:03:01,141 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing chrome headless with pid 113946 2026-10-26 11:03:01,146 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing websocket connection 2026-10-26 11:03:01,148 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Terminating chrome headless with pid 113946 2026-10-26 11:03:01,333 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110301_333011_test_restaurant_preset_eatin_tour.txt 2026-10-26 11:03:01,333 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Removing chrome user profile "/tmp/tmp6mnroca8_chrome_odoo" 2026-10-26 11:03:01,367 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_show_default_with_register_screen ... 2026-10-26 11:03:02,024 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome pid: 114145 2026-10-26 11:03:02,024 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless temporary user profile dir: /tmp/tmph6uk_ni2_chrome_odoo 2026-10-26 11:03:02,024 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:35851/json/version 2026-10-26 11:03:02,035 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35851', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:03:02,088 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Browser version: Chrome/150.0.7871.114 2026-10-26 11:03:02,089 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:35851/json 2026-10-26 11:03:02,089 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35851', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:03:02,098 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Websocket url found: ws://127.0.0.1:35851/devtools/page/D713BB837E50184D961EB6A24CD5EB1C 2026-10-26 11:03:02,105 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Enable chrome headless console log notification 2026-10-26 11:03:02,114 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless enable page notifications 2026-10-26 11:03:02,238 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:03:02,268 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Setting session cookie in browser 2026-10-26 11:03:02,275 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:03:02,275 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:03:02,299 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:03:03,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:03] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.052 0.793 2026-10-26 11:03:03,145 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigation result: {'frameId': 'D713BB837E50184D961EB6A24CD5EB1C', 'loaderId': '6A0D7A41957056F5BFF8A10EBEDBB1CF', 'isDownload': False} 2026-10-26 11:03:03,145 44 INFO rb-35659da-226004-429082 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-26 11:03:03,176 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:03:03,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:03] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.007 2026-10-26 11:03:03,222 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:03] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.023 2026-10-26 11:03:03,234 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:03] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-26 11:03:04,126 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:03:04,140 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:03:04,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-26 11:03:04,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 11:03:04,220 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:03:04,240 44 INFO rb-35659da-226004-429082 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-26 11:03:04,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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-26 11:03:04,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:03:04,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:04] "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-26 11:03:04,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-26 11:03:04,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.048 2026-10-26 11:03:04,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-26 11:03:05,451 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.376 0.607 2026-10-26 11:03:05,502 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:05] "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-26 11:03:05,618 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 11:03:05,699 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:05] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.038 2026-10-26 11:03:05,776 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:05] "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-26 11:03:05,798 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: Owl is running in 'dev' mode. 2026-10-26 11:03:05,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.012 2026-10-26 11:03:05,939 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:03:05,944 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:03:05,985 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:03:06,000 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:03:06,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:06] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.030 0.077 2026-10-26 11:03:06,087 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:06] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.142 2026-10-26 11:03:06,099 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:03:06,103 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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-26 11:03:06,175 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:03:06,179 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:06] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.009 0.051 2026-10-26 11:03:06,290 44 INFO rb-35659da-226004-429082 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-26 11:03:06,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:06] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.028 0.155 2026-10-26 11:03:06,455 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:03:06,470 44 INFO rb-35659da-226004-429082 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-26 11:03:06,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:06] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.071 0.261 2026-10-26 11:03:06,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:06] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.006 0.149 2026-10-26 11:03:06,586 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:03:06,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.085 0.128 2026-10-26 11:03:06,853 44 INFO rb-35659da-226004-429082 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-26 11:03:06,919 44 INFO rb-35659da-226004-429082 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-26 11:03:06,981 44 INFO rb-35659da-226004-429082 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-26 11:03:07,027 44 INFO rb-35659da-226004-429082 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-26 11:03:07,074 44 INFO rb-35659da-226004-429082 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-26 11:03:07,138 44 INFO rb-35659da-226004-429082 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-26 11:03:07,188 44 INFO rb-35659da-226004-429082 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-26 11:03:07,242 44 INFO rb-35659da-226004-429082 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-26 11:03:07,292 44 INFO rb-35659da-226004-429082 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-26 11:03:07,414 44 INFO rb-35659da-226004-429082 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-26 11:03:07,503 44 INFO rb-35659da-226004-429082 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-26 11:03:07,508 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9030935 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '8e32c3f1-0399-4c34-94fb-b6a7b7ed4f3a'}] 2026-10-26 11:03:07,588 44 INFO rb-35659da-226004-429082 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-26 11:03:07,648 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9030935 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '8e32c3f1-0399-4c34-94fb-b6a7b7ed4f3a'} created pos.order #782 2026-10-26 11:03:07,673 44 INFO rb-35659da-226004-429082 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-26 11:03:07,685 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9030935 finished 2026-10-26 11:03:07,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.071 0.230 2026-10-26 11:03:08,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:08] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.079 0.231 2026-10-26 11:03:08,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.034 2026-10-26 11:03:08,066 44 INFO rb-35659da-226004-429082 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-26 11:03:08,119 44 INFO rb-35659da-226004-429082 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-26 11:03:08,206 44 INFO rb-35659da-226004-429082 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-26 11:03:08,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:08] "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.013 2026-10-26 11:03:08,247 44 INFO rb-35659da-226004-429082 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-26 11:03:08,303 44 INFO rb-35659da-226004-429082 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-26 11:03:08,356 44 INFO rb-35659da-226004-429082 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-26 11:03:08,406 44 INFO rb-35659da-226004-429082 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-26 11:03:08,458 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: tour succeeded 2026-10-26 11:03:08,459 44 INFO rb-35659da-226004-429082 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-26 11:03:08,602 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: heap 15849912 (allocated 17039360) 2026-10-26 11:03:08,652 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing chrome headless with pid 114145 2026-10-26 11:03:08,655 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing websocket connection 2026-10-26 11:03:08,657 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Terminating chrome headless with pid 114145 2026-10-26 11:03:08,786 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110308_786339_test_show_default_with_register_screen.txt 2026-10-26 11:03:08,786 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Removing chrome user profile "/tmp/tmph6uk_ni2_chrome_odoo" 2026-10-26 11:03:08,811 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-10-26 11:03:09,533 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 114344 2026-10-26 11:03:09,533 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmpt4utpd_o_chrome_odoo 2026-10-26 11:03:09,533 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:45323/json/version 2026-10-26 11:03:09,534 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45323', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:03:09,597 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: Chrome/150.0.7871.114 2026-10-26 11:03:09,598 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:45323/json 2026-10-26 11:03:09,608 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45323', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:03:09,741 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:45323/devtools/page/D856D13FEF2E0FA435A27C3B81C266F5 2026-10-26 11:03:09,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-10-26 11:03:09,792 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-10-26 11:03:09,915 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:03:09,938 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-10-26 11:03:09,946 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:03:09,946 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:03:09,974 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:03:10,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:10] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.060 0.802 2026-10-26 11:03:10,837 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': 'D856D13FEF2E0FA435A27C3B81C266F5', 'loaderId': '38BF3480F30B4C344FED9B440B843FF8', 'isDownload': False} 2026-10-26 11:03:10,838 44 INFO rb-35659da-226004-429082 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-26 11:03:10,869 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:03:10,905 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:10] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-26 11:03:10,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:10] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-26 11:03:10,922 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:10] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-26 11:03:11,641 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:03:11,668 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:03:11,684 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-26 11:03:11,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 11:03:11,738 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:03:11,762 44 INFO rb-35659da-226004-429082 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-26 11:03:11,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:03:11,781 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:03:11,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:11] "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.027 2026-10-26 11:03:11,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-26 11:03:11,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.028 0.051 2026-10-26 11:03:11,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-26 11:03:12,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.258 0.587 2026-10-26 11:03:12,915 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:03:13,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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-26 11:03:13,106 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-26 11:03:13,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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-26 11:03:13,180 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-10-26 11:03:13,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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-26 11:03:13,259 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:03:13,264 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:03:13,300 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:03:13,320 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:03:13,338 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.010 0.050 2026-10-26 11:03:13,423 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "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-26 11:03:13,434 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.051 2026-10-26 11:03:13,466 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:03:13,469 44 INFO rb-35659da-226004-429082 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-26 11:03:13,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.072 0.139 2026-10-26 11:03:13,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.006 0.108 2026-10-26 11:03:13,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.025 0.210 2026-10-26 11:03:13,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.003 0.138 2026-10-26 11:03:13,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.030 0.314 2026-10-26 11:03:13,831 44 INFO rb-35659da-226004-429082 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-26 11:03:13,850 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:03:13,966 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.085 2026-10-26 11:03:14,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 11:03:14,167 44 INFO rb-35659da-226004-429082 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-26 11:03:14,209 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:03:14,274 44 INFO rb-35659da-226004-429082 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-26 11:03:14,366 44 INFO rb-35659da-226004-429082 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-26 11:03:14,440 44 INFO rb-35659da-226004-429082 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-26 11:03:14,518 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46801287 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '44da8da4-dff5-4526-9c9c-03b83c44445d'}] 2026-10-26 11:03:14,659 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46801287 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '44da8da4-dff5-4526-9c9c-03b83c44445d'} created pos.order #783 2026-10-26 11:03:14,689 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46801287 finished 2026-10-26 11:03:14,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.067 0.212 2026-10-26 11:03:14,855 44 INFO rb-35659da-226004-429082 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-26 11:03:14,930 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:14] "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.014 2026-10-26 11:03:14,931 44 INFO rb-35659da-226004-429082 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-26 11:03:14,993 44 INFO rb-35659da-226004-429082 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-26 11:03:15,045 44 INFO rb-35659da-226004-429082 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-26 11:03:17,095 44 INFO rb-35659da-226004-429082 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-26 11:03:17,148 44 INFO rb-35659da-226004-429082 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-26 11:03:17,203 44 INFO rb-35659da-226004-429082 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-26 11:03:17,382 44 INFO rb-35659da-226004-429082 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-26 11:03:17,435 44 INFO rb-35659da-226004-429082 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-26 11:03:17,499 44 INFO rb-35659da-226004-429082 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-26 11:03:17,531 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94004667 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '44da8da4-dff5-4526-9c9c-03b83c44445d'}] 2026-10-26 11:03:17,606 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94004667 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '44da8da4-dff5-4526-9c9c-03b83c44445d'} updated pos.order #783 2026-10-26 11:03:17,638 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94004667 finished 2026-10-26 11:03:17,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.070 0.186 2026-10-26 11:03:17,836 44 INFO rb-35659da-226004-429082 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-26 11:03:17,887 44 INFO rb-35659da-226004-429082 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-26 11:03:19,933 44 INFO rb-35659da-226004-429082 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-26 11:03:20,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.013 2026-10-26 11:03:20,019 44 INFO rb-35659da-226004-429082 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-26 11:03:20,082 44 INFO rb-35659da-226004-429082 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-26 11:03:20,128 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-10-26 11:03:20,129 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-26 11:03:20,286 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 16356552 (allocated 17698816) 2026-10-26 11:03:20,311 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 114344 2026-10-26 11:03:20,319 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-10-26 11:03:20,322 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 114344 2026-10-26 11:03:20,477 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110320_477114_test_sync_lines_qty_update.txt 2026-10-26 11:03:20,477 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmpt4utpd_o_chrome_odoo" 2026-10-26 11:03:20,561 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-10-26 11:03:21,290 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 114546 2026-10-26 11:03:21,290 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmp2zi4cva7_chrome_odoo 2026-10-26 11:03:21,290 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:33339/json/version 2026-10-26 11:03:21,292 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33339', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:03:21,394 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-26 11:03:21,395 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:33339/json 2026-10-26 11:03:21,395 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33339', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:03:21,411 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:33339/devtools/page/6AB59B07EFE7709D86570EB0AEF6310B 2026-10-26 11:03:21,423 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-10-26 11:03:21,433 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-10-26 11:03:21,527 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:03:21,543 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-10-26 11:03:21,560 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:03:21,560 44 INFO rb-35659da-226004-429082 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/120" 2026-10-26 11:03:21,597 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:03:22,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:22] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.057 1.128 2026-10-26 11:03:22,782 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': '6AB59B07EFE7709D86570EB0AEF6310B', 'loaderId': '4C08CC9C13A9589E7E9E469D26A01B87', 'isDownload': False} 2026-10-26 11:03:22,782 44 INFO rb-35659da-226004-429082 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-26 11:03:22,819 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:03:22,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:22] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.043 2026-10-26 11:03:22,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:22] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.057 2026-10-26 11:03:22,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:22] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.072 2026-10-26 11:03:23,816 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:03:23,826 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:03:23,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-26 11:03:23,901 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:03:23,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.016 0.010 2026-10-26 11:03:23,920 44 INFO rb-35659da-226004-429082 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-26 11:03:23,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:03:23,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:03:24,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:24] "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-26 11:03:24,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.056 2026-10-26 11:03:24,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.031 0.081 2026-10-26 11:03:24,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-26 11:03:25,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.318 0.556 2026-10-26 11:03:25,179 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:25] "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-26 11:03:25,313 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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-26 11:03:25,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:25] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.076 2026-10-26 11:03:25,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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-26 11:03:25,553 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-26 11:03:25,576 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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-26 11:03:25,672 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:03:25,728 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:03:25,731 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:03:25,776 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:25] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.029 0.061 2026-10-26 11:03:25,813 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:25] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.013 0.103 2026-10-26 11:03:25,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.108 2026-10-26 11:03:25,853 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:03:25,855 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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-26 11:03:25,960 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:25] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.003 0.015 2026-10-26 11:03:25,967 44 INFO rb-35659da-226004-429082 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-26 11:03:26,019 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:03:26,126 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:26] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.042 0.098 2026-10-26 11:03:26,196 44 INFO rb-35659da-226004-429082 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-26 11:03:26,214 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:03:26,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:26] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.032 0.228 2026-10-26 11:03:26,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:26] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.010 0.265 2026-10-26 11:03:26,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.170 2026-10-26 11:03:26,619 44 INFO rb-35659da-226004-429082 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-26 11:03:26,652 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:03:26,790 44 INFO rb-35659da-226004-429082 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-26 11:03:26,858 44 INFO rb-35659da-226004-429082 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-26 11:03:26,909 44 INFO rb-35659da-226004-429082 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-26 11:03:26,960 44 INFO rb-35659da-226004-429082 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-26 11:03:27,010 44 INFO rb-35659da-226004-429082 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-26 11:03:27,061 44 INFO rb-35659da-226004-429082 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-26 11:03:27,184 44 INFO rb-35659da-226004-429082 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-26 11:03:27,303 44 INFO rb-35659da-226004-429082 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-26 11:03:27,353 44 INFO rb-35659da-226004-429082 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-26 11:03:27,418 44 INFO rb-35659da-226004-429082 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-26 11:03:27,483 44 INFO rb-35659da-226004-429082 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-26 11:03:27,538 44 INFO rb-35659da-226004-429082 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-26 11:03:27,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:27] "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.051 2026-10-26 11:03:27,677 44 INFO rb-35659da-226004-429082 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-26 11:03:27,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.085 2026-10-26 11:03:27,713 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22522189 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '81dfebc0-2003-4890-8d7b-f36dfa233ce6'}] 2026-10-26 11:03:27,840 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22522189 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '81dfebc0-2003-4890-8d7b-f36dfa233ce6'} created pos.order #784 2026-10-26 11:03:27,877 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22522189 finished 2026-10-26 11:03:27,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.066 0.217 2026-10-26 11:03:28,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:28] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.049 0.095 2026-10-26 11:03:28,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.031 2026-10-26 11:03:28,282 44 INFO rb-35659da-226004-429082 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-26 11:03:28,329 44 INFO rb-35659da-226004-429082 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-26 11:03:28,412 44 INFO rb-35659da-226004-429082 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-26 11:03:28,467 44 INFO rb-35659da-226004-429082 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-26 11:03:28,519 44 INFO rb-35659da-226004-429082 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-26 11:03:28,571 44 INFO rb-35659da-226004-429082 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-26 11:03:28,620 44 INFO rb-35659da-226004-429082 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-26 11:03:28,672 44 INFO rb-35659da-226004-429082 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-26 11:03:28,723 44 INFO rb-35659da-226004-429082 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-26 11:03:28,775 44 INFO rb-35659da-226004-429082 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-26 11:03:28,842 44 INFO rb-35659da-226004-429082 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-26 11:03:28,893 44 INFO rb-35659da-226004-429082 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-26 11:03:28,960 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-10-26 11:03:28,961 44 INFO rb-35659da-226004-429082 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-26 11:03:28,972 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90672089 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '81dfebc0-2003-4890-8d7b-f36dfa233ce6'}] 2026-10-26 11:03:29,054 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90672089 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '81dfebc0-2003-4890-8d7b-f36dfa233ce6'} updated pos.order #784 2026-10-26 11:03:29,092 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90672089 finished 2026-10-26 11:03:29,119 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 16842380 (allocated 18747392) 2026-10-26 11:03:29,166 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 114546 2026-10-26 11:03:29,167 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-10-26 11:03:29,168 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 114546 2026-10-26 11:03:29,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.056 0.145 2026-10-26 11:03:29,315 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110329_314902_test_sync_lines_qty_update_ticket_screen.txt 2026-10-26 11:03:29,315 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmp2zi4cva7_chrome_odoo" 2026-10-26 11:03:29,385 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-10-26 11:03:30,093 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 114755 2026-10-26 11:03:30,093 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmpo551ejtm_chrome_odoo 2026-10-26 11:03:30,093 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:45907/json/version 2026-10-26 11:03:30,094 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45907', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:03:30,277 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: Chrome/150.0.7871.114 2026-10-26 11:03:30,278 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:45907/json 2026-10-26 11:03:30,278 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45907', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:03:30,315 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:45907/devtools/page/A896F44343113ED2A1D7FB5553318B69 2026-10-26 11:03:30,345 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-10-26 11:03:30,369 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-10-26 11:03:30,535 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:03:30,549 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-10-26 11:03:30,556 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:03:30,556 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:03:30,609 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:03:31,637 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:31] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.052 0.983 2026-10-26 11:03:31,653 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': 'A896F44343113ED2A1D7FB5553318B69', 'loaderId': 'B6268B7D19A612E8375FCF402DDF57AD', 'isDownload': False} 2026-10-26 11:03:31,653 44 INFO rb-35659da-226004-429082 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-26 11:03:31,693 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:03:31,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:31] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.055 2026-10-26 11:03:31,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:31] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.080 2026-10-26 11:03:31,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:31] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.091 2026-10-26 11:03:32,687 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:03:32,689 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:03:32,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-26 11:03:32,756 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:03:32,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 11:03:32,769 44 INFO rb-35659da-226004-429082 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-26 11:03:32,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-26 11:03:32,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:03:32,905 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.030 2026-10-26 11:03:32,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:32] "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.084 2026-10-26 11:03:32,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-26 11:03:33,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.044 2026-10-26 11:03:33,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.255 0.508 2026-10-26 11:03:33,935 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:33] "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-26 11:03:34,090 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "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.017 2026-10-26 11:03:34,218 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.079 2026-10-26 11:03:34,272 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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.014 2026-10-26 11:03:34,304 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-10-26 11:03:34,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 11:03:34,456 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:03:34,459 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:03:34,542 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.142 2026-10-26 11:03:34,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.067 0.086 2026-10-26 11:03:34,602 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "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-26 11:03:34,614 44 INFO rb-35659da-226004-429082 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-26 11:03:34,637 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.017 0.197 2026-10-26 11:03:34,653 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.069 2026-10-26 11:03:34,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.230 2026-10-26 11:03:34,708 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.009 0.093 2026-10-26 11:03:34,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.017 2026-10-26 11:03:34,767 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:03:34,889 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.035 0.098 2026-10-26 11:03:34,902 44 INFO rb-35659da-226004-429082 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-26 11:03:34,952 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:03:35,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:35] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.041 0.303 2026-10-26 11:03:35,252 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.290 2026-10-26 11:03:35,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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.011 2026-10-26 11:03:35,434 44 INFO rb-35659da-226004-429082 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-26 11:03:35,496 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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-26 11:03:35,542 44 INFO rb-35659da-226004-429082 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-26 11:03:35,593 44 INFO rb-35659da-226004-429082 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-26 11:03:35,669 44 INFO rb-35659da-226004-429082 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-26 11:03:35,719 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60353796 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '4519983d-7693-4e7e-9766-5051417d9156'}] 2026-10-26 11:03:35,834 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60353796 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '4519983d-7693-4e7e-9766-5051417d9156'} created pos.order #785 2026-10-26 11:03:35,869 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60353796 finished 2026-10-26 11:03:35,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.073 0.191 2026-10-26 11:03:36,014 44 INFO rb-35659da-226004-429082 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-26 11:03:36,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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.010 2026-10-26 11:03:36,100 44 INFO rb-35659da-226004-429082 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-26 11:03:38,135 44 INFO rb-35659da-226004-429082 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-26 11:03:38,181 44 INFO rb-35659da-226004-429082 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-26 11:03:38,238 44 INFO rb-35659da-226004-429082 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-26 11:03:38,292 44 INFO rb-35659da-226004-429082 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-26 11:03:38,343 44 INFO rb-35659da-226004-429082 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-26 11:03:38,399 44 INFO rb-35659da-226004-429082 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-26 11:03:38,446 44 INFO rb-35659da-226004-429082 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-26 11:03:38,506 44 INFO rb-35659da-226004-429082 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-26 11:03:38,575 44 INFO rb-35659da-226004-429082 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-26 11:03:38,645 44 INFO rb-35659da-226004-429082 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-26 11:03:38,699 44 INFO rb-35659da-226004-429082 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-26 11:03:38,762 44 INFO rb-35659da-226004-429082 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-26 11:03:38,811 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29039414 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '4519983d-7693-4e7e-9766-5051417d9156'}] 2026-10-26 11:03:38,884 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29039414 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '4519983d-7693-4e7e-9766-5051417d9156'} updated pos.order #785 2026-10-26 11:03:38,920 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29039414 finished 2026-10-26 11:03:39,090 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.069 0.216 2026-10-26 11:03:39,147 44 INFO rb-35659da-226004-429082 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-26 11:03:39,209 44 INFO rb-35659da-226004-429082 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-26 11:03:41,228 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-10-26 11:03:41,228 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 11:03:41,371 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 15956420 (allocated 17301504) 2026-10-26 11:03:41,410 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 114755 2026-10-26 11:03:41,415 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-10-26 11:03:41,417 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 114755 2026-10-26 11:03:41,581 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110341_581096_test_sync_set_line_note.txt 2026-10-26 11:03:41,581 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmpo551ejtm_chrome_odoo" 2026-10-26 11:03:41,677 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-10-26 11:03:42,342 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 114962 2026-10-26 11:03:42,342 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmput2us0io_chrome_odoo 2026-10-26 11:03:42,343 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:42425/json/version 2026-10-26 11:03:42,344 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42425', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:03:42,455 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: Chrome/150.0.7871.114 2026-10-26 11:03:42,456 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:42425/json 2026-10-26 11:03:42,459 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42425', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:03:42,492 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:42425/devtools/page/9F6CCB2F362ED190F5E6EDB8F61B65FB 2026-10-26 11:03:42,517 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-10-26 11:03:42,537 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-10-26 11:03:42,702 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:03:42,715 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-10-26 11:03:42,724 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:03:42,724 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:03:42,758 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:03:43,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:43] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.052 0.727 2026-10-26 11:03:43,539 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': '9F6CCB2F362ED190F5E6EDB8F61B65FB', 'loaderId': '22B4EDCB081307D61111EB34A5325F8A', 'isDownload': False} 2026-10-26 11:03:43,539 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-10-26 11:03:43,568 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:03:43,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:43] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.016 2026-10-26 11:03:43,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:43] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 11:03:43,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:43] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-10-26 11:03:44,492 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:03:44,496 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:03:44,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-26 11:03:44,597 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:03:44,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.013 2026-10-26 11:03:44,615 44 INFO rb-35659da-226004-429082 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-26 11:03:44,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-26 11:03:44,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:03:44,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.014 2026-10-26 11:03:44,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.044 2026-10-26 11:03:44,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.071 2026-10-26 11:03:44,861 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-26 11:03:45,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.283 0.592 2026-10-26 11:03:45,858 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:45] "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-26 11:03:45,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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.009 2026-10-26 11:03:46,138 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.031 0.083 2026-10-26 11:03:46,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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-26 11:03:46,241 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-10-26 11:03:46,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 11:03:46,364 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:03:46,416 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 11:03:46,432 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:03:46,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.055 0.051 2026-10-26 11:03:46,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.122 2026-10-26 11:03:46,517 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.101 2026-10-26 11:03:46,527 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:03:46,532 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:03:46,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-10-26 11:03:46,662 44 INFO rb-35659da-226004-429082 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-26 11:03:46,709 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:03:46,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.024 0.071 2026-10-26 11:03:46,905 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:46] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.041 0.164 2026-10-26 11:03:47,026 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:03:47,059 44 INFO rb-35659da-226004-429082 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-26 11:03:47,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:47] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.079 0.287 2026-10-26 11:03:47,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.087 0.112 2026-10-26 11:03:47,331 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:03:47,438 44 INFO rb-35659da-226004-429082 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-26 11:03:47,502 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:03:47,542 44 INFO rb-35659da-226004-429082 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-26 11:03:47,599 44 INFO rb-35659da-226004-429082 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-26 11:03:47,669 44 INFO rb-35659da-226004-429082 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-26 11:03:47,761 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65375399 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a795b33d-ae60-481b-a0db-4ec5cc9cf0bd'}] 2026-10-26 11:03:47,886 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65375399 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a795b33d-ae60-481b-a0db-4ec5cc9cf0bd'} created pos.order #786 2026-10-26 11:03:47,913 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65375399 finished 2026-10-26 11:03:48,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.079 0.174 2026-10-26 11:03:48,060 44 INFO rb-35659da-226004-429082 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-26 11:03:48,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:48] "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.019 2026-10-26 11:03:48,161 44 INFO rb-35659da-226004-429082 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-26 11:03:50,193 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [10/21] Tour test_sync_set_note → Step body 2026-10-26 11:03:50,245 44 INFO rb-35659da-226004-429082 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-26 11:03:50,296 44 INFO rb-35659da-226004-429082 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-26 11:03:50,348 44 INFO rb-35659da-226004-429082 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-26 11:03:50,404 44 INFO rb-35659da-226004-429082 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-26 11:03:50,471 44 INFO rb-35659da-226004-429082 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-26 11:03:50,548 44 INFO rb-35659da-226004-429082 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-26 11:03:50,618 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [17/21] Tour test_sync_set_note → Step body 2026-10-26 11:03:50,673 44 INFO rb-35659da-226004-429082 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-26 11:03:50,731 44 INFO rb-35659da-226004-429082 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-26 11:03:50,761 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67673231 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a795b33d-ae60-481b-a0db-4ec5cc9cf0bd'}] 2026-10-26 11:03:50,817 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67673231 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'a795b33d-ae60-481b-a0db-4ec5cc9cf0bd'} updated pos.order #786 2026-10-26 11:03:50,863 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67673231 finished 2026-10-26 11:03:51,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.090 0.194 2026-10-26 11:03:51,105 44 INFO rb-35659da-226004-429082 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-26 11:03:51,149 44 INFO rb-35659da-226004-429082 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-26 11:03:53,178 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-10-26 11:03:53,179 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-26 11:03:53,331 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 15918208 (allocated 17825792) 2026-10-26 11:03:53,362 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 114962 2026-10-26 11:03:53,366 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-10-26 11:03:53,374 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 114962 2026-10-26 11:03:53,554 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110353_553966_test_sync_set_note.txt 2026-10-26 11:03:53,554 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmput2us0io_chrome_odoo" 2026-10-26 11:03:53,642 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-10-26 11:03:54,324 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 115160 2026-10-26 11:03:54,324 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmp_2rhk4s1_chrome_odoo 2026-10-26 11:03:54,324 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:41993/json/version 2026-10-26 11:03:54,329 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41993', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:03:54,443 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: Chrome/150.0.7871.114 2026-10-26 11:03:54,443 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:41993/json 2026-10-26 11:03:54,444 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41993', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:03:54,482 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:41993/devtools/page/3CB435D3EF84882A19192F5904787A10 2026-10-26 11:03:54,503 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-10-26 11:03:54,514 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-10-26 11:03:54,622 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:03:54,639 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-10-26 11:03:54,660 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:03:54,660 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:03:54,701 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:03:55,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:55] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.052 1.081 2026-10-26 11:03:55,824 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': '3CB435D3EF84882A19192F5904787A10', 'loaderId': 'D1A2B5F0B09FA283C280440B5D6D855B', 'isDownload': False} 2026-10-26 11:03:55,825 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-10-26 11:03:55,858 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:03:55,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:55] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.022 2026-10-26 11:03:55,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:55] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.036 2026-10-26 11:03:55,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:55] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.039 2026-10-26 11:03:56,961 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:03:56,966 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:03:57,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-26 11:03:57,042 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 11:03:57,046 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:03:57,057 44 INFO rb-35659da-226004-429082 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-26 11:03:57,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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-26 11:03:57,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:03:57,149 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:57] "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-26 11:03:57,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.038 2026-10-26 11:03:57,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.056 0.052 2026-10-26 11:03:57,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.076 2026-10-26 11:03:58,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.324 0.628 2026-10-26 11:03:58,353 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:58] "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-26 11:03:58,490 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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.015 2026-10-26 11:03:58,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:58] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.100 2026-10-26 11:03:58,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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.009 2026-10-26 11:03:58,743 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-10-26 11:03:58,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-26 11:03:58,852 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:03:58,897 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:03:58,902 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:03:58,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:58] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.046 0.060 2026-10-26 11:03:59,019 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:03:59,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:59] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.021 0.144 2026-10-26 11:03:59,047 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.127 2026-10-26 11:03:59,060 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:03:59,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:59] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.014 0.024 2026-10-26 11:03:59,090 44 INFO rb-35659da-226004-429082 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-26 11:03:59,142 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:59] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.013 0.023 2026-10-26 11:03:59,281 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:03:59,295 44 INFO rb-35659da-226004-429082 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-26 11:03:59,366 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:59] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.036 0.066 2026-10-26 11:03:59,400 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:03:59,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:59] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.047 0.190 2026-10-26 11:03:59,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.095 0.279 2026-10-26 11:03:59,753 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03: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.013 2026-10-26 11:03:59,902 44 INFO rb-35659da-226004-429082 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-26 11:03:59,978 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:03:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:04:00,039 44 INFO rb-35659da-226004-429082 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-26 11:04:00,158 44 INFO rb-35659da-226004-429082 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-26 11:04:00,224 44 INFO rb-35659da-226004-429082 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-26 11:04:00,266 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27007107 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'caab5a22-0c43-4e5f-bd6d-8ad496d34b50'}] 2026-10-26 11:04:00,382 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27007107 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'caab5a22-0c43-4e5f-bd6d-8ad496d34b50'} created pos.order #787 2026-10-26 11:04:00,413 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27007107 finished 2026-10-26 11:04:00,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.073 0.201 2026-10-26 11:04:00,594 44 INFO rb-35659da-226004-429082 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-26 11:04:00,675 44 INFO rb-35659da-226004-429082 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-26 11:04:00,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:00] "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.018 2026-10-26 11:04:02,711 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [10/22] Tour test_sync_set_partner → Step body 2026-10-26 11:04:02,765 44 INFO rb-35659da-226004-429082 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-26 11:04:02,817 44 INFO rb-35659da-226004-429082 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-26 11:04:02,915 44 INFO rb-35659da-226004-429082 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-26 11:04:02,991 44 INFO rb-35659da-226004-429082 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-26 11:04:03,044 44 INFO rb-35659da-226004-429082 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-26 11:04:03,109 44 INFO rb-35659da-226004-429082 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-26 11:04:03,172 44 INFO rb-35659da-226004-429082 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-26 11:04:03,223 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [18/22] Tour test_sync_set_partner → Step body 2026-10-26 11:04:03,247 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:03] "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.017 0.057 2026-10-26 11:04:03,283 44 INFO rb-35659da-226004-429082 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-26 11:04:03,356 44 INFO rb-35659da-226004-429082 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-26 11:04:03,360 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.020 0.073 2026-10-26 11:04:03,405 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13425041 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'caab5a22-0c43-4e5f-bd6d-8ad496d34b50'}] 2026-10-26 11:04:03,457 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13425041 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'caab5a22-0c43-4e5f-bd6d-8ad496d34b50'} updated pos.order #787 2026-10-26 11:04:03,505 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13425041 finished 2026-10-26 11:04:03,699 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.092 0.207 2026-10-26 11:04:05,393 44 INFO rb-35659da-226004-429082 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-26 11:04:05,443 44 INFO rb-35659da-226004-429082 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-26 11:04:07,479 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-10-26 11:04:07,480 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-26 11:04:07,654 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 16800816 (allocated 17960960) 2026-10-26 11:04:07,674 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 115160 2026-10-26 11:04:07,677 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-10-26 11:04:07,680 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 115160 2026-10-26 11:04:07,850 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110407_850370_test_sync_set_partner.txt 2026-10-26 11:04:07,850 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmp_2rhk4s1_chrome_odoo" 2026-10-26 11:04:07,949 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-10-26 11:04:08,594 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 115380 2026-10-26 11:04:08,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmp2y5619js_chrome_odoo 2026-10-26 11:04:08,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:45821/json/version 2026-10-26 11:04:08,596 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:04:08,715 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-26 11:04:08,715 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:45821/json 2026-10-26 11:04:08,716 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:04:08,743 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:45821/devtools/page/BC1D304401F9293CA3EEDF4ED2FE939A 2026-10-26 11:04:08,766 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-10-26 11:04:08,791 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-10-26 11:04:08,929 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:04:08,943 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-10-26 11:04:08,950 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:04:08,950 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:04:08,968 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:04:10,020 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:10] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.095 0.962 2026-10-26 11:04:10,032 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': 'BC1D304401F9293CA3EEDF4ED2FE939A', 'loaderId': '161551DE5F91FC29856B55AE5DE2038D', 'isDownload': False} 2026-10-26 11:04:10,032 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-10-26 11:04:10,091 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:04:10,138 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:10] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-10-26 11:04:10,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:10] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.051 2026-10-26 11:04:10,198 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:10] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.061 2026-10-26 11:04:10,937 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:04:10,940 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:04:10,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.020 2026-10-26 11:04:11,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 11:04:11,051 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:04:11,068 44 INFO rb-35659da-226004-429082 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-26 11:04:11,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04: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-26 11:04:11,119 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:04:11,195 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:11] "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.026 2026-10-26 11:04:11,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.063 2026-10-26 11:04:11,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.018 0.069 2026-10-26 11:04:11,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-26 11:04:12,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.303 0.615 2026-10-26 11:04:12,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:04:12,497 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04: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-26 11:04:12,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:12] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.068 2026-10-26 11:04:12,678 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04: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-26 11:04:12,700 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-10-26 11:04:12,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 11:04:12,833 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:04:12,888 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:04:12,913 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:04:12,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:12] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.042 0.090 2026-10-26 11:04:13,016 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:13] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.130 2026-10-26 11:04:13,020 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.149 2026-10-26 11:04:13,031 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:04:13,032 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04: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-26 11:04:13,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:13] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.010 0.023 2026-10-26 11:04:13,131 44 INFO rb-35659da-226004-429082 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-26 11:04:13,192 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:13] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.017 0.022 2026-10-26 11:04:13,198 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:04:13,303 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:13] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.038 0.080 2026-10-26 11:04:13,333 44 INFO rb-35659da-226004-429082 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-26 11:04:13,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:13] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.076 0.184 2026-10-26 11:04:13,485 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:04:13,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.200 2026-10-26 11:04:13,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04: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.019 2026-10-26 11:04:13,771 44 INFO rb-35659da-226004-429082 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-26 11:04:13,817 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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-26 11:04:13,880 44 INFO rb-35659da-226004-429082 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-26 11:04:13,941 44 INFO rb-35659da-226004-429082 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-26 11:04:14,011 44 INFO rb-35659da-226004-429082 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-26 11:04:14,066 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28675565 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '02dec81e-b228-4d1d-a345-46d6cf573881'}] 2026-10-26 11:04:14,201 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28675565 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '02dec81e-b228-4d1d-a345-46d6cf573881'} created pos.order #788 2026-10-26 11:04:14,229 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28675565 finished 2026-10-26 11:04:14,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.073 0.196 2026-10-26 11:04:14,380 44 INFO rb-35659da-226004-429082 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-26 11:04:14,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:14] "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-26 11:04:14,470 44 INFO rb-35659da-226004-429082 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-26 11:04:16,509 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [10/24] Tour test_sync_set_pricelist → Step body 2026-10-26 11:04:16,565 44 INFO rb-35659da-226004-429082 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-26 11:04:16,612 44 INFO rb-35659da-226004-429082 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-26 11:04:16,684 44 INFO rb-35659da-226004-429082 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-26 11:04:16,727 44 INFO rb-35659da-226004-429082 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-26 11:04:16,777 44 INFO rb-35659da-226004-429082 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-26 11:04:16,828 44 INFO rb-35659da-226004-429082 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-26 11:04:16,887 44 INFO rb-35659da-226004-429082 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-26 11:04:16,948 44 INFO rb-35659da-226004-429082 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-26 11:04:17,013 44 INFO rb-35659da-226004-429082 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-26 11:04:17,065 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [20/24] Tour test_sync_set_pricelist → Step body 2026-10-26 11:04:17,115 44 INFO rb-35659da-226004-429082 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-26 11:04:17,176 44 INFO rb-35659da-226004-429082 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-26 11:04:17,207 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49322956 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '02dec81e-b228-4d1d-a345-46d6cf573881'}] 2026-10-26 11:04:17,249 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49322956 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '02dec81e-b228-4d1d-a345-46d6cf573881'} updated pos.order #788 2026-10-26 11:04:17,286 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49322956 finished 2026-10-26 11:04:17,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.064 0.178 2026-10-26 11:04:17,498 44 INFO rb-35659da-226004-429082 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-26 11:04:17,547 44 INFO rb-35659da-226004-429082 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-26 11:04:19,578 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-10-26 11:04:19,579 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 11:04:19,730 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 15955756 (allocated 17825792) 2026-10-26 11:04:19,754 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 115380 2026-10-26 11:04:19,757 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-10-26 11:04:19,760 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 115380 2026-10-26 11:04:19,921 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110419_921570_test_sync_set_pricelist.txt 2026-10-26 11:04:19,921 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmp2y5619js_chrome_odoo" 2026-10-26 11:04:19,972 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-10-26 11:04:20,966 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 115587 2026-10-26 11:04:20,967 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmpu05hjuct_chrome_odoo 2026-10-26 11:04:20,967 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:40073/json/version 2026-10-26 11:04:20,968 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:04:21,017 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Browser version: Chrome/150.0.7871.114 2026-10-26 11:04:21,017 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:40073/json 2026-10-26 11:04:21,018 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:04:21,038 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:40073/devtools/page/57C28EAF63EB0F015F3BBA059D3F8EC3 2026-10-26 11:04:21,054 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-10-26 11:04:21,069 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-10-26 11:04:21,361 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 11:04:21,374 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-10-26 11:04:21,390 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:04:21,391 44 INFO rb-35659da-226004-429082 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/120" 2026-10-26 11:04:21,425 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:04:22,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:22] "GET /pos/ui/120 HTTP/1.1" 200 - 94 0.058 0.778 2026-10-26 11:04:22,261 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': '57C28EAF63EB0F015F3BBA059D3F8EC3', 'loaderId': 'E95C063690E7A5E132FF61BED0600CC8', 'isDownload': False} 2026-10-26 11:04:22,261 44 INFO rb-35659da-226004-429082 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-26 11:04:22,289 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:04:22,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:22] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 11:04:22,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:22] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-26 11:04:22,353 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:22] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-26 11:04:23,282 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:04:23,287 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:04:23,314 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.019 2026-10-26 11:04:23,385 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:04:23,386 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-26 11:04:23,403 44 INFO rb-35659da-226004-429082 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-26 11:04:23,420 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:04:23,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:04:23,497 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04: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.021 2026-10-26 11:04:23,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.017 0.049 2026-10-26 11:04:23,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.037 0.103 2026-10-26 11:04:23,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-26 11:04:24,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.448 0.609 2026-10-26 11:04:24,861 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:24] "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-26 11:04:25,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04: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-26 11:04:25,106 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.052 2026-10-26 11:04:25,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04: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-26 11:04:25,244 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Owl is running in 'dev' mode. 2026-10-26 11:04:25,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-26 11:04:25,425 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:04:25,440 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:04:25,479 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:04:25,538 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:04:25,567 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "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-26 11:04:25,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 14 0.104 0.071 2026-10-26 11:04:25,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.214 2026-10-26 11:04:25,631 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.190 2026-10-26 11:04:25,661 44 INFO rb-35659da-226004-429082 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-26 11:04:25,688 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.012 0.057 2026-10-26 11:04:25,781 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:04:25,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.011 0.045 2026-10-26 11:04:25,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:25] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 35 0.030 0.113 2026-10-26 11:04:26,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:26] "GET /pos/ui/120 HTTP/1.1" 200 - 35 0.041 0.229 2026-10-26 11:04:26,043 44 INFO rb-35659da-226004-429082 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-26 11:04:26,051 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:04:26,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.074 2026-10-26 11:04:26,233 44 INFO rb-35659da-226004-429082 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-26 11:04:26,332 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:04:26,473 44 INFO rb-35659da-226004-429082 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-26 11:04:26,515 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:04:26,601 44 INFO rb-35659da-226004-429082 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-26 11:04:26,699 44 INFO rb-35659da-226004-429082 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-26 11:04:26,760 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82529800 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'b22c46a4-e53d-48df-9f47-81fe5152d75c'}] 2026-10-26 11:04:26,882 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82529800 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'b22c46a4-e53d-48df-9f47-81fe5152d75c'} created pos.order #789 2026-10-26 11:04:26,922 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82529800 finished 2026-10-26 11:04:27,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.063 0.192 2026-10-26 11:04:27,055 44 INFO rb-35659da-226004-429082 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-26 11:04:27,112 44 INFO rb-35659da-226004-429082 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-26 11:04:27,188 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.013 2026-10-26 11:04:27,203 44 INFO rb-35659da-226004-429082 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-26 11:04:27,261 44 INFO rb-35659da-226004-429082 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-26 11:04:27,328 44 INFO rb-35659da-226004-429082 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-26 11:04:27,366 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24111890 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'e6714d33-1e4b-454c-8f8f-c356c0bac647'}] 2026-10-26 11:04:27,456 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24111890 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'e6714d33-1e4b-454c-8f8f-c356c0bac647'} created pos.order #790 2026-10-26 11:04:27,501 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24111890 finished 2026-10-26 11:04:27,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 45 0.041 0.181 2026-10-26 11:04:27,627 44 INFO rb-35659da-226004-429082 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-26 11:04:27,678 44 INFO rb-35659da-226004-429082 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-26 11:04:27,736 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-26 11:04:28,243 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-26 11:04:28,742 44 INFO rb-35659da-226004-429082 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-26 11:04:28,744 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-26 11:04:29,262 44 INFO rb-35659da-226004-429082 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-26 11:04:29,269 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-26 11:04:29,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:29] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 9 0.004 0.009 2026-10-26 11:04:29,811 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-26 11:04:29,817 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40298750 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'b22c46a4-e53d-48df-9f47-81fe5152d75c'}] 2026-10-26 11:04:29,883 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1295] to pos.order #789 2026-10-26 11:04:29,898 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40298750 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': 'b22c46a4-e53d-48df-9f47-81fe5152d75c'} updated pos.order #789 2026-10-26 11:04:29,933 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40298750 finished 2026-10-26 11:04:30,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.076 0.222 2026-10-26 11:04:30,154 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.316 2026-10-26 11:04:30,315 44 INFO rb-35659da-226004-429082 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-26 11:04:30,353 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:30] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.033 0.136 2026-10-26 11:04:30,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04: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-26 11:04:30,397 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-10-26 11:04:30,398 44 INFO rb-35659da-226004-429082 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-26 11:04:30,635 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 17257820 (allocated 18747392) 2026-10-26 11:04:30,668 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 115587 2026-10-26 11:04:30,672 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-10-26 11:04:30,674 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 115587 2026-10-26 11:04:30,838 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110430_838449_test_tax_in_merge_table_order_line.txt 2026-10-26 11:04:30,838 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmpu05hjuct_chrome_odoo" 2026-10-26 11:04:30,905 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tip_after_payment ... 2026-10-26 11:04:31,658 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome pid: 115796 2026-10-26 11:04:31,659 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless temporary user profile dir: /tmp/tmp91ez40na_chrome_odoo 2026-10-26 11:04:31,659 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:46547/json/version 2026-10-26 11:04:31,666 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46547', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:04:31,703 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Browser version: Chrome/150.0.7871.114 2026-10-26 11:04:31,703 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:46547/json 2026-10-26 11:04:31,704 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46547', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:04:31,723 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Websocket url found: ws://127.0.0.1:46547/devtools/page/C2C6198011C4D107B0AE3BA45E088DCF 2026-10-26 11:04:31,747 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Enable chrome headless console log notification 2026-10-26 11:04:31,766 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless enable page notifications 2026-10-26 11:04:31,988 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:04:32,001 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Setting session cookie in browser 2026-10-26 11:04:32,014 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:04:32,016 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:04:32,053 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:04:33,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:33] "GET /pos/ui/120 HTTP/1.1" 200 - 89 0.052 1.002 2026-10-26 11:04:33,114 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigation result: {'frameId': 'C2C6198011C4D107B0AE3BA45E088DCF', 'loaderId': '0ADDF682FB53550932BC625A11F11A7D', 'isDownload': False} 2026-10-26 11:04:33,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate ready code "odoo.isTourReady('test_tip_after_payment')" 2026-10-26 11:04:33,138 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:04:33,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:33] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 11:04:33,173 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:33] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.008 2026-10-26 11:04:33,186 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:33] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-26 11:04:33,954 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:04:33,963 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:04:33,996 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-26 11:04:34,061 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-26 11:04:34,065 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:04:34,077 44 INFO rb-35659da-226004-429082 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-26 11:04:34,094 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.007 2026-10-26 11:04:34,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:04:34,173 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:34] "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-26 11:04:34,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.037 2026-10-26 11:04:34,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.056 2026-10-26 11:04:34,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-26 11:04:35,205 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.282 0.550 2026-10-26 11:04:35,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "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-26 11:04:35,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.019 2026-10-26 11:04:35,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.061 2026-10-26 11:04:35,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04: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.011 2026-10-26 11:04:35,601 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: Owl is running in 'dev' mode. 2026-10-26 11:04:35,637 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.009 2026-10-26 11:04:35,699 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:04:35,743 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:04:35,752 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:04:35,796 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.034 0.059 2026-10-26 11:04:35,837 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:04:35,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.012 0.134 2026-10-26 11:04:35,865 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "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-26 11:04:35,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.112 2026-10-26 11:04:35,908 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.019 2026-10-26 11:04:35,927 44 INFO rb-35659da-226004-429082 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-26 11:04:35,978 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:04:36,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:36] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.020 0.044 2026-10-26 11:04:36,147 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:36] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.043 0.139 2026-10-26 11:04:36,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:36] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.035 0.250 2026-10-26 11:04:36,275 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:04:36,287 44 INFO rb-35659da-226004-429082 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-26 11:04:36,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.098 2026-10-26 11:04:36,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04: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.009 2026-10-26 11:04:36,631 44 INFO rb-35659da-226004-429082 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-26 11:04:36,661 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:04:36,727 44 INFO rb-35659da-226004-429082 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-26 11:04:36,787 44 INFO rb-35659da-226004-429082 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-26 11:04:36,840 44 INFO rb-35659da-226004-429082 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-26 11:04:36,903 44 INFO rb-35659da-226004-429082 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-26 11:04:36,954 44 INFO rb-35659da-226004-429082 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-26 11:04:37,008 44 INFO rb-35659da-226004-429082 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-26 11:04:37,092 44 INFO rb-35659da-226004-429082 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-26 11:04:37,144 44 INFO rb-35659da-226004-429082 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-26 11:04:37,192 44 INFO rb-35659da-226004-429082 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-26 11:04:37,243 44 INFO rb-35659da-226004-429082 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-26 11:04:37,306 44 INFO rb-35659da-226004-429082 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-26 11:04:37,356 44 INFO rb-35659da-226004-429082 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-26 11:04:37,411 44 INFO rb-35659da-226004-429082 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-26 11:04:37,494 44 INFO rb-35659da-226004-429082 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-26 11:04:37,516 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:04:37,519 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:04:37,549 44 INFO rb-35659da-226004-429082 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-26 11:04:37,596 44 INFO rb-35659da-226004-429082 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-26 11:04:37,647 44 INFO rb-35659da-226004-429082 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-26 11:04:37,744 44 INFO rb-35659da-226004-429082 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-26 11:04:37,801 44 INFO rb-35659da-226004-429082 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-26 11:04:37,856 44 INFO rb-35659da-226004-429082 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-26 11:04:37,932 44 INFO rb-35659da-226004-429082 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-26 11:04:37,992 44 INFO rb-35659da-226004-429082 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-26 11:04:38,043 44 INFO rb-35659da-226004-429082 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-26 11:04:38,103 44 INFO rb-35659da-226004-429082 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-26 11:04:38,157 44 INFO rb-35659da-226004-429082 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-26 11:04:38,208 44 INFO rb-35659da-226004-429082 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-26 11:04:38,261 44 INFO rb-35659da-226004-429082 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-26 11:04:38,327 44 INFO rb-35659da-226004-429082 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-26 11:04:38,380 44 INFO rb-35659da-226004-429082 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-26 11:04:38,434 44 INFO rb-35659da-226004-429082 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-26 11:04:38,504 44 INFO rb-35659da-226004-429082 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-26 11:04:38,554 44 INFO rb-35659da-226004-429082 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-26 11:04:38,604 44 INFO rb-35659da-226004-429082 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-26 11:04:38,664 44 INFO rb-35659da-226004-429082 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-26 11:04:38,727 44 INFO rb-35659da-226004-429082 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-26 11:04:38,769 44 INFO rb-35659da-226004-429082 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-26 11:04:38,820 44 INFO rb-35659da-226004-429082 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-26 11:04:38,884 44 INFO rb-35659da-226004-429082 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-26 11:04:38,941 44 INFO rb-35659da-226004-429082 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-26 11:04:38,999 44 INFO rb-35659da-226004-429082 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-26 11:04:39,083 44 INFO rb-35659da-226004-429082 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-26 11:04:39,133 44 INFO rb-35659da-226004-429082 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-26 11:04:39,187 44 INFO rb-35659da-226004-429082 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-26 11:04:39,235 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: tour succeeded 2026-10-26 11:04:39,235 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_tip_after_payment SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-26 11:04:39,374 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: heap 16003136 (allocated 17825792) 2026-10-26 11:04:39,396 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing chrome headless with pid 115796 2026-10-26 11:04:39,404 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing websocket connection 2026-10-26 11:04:39,407 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Terminating chrome headless with pid 115796 2026-10-26 11:04:39,573 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110439_572728_test_tip_after_payment.txt 2026-10-26 11:04:39,573 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Removing chrome user profile "/tmp/tmp91ez40na_chrome_odoo" 2026-10-26 11:04:39,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfering_orders ... 2026-10-26 11:04:40,071 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome pid: 115995 2026-10-26 11:04:40,072 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless temporary user profile dir: /tmp/tmp_2axw9h1_chrome_odoo 2026-10-26 11:04:40,072 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:38459/json/version 2026-10-26 11:04:40,074 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38459', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:04:40,101 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Browser version: Chrome/150.0.7871.114 2026-10-26 11:04:40,101 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:38459/json 2026-10-26 11:04:40,102 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38459', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:04:40,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Websocket url found: ws://127.0.0.1:38459/devtools/page/4E09CA453694B5D28CC5DB4F03989939 2026-10-26 11:04:40,144 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Enable chrome headless console log notification 2026-10-26 11:04:40,157 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless enable page notifications 2026-10-26 11:04:40,279 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:04:40,320 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Setting session cookie in browser 2026-10-26 11:04:40,325 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:04:40,326 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:04:40,389 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:04:41,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:41] "GET /pos/ui/120 HTTP/1.1" 200 - 142 0.105 0.942 2026-10-26 11:04:41,438 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigation result: {'frameId': '4E09CA453694B5D28CC5DB4F03989939', 'loaderId': 'B23BBC8FD12573A0FC1598F995E25DD8', 'isDownload': False} 2026-10-26 11:04:41,438 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate ready code "odoo.isTourReady('test_transfering_orders')" 2026-10-26 11:04:41,470 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:04:41,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:41] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.018 2026-10-26 11:04:41,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:41] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.020 2026-10-26 11:04:41,547 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:41] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.047 2026-10-26 11:04:42,226 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:04:42,235 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:04:42,276 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-26 11:04:42,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 11:04:42,328 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:04:42,346 44 INFO rb-35659da-226004-429082 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-26 11:04:42,349 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04: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-26 11:04:42,373 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:04:42,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.015 2026-10-26 11:04:42,454 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-26 11:04:42,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.064 2026-10-26 11:04:42,535 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-26 11:04:43,436 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.244 0.570 2026-10-26 11:04:43,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:43] "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-26 11:04:43,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:04:43,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:43] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.047 2026-10-26 11:04:43,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04: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.011 2026-10-26 11:04:43,763 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: Owl is running in 'dev' mode. 2026-10-26 11:04:43,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.009 0.008 2026-10-26 11:04:43,880 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:04:43,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:04:43,952 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:04:43,957 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:04:43,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:43] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.058 0.040 2026-10-26 11:04:44,041 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:04:44,057 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:44] "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-26 11:04:44,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:44] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.027 0.110 2026-10-26 11:04:44,109 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:04:44,146 44 INFO rb-35659da-226004-429082 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-26 11:04:44,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:44] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 33 0.053 0.111 2026-10-26 11:04:44,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:44] "GET /pos/ui/120 HTTP/1.1" 200 - 33 0.040 0.253 2026-10-26 11:04:44,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:44] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.302 2026-10-26 11:04:44,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [3/118] Tour test_transfering_orders → Step .new-order 2026-10-26 11:04:44,484 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:04:44,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:44] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.045 2026-10-26 11:04:44,630 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.106 2026-10-26 11:04:44,848 44 INFO rb-35659da-226004-429082 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-26 11:04:44,898 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:04:44,955 44 INFO rb-35659da-226004-429082 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-26 11:04:45,101 44 INFO rb-35659da-226004-429082 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-26 11:04:45,194 44 INFO rb-35659da-226004-429082 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-26 11:04:45,251 44 INFO rb-35659da-226004-429082 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-26 11:04:45,314 44 INFO rb-35659da-226004-429082 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-26 11:04:45,374 44 INFO rb-35659da-226004-429082 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-26 11:04:45,464 44 INFO rb-35659da-226004-429082 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-26 11:04:47,508 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [12/118] Tour test_transfering_orders → Step .new-order 2026-10-26 11:04:47,582 44 INFO rb-35659da-226004-429082 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-26 11:04:47,654 44 INFO rb-35659da-226004-429082 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-26 11:04:47,726 44 INFO rb-35659da-226004-429082 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-26 11:04:47,809 44 INFO rb-35659da-226004-429082 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-26 11:04:47,869 44 INFO rb-35659da-226004-429082 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-26 11:04:47,928 44 INFO rb-35659da-226004-429082 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-26 11:04:47,985 44 INFO rb-35659da-226004-429082 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-26 11:04:48,049 44 INFO rb-35659da-226004-429082 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-26 11:04:50,091 44 INFO rb-35659da-226004-429082 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-26 11:04:50,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:04:50,203 44 INFO rb-35659da-226004-429082 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-26 11:04:50,277 44 INFO rb-35659da-226004-429082 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-26 11:04:50,357 44 INFO rb-35659da-226004-429082 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-26 11:04:50,422 44 INFO rb-35659da-226004-429082 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-26 11:04:50,491 44 INFO rb-35659da-226004-429082 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-26 11:04:50,525 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28184914 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '887f0d30-bca9-45d5-8bac-ea0758bb479f'}] 2026-10-26 11:04:50,642 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28184914 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '887f0d30-bca9-45d5-8bac-ea0758bb479f'} created pos.order #791 2026-10-26 11:04:50,684 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28184914 finished 2026-10-26 11:04:50,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.067 0.206 2026-10-26 11:04:50,863 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31216154 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd59e077c-ae4e-4be0-bc3c-fb585d7ee35a'}] 2026-10-26 11:04:50,954 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31216154 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd59e077c-ae4e-4be0-bc3c-fb585d7ee35a'} created pos.order #792 2026-10-26 11:04:50,981 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31216154 finished 2026-10-26 11:04:51,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.037 0.180 2026-10-26 11:04:51,145 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71099908 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000003', 'uuid': '8f51ca34-b45f-454b-a7f7-304ff1e3cb3d'}] 2026-10-26 11:04:51,237 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71099908 order {'name': '/', 'pos_reference': '261-120-000003', 'uuid': '8f51ca34-b45f-454b-a7f7-304ff1e3cb3d'} created pos.order #793 2026-10-26 11:04:51,270 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71099908 finished 2026-10-26 11:04:51,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.038 0.169 2026-10-26 11:04:51,391 44 INFO rb-35659da-226004-429082 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-26 11:04:51,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:51] "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.013 2026-10-26 11:04:51,515 44 INFO rb-35659da-226004-429082 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-26 11:04:51,580 44 INFO rb-35659da-226004-429082 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-26 11:04:51,662 44 INFO rb-35659da-226004-429082 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-26 11:04:51,746 44 INFO rb-35659da-226004-429082 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-26 11:04:51,811 44 INFO rb-35659da-226004-429082 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-26 11:04:51,843 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83192804 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000004', 'uuid': '08cf188e-8a3f-47d2-909d-25c99c348898'}] 2026-10-26 11:04:51,919 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83192804 order {'name': '/', 'pos_reference': '261-120-000004', 'uuid': '08cf188e-8a3f-47d2-909d-25c99c348898'} created pos.order #794 2026-10-26 11:04:51,950 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83192804 finished 2026-10-26 11:04:52,042 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.034 0.168 2026-10-26 11:04:52,111 44 INFO rb-35659da-226004-429082 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-26 11:04:52,211 44 INFO rb-35659da-226004-429082 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-26 11:04:52,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:52] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 67 0.049 0.107 2026-10-26 11:04:52,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.034 2026-10-26 11:04:52,509 44 INFO rb-35659da-226004-429082 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-26 11:04:52,573 44 INFO rb-35659da-226004-429082 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-26 11:04:52,627 44 INFO rb-35659da-226004-429082 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-26 11:04:52,697 44 INFO rb-35659da-226004-429082 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-26 11:04:52,741 44 INFO rb-35659da-226004-429082 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-26 11:04:52,807 44 INFO rb-35659da-226004-429082 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-26 11:04:52,887 44 INFO rb-35659da-226004-429082 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-26 11:04:52,950 44 INFO rb-35659da-226004-429082 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-26 11:04:53,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.033 0.082 2026-10-26 11:04:53,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.030 2026-10-26 11:04:53,223 44 INFO rb-35659da-226004-429082 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-26 11:04:53,249 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:04:53,254 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51206767 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd59e077c-ae4e-4be0-bc3c-fb585d7ee35a'}] 2026-10-26 11:04:53,289 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1300] to pos.order #792 2026-10-26 11:04:53,300 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51206767 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd59e077c-ae4e-4be0-bc3c-fb585d7ee35a'} updated pos.order #792 2026-10-26 11:04:53,340 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51206767 finished 2026-10-26 11:04:53,486 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.044 0.200 2026-10-26 11:04:53,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:53] "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.139 2026-10-26 11:04:53,822 44 INFO rb-35659da-226004-429082 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-26 11:04:53,892 44 INFO rb-35659da-226004-429082 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-26 11:04:53,946 44 INFO rb-35659da-226004-429082 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-26 11:04:54,002 44 INFO rb-35659da-226004-429082 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-26 11:04:54,054 44 INFO rb-35659da-226004-429082 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-26 11:04:54,113 44 INFO rb-35659da-226004-429082 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-26 11:04:54,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:54] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.036 0.101 2026-10-26 11:04:54,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.037 2026-10-26 11:04:54,365 44 INFO rb-35659da-226004-429082 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-26 11:04:54,428 44 INFO rb-35659da-226004-429082 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-26 11:04:56,476 44 INFO rb-35659da-226004-429082 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-26 11:04:56,573 44 INFO rb-35659da-226004-429082 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-26 11:04:56,618 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.023 0.037 2026-10-26 11:04:56,621 44 INFO rb-35659da-226004-429082 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-26 11:04:56,681 44 INFO rb-35659da-226004-429082 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-26 11:04:56,814 44 INFO rb-35659da-226004-429082 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-26 11:04:56,956 44 INFO rb-35659da-226004-429082 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-26 11:04:56,971 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84634594 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000004', 'uuid': '08cf188e-8a3f-47d2-909d-25c99c348898'}] 2026-10-26 11:04:57,021 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1301] to pos.order #794 2026-10-26 11:04:57,036 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84634594 order {'name': '/', 'pos_reference': '261-120-000004', 'uuid': '08cf188e-8a3f-47d2-909d-25c99c348898'} updated pos.order #794 2026-10-26 11:04:57,077 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84634594 finished 2026-10-26 11:04:57,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.059 0.163 2026-10-26 11:04:57,447 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:57] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.035 0.133 2026-10-26 11:04:57,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:57] "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.016 2026-10-26 11:04:57,542 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.023 2026-10-26 11:04:57,572 44 INFO rb-35659da-226004-429082 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-26 11:04:57,626 44 INFO rb-35659da-226004-429082 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-26 11:04:57,683 44 INFO rb-35659da-226004-429082 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-26 11:04:57,734 44 INFO rb-35659da-226004-429082 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-26 11:04:57,795 44 INFO rb-35659da-226004-429082 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-26 11:04:57,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.029 0.094 2026-10-26 11:04:57,989 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:04:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.035 2026-10-26 11:04:58,046 44 INFO rb-35659da-226004-429082 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-26 11:04:58,106 44 INFO rb-35659da-226004-429082 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-26 11:05:00,141 44 INFO rb-35659da-226004-429082 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-26 11:05:00,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.008 2026-10-26 11:05:00,223 44 INFO rb-35659da-226004-429082 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-26 11:05:00,274 44 INFO rb-35659da-226004-429082 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-26 11:05:00,337 44 INFO rb-35659da-226004-429082 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-26 11:05:00,410 44 INFO rb-35659da-226004-429082 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-26 11:05:00,473 44 INFO rb-35659da-226004-429082 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-26 11:05:00,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.033 0.104 2026-10-26 11:05:00,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.046 2026-10-26 11:05:00,768 44 INFO rb-35659da-226004-429082 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-26 11:05:00,794 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64594756 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd59e077c-ae4e-4be0-bc3c-fb585d7ee35a'}] 2026-10-26 11:05:00,875 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1302] to pos.order #792 2026-10-26 11:05:00,889 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64594756 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd59e077c-ae4e-4be0-bc3c-fb585d7ee35a'} updated pos.order #792 2026-10-26 11:05:00,931 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64594756 finished 2026-10-26 11:05:01,082 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.071 0.222 2026-10-26 11:05:01,384 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:01] "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.175 2026-10-26 11:05:01,506 44 INFO rb-35659da-226004-429082 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-26 11:05:01,578 44 INFO rb-35659da-226004-429082 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-26 11:05:01,632 44 INFO rb-35659da-226004-429082 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-26 11:05:01,692 44 INFO rb-35659da-226004-429082 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-26 11:05:01,744 44 INFO rb-35659da-226004-429082 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-26 11:05:01,807 44 INFO rb-35659da-226004-429082 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-26 11:05:01,860 44 INFO rb-35659da-226004-429082 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-26 11:05:01,919 44 INFO rb-35659da-226004-429082 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-26 11:05:02,040 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.032 0.081 2026-10-26 11:05:02,087 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.029 2026-10-26 11:05:02,129 44 INFO rb-35659da-226004-429082 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-26 11:05:02,186 44 INFO rb-35659da-226004-429082 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-26 11:05:02,236 44 INFO rb-35659da-226004-429082 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-26 11:05:02,307 44 INFO rb-35659da-226004-429082 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-26 11:05:02,362 44 INFO rb-35659da-226004-429082 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-26 11:05:02,423 44 INFO rb-35659da-226004-429082 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-26 11:05:02,492 44 INFO rb-35659da-226004-429082 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-26 11:05:02,579 44 INFO rb-35659da-226004-429082 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-26 11:05:02,582 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16040979 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd59e077c-ae4e-4be0-bc3c-fb585d7ee35a'}] 2026-10-26 11:05:02,622 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16040979 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd59e077c-ae4e-4be0-bc3c-fb585d7ee35a'} updated pos.order #792 2026-10-26 11:05:02,656 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16040979 finished 2026-10-26 11:05:02,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.050 0.208 2026-10-26 11:05:02,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:02] "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.019 2026-10-26 11:05:02,994 44 INFO rb-35659da-226004-429082 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-26 11:05:03,046 44 INFO rb-35659da-226004-429082 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-26 11:05:03,104 44 INFO rb-35659da-226004-429082 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-26 11:05:03,160 44 INFO rb-35659da-226004-429082 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-26 11:05:03,223 44 INFO rb-35659da-226004-429082 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-26 11:05:03,275 44 INFO rb-35659da-226004-429082 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-26 11:05:03,338 44 INFO rb-35659da-226004-429082 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-26 11:05:05,374 44 INFO rb-35659da-226004-429082 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-26 11:05:05,429 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [96/118] Tour test_transfering_orders → Step .new-order 2026-10-26 11:05:05,495 44 INFO rb-35659da-226004-429082 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-26 11:05:05,575 44 INFO rb-35659da-226004-429082 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-26 11:05:05,634 44 INFO rb-35659da-226004-429082 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-26 11:05:05,692 44 INFO rb-35659da-226004-429082 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-26 11:05:05,751 44 INFO rb-35659da-226004-429082 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-26 11:05:05,822 44 INFO rb-35659da-226004-429082 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-26 11:05:07,857 44 INFO rb-35659da-226004-429082 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-26 11:05:07,916 44 INFO rb-35659da-226004-429082 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-26 11:05:07,927 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24096975 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000005', 'uuid': 'd746e38d-0f3e-42d9-9fce-13cfc9a58726'}] 2026-10-26 11:05:08,007 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24096975 order {'name': '/', 'pos_reference': '261-120-000005', 'uuid': 'd746e38d-0f3e-42d9-9fce-13cfc9a58726'} created pos.order #795 2026-10-26 11:05:08,048 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24096975 finished 2026-10-26 11:05:08,141 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.049 0.169 2026-10-26 11:05:08,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:08] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.033 0.077 2026-10-26 11:05:08,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.033 2026-10-26 11:05:08,379 44 INFO rb-35659da-226004-429082 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-26 11:05:08,435 44 INFO rb-35659da-226004-429082 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-26 11:05:08,503 44 INFO rb-35659da-226004-429082 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-26 11:05:08,548 44 INFO rb-35659da-226004-429082 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-26 11:05:08,611 44 INFO rb-35659da-226004-429082 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-26 11:05:08,682 44 INFO rb-35659da-226004-429082 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-26 11:05:08,769 44 INFO rb-35659da-226004-429082 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-26 11:05:08,789 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72437123 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd59e077c-ae4e-4be0-bc3c-fb585d7ee35a'}] 2026-10-26 11:05:08,860 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72437123 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd59e077c-ae4e-4be0-bc3c-fb585d7ee35a'} updated pos.order #792 2026-10-26 11:05:08,889 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72437123 finished 2026-10-26 11:05:09,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.049 0.206 2026-10-26 11:05:09,298 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:09] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.046 0.164 2026-10-26 11:05:09,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:09] "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.015 2026-10-26 11:05:09,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.015 2026-10-26 11:05:09,423 44 INFO rb-35659da-226004-429082 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-26 11:05:09,473 44 INFO rb-35659da-226004-429082 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-26 11:05:09,538 44 INFO rb-35659da-226004-429082 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-26 11:05:09,597 44 INFO rb-35659da-226004-429082 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-26 11:05:09,653 44 INFO rb-35659da-226004-429082 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-26 11:05:09,705 44 INFO rb-35659da-226004-429082 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-26 11:05:09,777 44 INFO rb-35659da-226004-429082 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-26 11:05:09,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:09] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.040 0.086 2026-10-26 11:05:09,976 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.036 2026-10-26 11:05:10,035 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: tour succeeded 2026-10-26 11:05:10,036 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: ╔════════════════════════════════════════╗ ║ TOUR test_transfering_orders SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 11:05:10,393 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: heap 29941648 (allocated 33566720) 2026-10-26 11:05:10,410 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing chrome headless with pid 115995 2026-10-26 11:05:10,412 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing websocket connection 2026-10-26 11:05:10,413 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Terminating chrome headless with pid 115995 2026-10-26 11:05:10,568 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110510_567818_test_transfering_orders.txt 2026-10-26 11:05:10,568 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Removing chrome user profile "/tmp/tmp_2axw9h1_chrome_odoo" 2026-10-26 11:05:10,590 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-10-26 11:05:11,449 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 116231 2026-10-26 11:05:11,450 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmp3k1m1dfn_chrome_odoo 2026-10-26 11:05:11,450 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:44775/json/version 2026-10-26 11:05:11,451 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:05:11,481 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-26 11:05:11,492 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:44775/json 2026-10-26 11:05:11,512 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:05:11,540 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:44775/devtools/page/22C86C98BF0CB363EA454E719689536B 2026-10-26 11:05:11,544 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-26 11:05:11,556 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-26 11:05:11,614 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 11:05:11,631 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-26 11:05:11,634 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:05:11,635 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:05:11,687 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:05:12,545 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:12] "GET /pos/ui/120 HTTP/1.1" 200 - 90 0.071 0.791 2026-10-26 11:05:12,549 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': '22C86C98BF0CB363EA454E719689536B', 'loaderId': '87B33C70161232D6F8B02B843FA35A06', 'isDownload': False} 2026-10-26 11:05:12,550 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-10-26 11:05:12,575 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:05:12,603 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:12] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-26 11:05:12,622 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:12] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.029 2026-10-26 11:05:12,682 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:12] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.061 2026-10-26 11:05:13,537 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:05:13,564 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:05:13,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.057 2026-10-26 11:05:13,670 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:05:13,675 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.017 2026-10-26 11:05:13,684 44 INFO rb-35659da-226004-429082 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-26 11:05:13,704 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 11:05:13,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:05:13,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:13] "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-26 11:05:13,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-26 11:05:13,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.039 0.069 2026-10-26 11:05:13,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.081 2026-10-26 11:05:14,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.315 0.618 2026-10-26 11:05:14,972 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:14] "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-26 11:05:15,148 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05: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-26 11:05:15,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-10-26 11:05:15,329 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-26 11:05:15,363 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-26 11:05:15,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.015 2026-10-26 11:05:15,477 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:05:15,521 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:05:15,538 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:05:15,581 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:05:15,602 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:05:15,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "GET /web/image/res.users/228/avatar_128 HTTP/1.1" 200 - 14 0.067 0.078 2026-10-26 11:05:15,644 44 INFO rb-35659da-226004-429082 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-26 11:05:15,674 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.013 0.173 2026-10-26 11:05:15,698 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.190 2026-10-26 11:05:15,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.003 0.094 2026-10-26 11:05:15,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.009 0.015 2026-10-26 11:05:15,886 44 INFO rb-35659da-226004-429082 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-26 11:05:15,897 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:05:16,035 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:16] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 34 0.078 0.095 2026-10-26 11:05:16,049 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:05:16,185 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.216 2026-10-26 11:05:16,304 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:16] "GET /pos/ui/120 HTTP/1.1" 200 - 34 0.033 0.396 2026-10-26 11:05:16,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.090 2026-10-26 11:05:16,372 44 INFO rb-35659da-226004-429082 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-26 11:05:16,425 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:05:16,474 44 INFO rb-35659da-226004-429082 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-26 11:05:16,530 44 INFO rb-35659da-226004-429082 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-26 11:05:16,580 44 INFO rb-35659da-226004-429082 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-26 11:05:16,636 44 INFO rb-35659da-226004-429082 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-26 11:05:16,722 44 INFO rb-35659da-226004-429082 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-26 11:05:16,760 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:05:16,763 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:05:16,782 44 INFO rb-35659da-226004-429082 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-26 11:05:16,830 44 INFO rb-35659da-226004-429082 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-26 11:05:16,929 44 INFO rb-35659da-226004-429082 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-26 11:05:17,004 44 INFO rb-35659da-226004-429082 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-26 11:05:17,022 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46506685 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000001', 'uuid': '67725201-3b15-46cd-bf52-3167e72fa604'}] 2026-10-26 11:05:17,035 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:05:17,764 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46506685 order {'name': '/', 'pos_reference': '261-120-000001', 'uuid': '67725201-3b15-46cd-bf52-3167e72fa604'} created pos.order #796 2026-10-26 11:05:17,804 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46506685 finished 2026-10-26 11:05:17,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.254 0.639 2026-10-26 11:05:18,251 44 INFO rb-35659da-226004-429082 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-26 11:05:18,293 44 INFO rb-35659da-226004-429082 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-26 11:05:18,377 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05: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.018 2026-10-26 11:05:18,409 44 INFO rb-35659da-226004-429082 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-26 11:05:18,489 44 INFO rb-35659da-226004-429082 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-26 11:05:18,555 44 INFO rb-35659da-226004-429082 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-26 11:05:18,602 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47156975 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd939641f-bbf1-4bd6-94eb-b6e56ac52737'}] 2026-10-26 11:05:18,671 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47156975 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd939641f-bbf1-4bd6-94eb-b6e56ac52737'} created pos.order #797 2026-10-26 11:05:18,699 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47156975 finished 2026-10-26 11:05:18,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.039 0.160 2026-10-26 11:05:18,844 44 INFO rb-35659da-226004-429082 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-26 11:05:18,896 44 INFO rb-35659da-226004-429082 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-26 11:05:18,949 44 INFO rb-35659da-226004-429082 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-26 11:05:18,998 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-26 11:05:18,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-26 11:05:19,167 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 17392512 (allocated 19009536) 2026-10-26 11:05:19,191 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 116231 2026-10-26 11:05:19,195 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-26 11:05:19,198 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 116231 2026-10-26 11:05:19,404 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110519_404535_test_user_on_residual_order.txt 2026-10-26 11:05:19,405 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmp3k1m1dfn_chrome_odoo" 2026-10-26 11:05:19,982 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 116450 2026-10-26 11:05:19,982 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmp_izebuq7_chrome_odoo 2026-10-26 11:05:19,982 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:34109/json/version 2026-10-26 11:05:19,983 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34109', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:05:20,025 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-26 11:05:20,025 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:34109/json 2026-10-26 11:05:20,026 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34109', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:05:20,072 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:34109/devtools/page/CAFE2E59CAD9483BC95FC5C4C2726C98 2026-10-26 11:05:20,105 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-26 11:05:20,127 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-26 11:05:20,267 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:05:20,298 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-26 11:05:20,304 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/120" in browser 2026-10-26 11:05:20,304 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/120" 2026-10-26 11:05:20,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:20] "GET /pos/ui/120 HTTP/1.1" 200 - 37 0.030 0.086 2026-10-26 11:05:20,463 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'CAFE2E59CAD9483BC95FC5C4C2726C98', 'loaderId': '4A37EDF7FA50A897CE611130980DA8EB', 'isDownload': False} 2026-10-26 11:05:20,463 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-10-26 11:05:20,475 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:05:20,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:20] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-10-26 11:05:20,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:20] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-26 11:05:20,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:20] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-26 11:05:21,307 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:05:21,310 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:05:21,332 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:05:21,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-10-26 11:05:21,392 44 INFO rb-35659da-226004-429082 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/120", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:05:21,400 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05: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-26 11:05:21,420 44 INFO rb-35659da-226004-429082 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-26 11:05:21,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:05:21,473 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.009 2026-10-26 11:05:21,497 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:21] "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.030 2026-10-26 11:05:21,523 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-26 11:05:21,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.043 2026-10-26 11:05:22,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 429 0.381 0.677 2026-10-26 11:05:22,753 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:22] "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-26 11:05:22,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05: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.016 2026-10-26 11:05:23,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.103 2026-10-26 11:05:23,171 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.017 2026-10-26 11:05:23,214 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-26 11:05:23,236 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.012 2026-10-26 11:05:23,339 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:05:23,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:05:23,393 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:05:23,409 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:05:23,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "GET /web/image/res.users/227/avatar_128 HTTP/1.1" 200 - 14 0.030 0.050 2026-10-26 11:05:23,504 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:05:23,535 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "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-26 11:05:23,550 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.048 0.118 2026-10-26 11:05:23,573 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:05:23,587 44 INFO rb-35659da-226004-429082 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-26 11:05:23,694 44 INFO rb-35659da-226004-429082 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-26 11:05:23,698 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 - 34 0.061 0.090 2026-10-26 11:05:23,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.013 0.156 2026-10-26 11:05:23,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.023 0.040 2026-10-26 11:05:23,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:23] "GET /pos/ui/120 HTTP/1.1" 200 - 34 0.087 0.320 2026-10-26 11:05:24,059 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05: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-26 11:05:24,211 44 INFO rb-35659da-226004-429082 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-26 11:05:24,245 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:05:24,263 44 INFO rb-35659da-226004-429082 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-26 11:05:24,319 44 INFO rb-35659da-226004-429082 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-26 11:05:24,370 44 INFO rb-35659da-226004-429082 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-26 11:05:24,417 44 INFO rb-35659da-226004-429082 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-26 11:05:24,499 44 INFO rb-35659da-226004-429082 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-26 11:05:24,516 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:05:24,519 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:05:24,558 44 INFO rb-35659da-226004-429082 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-26 11:05:24,611 44 INFO rb-35659da-226004-429082 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-26 11:05:24,722 44 INFO rb-35659da-226004-429082 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-26 11:05:24,805 44 INFO rb-35659da-226004-429082 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-26 11:05:24,811 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3209908 started for PoS orders references: [{'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd939641f-bbf1-4bd6-94eb-b6e56ac52737'}] 2026-10-26 11:05:24,827 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:05:24,964 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [736] to pos.order #797 2026-10-26 11:05:25,445 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3209908 order {'name': '/', 'pos_reference': '261-120-000002', 'uuid': 'd939641f-bbf1-4bd6-94eb-b6e56ac52737'} updated pos.order #797 2026-10-26 11:05:25,472 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3209908 finished 2026-10-26 11:05:25,573 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:05:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 199 0.213 0.553 2026-10-26 11:05:25,837 44 INFO rb-35659da-226004-429082 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-26 11:05:25,888 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-26 11:05:25,890 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 11:05:26,076 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 15649664 (allocated 16777216) 2026-10-26 11:05:26,106 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 116450 2026-10-26 11:05:26,107 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-26 11:05:26,112 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 116450 2026-10-26 11:05:26,254 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110526_254732_test_user_on_residual_order.txt 2026-10-26 11:05:26,255 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmp_izebuq7_chrome_odoo" 2026-10-26 11:05:26,397 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:05:52,041 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #229 deleted restaurant.floor records with IDs: [55] 2026-10-26 11:05:53,150 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-10-26 11:05:53,239 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41340215 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-10-26 11:05:53,315 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41340215 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #798 2026-10-26 11:05:53,316 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41340215 finished 2026-10-26 11:05:53,409 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-10-26 11:05:53,509 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-10-26 11:05:53,646 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:06:17,550 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #233 deleted restaurant.floor records with IDs: [58] 2026-10-26 11:06:18,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-10-26 11:06:19,415 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 116645 2026-10-26 11:06:19,415 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmplnttqrnw_chrome_odoo 2026-10-26 11:06:19,415 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:35283/json/version 2026-10-26 11:06:19,418 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35283', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:06:19,478 44 INFO rb-35659da-226004-429082 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-26 11:06:19,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:35283/json 2026-10-26 11:06:19,479 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35283', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:06:19,494 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:35283/devtools/page/736CED281DA48A68FC1A4426BF5FA2CF 2026-10-26 11:06:19,510 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Enable chrome headless console log notification 2026-10-26 11:06:19,526 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-10-26 11:06:19,751 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:06:19,761 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-10-26 11:06:19,768 44 INFO rb-35659da-226004-429082 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/124" in browser 2026-10-26 11:06:19,768 44 INFO rb-35659da-226004-429082 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/124" 2026-10-26 11:06:19,807 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:06:20,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:20] "GET /pos/ui/124 HTTP/1.1" 200 - 83 0.052 0.777 2026-10-26 11:06:20,625 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': '736CED281DA48A68FC1A4426BF5FA2CF', 'loaderId': 'E15962ED77FE5A7C9884BFC3225C8DF3', 'isDownload': False} 2026-10-26 11:06:20,625 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-10-26 11:06:20,662 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:06:20,708 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:20] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.028 2026-10-26 11:06:20,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:20] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.035 2026-10-26 11:06:20,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:20] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.052 2026-10-26 11:06:21,826 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:06:21,838 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:06:21,884 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-26 11:06:21,962 44 INFO rb-35659da-226004-429082 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/124", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:06:21,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.014 2026-10-26 11:06:21,983 44 INFO rb-35659da-226004-429082 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-26 11:06:22,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:06:22,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:06:22,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:22] "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.015 2026-10-26 11:06:22,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.051 2026-10-26 11:06:22,331 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.053 0.099 2026-10-26 11:06:22,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.099 2026-10-26 11:06:23,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 405 0.352 0.621 2026-10-26 11:06:23,422 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:23] "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-26 11:06:23,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06: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.011 2026-10-26 11:06:23,664 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:23] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.060 2026-10-26 11:06:23,729 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06: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.025 2026-10-26 11:06:23,760 44 INFO rb-35659da-226004-429082 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-26 11:06:23,797 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 11:06:23,879 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:06:23,886 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:06:23,934 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:06:23,947 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 11:06:23,998 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:06:24,029 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:24] "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-26 11:06:24,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:24] "GET /web/image/res.users/235/avatar_128 HTTP/1.1" 200 - 14 0.127 0.085 2026-10-26 11:06:24,147 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:24] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.246 2026-10-26 11:06:24,191 44 INFO rb-35659da-226004-429082 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-26 11:06:24,299 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.023 2026-10-26 11:06:24,329 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:06:24,397 44 INFO rb-35659da-226004-429082 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-26 11:06:24,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:24] "GET /pos/ui/124?from_backend=True HTTP/1.1" 200 - 33 0.050 0.071 2026-10-26 11:06:24,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:24] "GET /pos/ui/124 HTTP/1.1" 200 - 33 0.031 0.200 2026-10-26 11:06:24,636 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:06:24,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.124 0.236 2026-10-26 11:06:24,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.431 2026-10-26 11:06:24,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06: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.011 2026-10-26 11:06:25,002 44 INFO rb-35659da-226004-429082 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-26 11:06:25,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.025 2026-10-26 11:06:25,061 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:06:25,130 44 INFO rb-35659da-226004-429082 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-26 11:06:25,299 44 INFO rb-35659da-226004-429082 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-26 11:06:25,354 44 INFO rb-35659da-226004-429082 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-26 11:06:25,404 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13836063 started for PoS orders references: [{'name': '/', 'pos_reference': '261-124-000001', 'uuid': '208d1fd9-ea06-499b-ab6f-7f6ef3969e12'}] 2026-10-26 11:06:25,519 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13836063 order {'name': '/', 'pos_reference': '261-124-000001', 'uuid': '208d1fd9-ea06-499b-ab6f-7f6ef3969e12'} created pos.order #799 2026-10-26 11:06:25,552 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13836063 finished 2026-10-26 11:06:25,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.080 0.195 2026-10-26 11:06:25,721 44 INFO rb-35659da-226004-429082 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-26 11:06:25,784 44 INFO rb-35659da-226004-429082 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-26 11:06:25,845 44 INFO rb-35659da-226004-429082 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-26 11:06:25,936 44 INFO rb-35659da-226004-429082 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-26 11:06:25,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:25] "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.026 2026-10-26 11:06:26,002 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-10-26 11:06:26,003 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 11:06:26,169 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 16704764 (allocated 18223104) 2026-10-26 11:06:26,190 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 116645 2026-10-26 11:06:26,199 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-10-26 11:06:26,201 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 116645 2026-10-26 11:06:26,427 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110626_427750_test_change_table_rewards_stay.txt 2026-10-26 11:06:26,428 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmplnttqrnw_chrome_odoo" 2026-10-26 11:06:26,494 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-10-26 11:06:27,407 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 116841 2026-10-26 11:06:27,407 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmpou8g0p5h_chrome_odoo 2026-10-26 11:06:27,407 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:43703/json/version 2026-10-26 11:06:27,408 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43703', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:06:27,456 44 INFO rb-35659da-226004-429082 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-26 11:06:27,457 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:43703/json 2026-10-26 11:06:27,458 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43703', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:06:27,480 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:43703/devtools/page/4A00B288752E7AA62828CFCB2EB792DF 2026-10-26 11:06:27,577 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Enable chrome headless console log notification 2026-10-26 11:06:27,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-10-26 11:06:27,838 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:06:27,855 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-10-26 11:06:27,859 44 INFO rb-35659da-226004-429082 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/124" in browser 2026-10-26 11:06:27,859 44 INFO rb-35659da-226004-429082 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/124" 2026-10-26 11:06:27,906 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:06:28,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:28] "GET /pos/ui/124 HTTP/1.1" 200 - 90 0.075 0.829 2026-10-26 11:06:28,802 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': '4A00B288752E7AA62828CFCB2EB792DF', 'loaderId': 'F27B22A5B466C3859CA1D65B16625DCA', 'isDownload': False} 2026-10-26 11:06:28,803 44 INFO rb-35659da-226004-429082 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-26 11:06:28,833 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:06:28,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:28] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-10-26 11:06:28,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:28] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-26 11:06:28,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:28] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.040 2026-10-26 11:06:29,780 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:06:29,784 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:06:29,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-26 11:06:29,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 11:06:29,872 44 INFO rb-35659da-226004-429082 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/124", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:06:29,897 44 INFO rb-35659da-226004-429082 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-26 11:06:29,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:06:29,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:06:30,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.034 2026-10-26 11:06:30,050 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.063 2026-10-26 11:06:30,065 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-26 11:06:30,183 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.035 0.060 2026-10-26 11:06:31,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 405 0.325 0.667 2026-10-26 11:06:31,296 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:31] "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-26 11:06:31,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06: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.010 2026-10-26 11:06:31,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:31] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.046 2026-10-26 11:06:31,539 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06: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.016 2026-10-26 11:06:31,565 44 INFO rb-35659da-226004-429082 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-26 11:06:31,575 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-26 11:06:31,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:06:31,684 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:06:31,708 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:06:31,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:31] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.050 2026-10-26 11:06:31,761 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:06:31,822 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:06:31,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:31] "GET /web/image/res.users/235/avatar_128 HTTP/1.1" 200 - 14 0.036 0.104 2026-10-26 11:06:31,855 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:31] "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-26 11:06:31,880 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:06:31,897 44 INFO rb-35659da-226004-429082 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-26 11:06:32,112 44 INFO rb-35659da-226004-429082 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-26 11:06:32,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:32] "GET /pos/ui/124?from_backend=True HTTP/1.1" 200 - 33 0.123 0.133 2026-10-26 11:06:32,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:32] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.218 2026-10-26 11:06:32,305 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:06:32,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:32] "GET /pos/ui/124 HTTP/1.1" 200 - 33 0.134 0.392 2026-10-26 11:06:32,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.088 0.376 2026-10-26 11:06:32,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:32] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.453 2026-10-26 11:06:32,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:32] "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-26 11:06:32,853 44 INFO rb-35659da-226004-429082 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-26 11:06:32,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:32] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.022 2026-10-26 11:06:32,919 44 INFO rb-35659da-226004-429082 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-26 11:06:32,934 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:06:33,069 44 INFO rb-35659da-226004-429082 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-26 11:06:33,229 44 INFO rb-35659da-226004-429082 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-26 11:06:33,302 44 INFO rb-35659da-226004-429082 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-26 11:06:33,361 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78469536 started for PoS orders references: [{'name': '/', 'pos_reference': '261-124-000001', 'uuid': '682df6e2-39e1-4f79-8995-84e1d552be45'}] 2026-10-26 11:06:33,507 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78469536 order {'name': '/', 'pos_reference': '261-124-000001', 'uuid': '682df6e2-39e1-4f79-8995-84e1d552be45'} created pos.order #800 2026-10-26 11:06:33,547 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78469536 finished 2026-10-26 11:06:33,674 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.075 0.243 2026-10-26 11:06:33,742 44 INFO rb-35659da-226004-429082 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-26 11:06:33,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.018 2026-10-26 11:06:33,839 44 INFO rb-35659da-226004-429082 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-26 11:06:33,914 44 INFO rb-35659da-226004-429082 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-26 11:06:33,999 44 INFO rb-35659da-226004-429082 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-26 11:06:34,070 44 INFO rb-35659da-226004-429082 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-26 11:06:34,118 44 INFO rb-35659da-226004-429082 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-26 11:06:34,192 44 INFO rb-35659da-226004-429082 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-26 11:06:34,245 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78268644 started for PoS orders references: [{'name': '/', 'pos_reference': '261-124-000002', 'uuid': 'f1e3e675-f144-4c2f-8e33-847e51e93a77'}] 2026-10-26 11:06:34,345 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78268644 order {'name': '/', 'pos_reference': '261-124-000002', 'uuid': 'f1e3e675-f144-4c2f-8e33-847e51e93a77'} created pos.order #801 2026-10-26 11:06:34,369 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78268644 finished 2026-10-26 11:06:34,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:06:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.048 0.189 2026-10-26 11:06:34,548 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-10-26 11:06:34,548 44 INFO rb-35659da-226004-429082 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-26 11:06:34,722 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 17646332 (allocated 19009536) 2026-10-26 11:06:34,727 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 116841 2026-10-26 11:06:34,733 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-10-26 11:06:34,738 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 116841 2026-10-26 11:06:34,922 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110634_921944_test_loyalty_reward_with_courses.txt 2026-10-26 11:06:34,922 44 INFO rb-35659da-226004-429082 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmpou8g0p5h_chrome_odoo" 2026-10-26 11:06:35,077 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:06:58,581 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend: Starting TestSafaricomHttpCommon.test_mpesa_express_request_data ... 2026-10-26 11:06:59,166 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome pid: 117045 2026-10-26 11:06:59,167 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless temporary user profile dir: /tmp/tmp1id20as8_chrome_odoo 2026-10-26 11:06:59,167 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:38009/json/version 2026-10-26 11:06:59,168 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38009', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:06:59,216 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Browser version: Chrome/150.0.7871.114 2026-10-26 11:06:59,216 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:38009/json 2026-10-26 11:06:59,217 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38009', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:06:59,230 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Websocket url found: ws://127.0.0.1:38009/devtools/page/8B0A4CD8F3449BF334FA34C73C02F148 2026-10-26 11:06:59,249 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Enable chrome headless console log notification 2026-10-26 11:06:59,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless enable page notifications 2026-10-26 11:06:59,393 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:06:59,403 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Setting session cookie in browser 2026-10-26 11:06:59,411 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Open "http://127.0.0.1:8069/pos/ui/125" in browser 2026-10-26 11:06:59,411 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigating to: "http://127.0.0.1:8069/pos/ui/125" 2026-10-26 11:06:59,447 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:07:00,297 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:00] "GET /pos/ui/125 HTTP/1.1" 200 - 84 0.047 0.808 2026-10-26 11:07:00,306 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigation result: {'frameId': '8B0A4CD8F3449BF334FA34C73C02F148', 'loaderId': '8D8415C57623B50CE2E7349807CFA13B', 'isDownload': False} 2026-10-26 11:07:00,306 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate ready code "odoo.isTourReady('MpesaExpressTour')" 2026-10-26 11:07:00,338 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:07:00,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:00] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-26 11:07:00,390 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:00] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.036 2026-10-26 11:07:00,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:00] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-26 11:07:01,353 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:07:01,363 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:07:01,403 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.020 2026-10-26 11:07:01,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.021 2026-10-26 11:07:01,488 44 INFO rb-35659da-226004-429082 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/125", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:07:01,506 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:07:01,508 44 INFO rb-35659da-226004-429082 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-26 11:07:01,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:07:01,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:01] "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-26 11:07:01,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.055 2026-10-26 11:07:01,776 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.068 0.079 2026-10-26 11:07:01,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.128 2026-10-26 11:07:02,883 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.330 0.691 2026-10-26 11:07:02,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:02] "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-26 11:07:03,097 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07: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-26 11:07:03,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:03] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.068 2026-10-26 11:07:03,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07: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-26 11:07:03,302 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: Owl is running in 'dev' mode. 2026-10-26 11:07:03,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:07:03,444 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:07:03,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:07:03,504 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:07:03,531 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 11:07:03,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:03] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.042 0.062 2026-10-26 11:07:03,589 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:03] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.003 0.117 2026-10-26 11:07:03,597 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:07:03,604 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07: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-26 11:07:03,672 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:03] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.004 0.028 2026-10-26 11:07:03,679 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:07:03,848 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:03] "GET /pos/ui/125 HTTP/1.1" 200 - 33 0.063 0.121 2026-10-26 11:07:03,864 44 INFO rb-35659da-226004-429082 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-26 11:07:04,103 44 INFO rb-35659da-226004-429082 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-26 11:07:04,106 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "GET /pos/ui/125?from_backend=True HTTP/1.1" 200 - 33 0.128 0.314 2026-10-26 11:07:04,113 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:07:04,192 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.020 0.284 2026-10-26 11:07:04,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "GET /web/image?model=product.template&field=image_128&id=2175&unique=2026-10-26T11:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-26 11:07:04,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "GET /web/image?model=product.template&field=image_128&id=2177&unique=2026-10-26T11:06:35.000+00:00 HTTP/1.1" 200 - 3 0.006 0.230 2026-10-26 11:07:04,310 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:07:04,349 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "GET /web/image?model=product.template&field=image_128&id=2176&unique=2026-10-26T11:06:35.000+00:00 HTTP/1.1" 200 - 3 0.009 0.325 2026-10-26 11:07:04,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "GET /web/image?model=product.template&field=image_128&id=2178&unique=2026-10-26T11:06:35.000+00:00 HTTP/1.1" 200 - 3 0.004 0.361 2026-10-26 11:07:04,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "GET /web/image?model=product.template&field=image_128&id=2183&unique=2026-10-26T11:06:35.000+00:00 HTTP/1.1" 200 - 3 0.009 0.371 2026-10-26 11:07:04,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "GET /web/image?model=product.template&field=image_128&id=2181&unique=2026-10-26T11:06:35.000+00:00 HTTP/1.1" 200 - 3 0.004 0.354 2026-10-26 11:07:04,594 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "GET /web/image?model=product.template&field=image_128&id=2180&unique=2026-10-26T11:06:35.000+00:00 HTTP/1.1" 200 - 3 0.004 0.332 2026-10-26 11:07:04,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "GET /web/image?model=product.template&field=image_128&id=2182&unique=2026-10-26T11:06:35.000+00:00 HTTP/1.1" 200 - 3 0.006 0.335 2026-10-26 11:07:04,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.099 0.388 2026-10-26 11:07:04,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:04] "GET /web/image?model=product.template&field=image_128&id=2179&unique=2026-10-26T11:06:35.000+00:00 HTTP/1.1" 200 - 3 0.015 0.434 2026-10-26 11:07:04,974 44 INFO rb-35659da-226004-429082 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-26 11:07:05,043 44 INFO rb-35659da-226004-429082 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-26 11:07:05,094 44 INFO rb-35659da-226004-429082 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-26 11:07:05,156 44 INFO rb-35659da-226004-429082 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-26 11:07:05,208 44 INFO rb-35659da-226004-429082 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-26 11:07:05,262 44 INFO rb-35659da-226004-429082 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-26 11:07:05,317 44 INFO rb-35659da-226004-429082 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-26 11:07:05,370 44 INFO rb-35659da-226004-429082 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-26 11:07:05,424 44 INFO rb-35659da-226004-429082 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-26 11:07:05,495 44 INFO rb-35659da-226004-429082 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-26 11:07:05,548 44 INFO rb-35659da-226004-429082 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-26 11:07:05,602 44 INFO rb-35659da-226004-429082 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-26 11:07:05,651 44 INFO rb-35659da-226004-429082 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-26 11:07:05,728 44 INFO rb-35659da-226004-429082 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-26 11:07:05,746 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:07:05,753 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:07:05,788 44 INFO rb-35659da-226004-429082 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-26 11:07:05,836 44 INFO rb-35659da-226004-429082 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-26 11:07:05,881 44 INFO rb-35659da-226004-429082 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-26 11:07:05,978 44 INFO rb-35659da-226004-429082 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-26 11:07:06,072 44 INFO rb-35659da-226004-429082 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-26 11:07:06,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:06] "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-26 11:07:06,141 44 INFO rb-35659da-226004-429082 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-26 11:07:06,181 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: tour succeeded 2026-10-26 11:07:06,187 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR MpesaExpressTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-26 11:07:06,368 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: heap 15006092 (allocated 16777216) 2026-10-26 11:07:06,381 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing chrome headless with pid 117045 2026-10-26 11:07:06,385 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing websocket connection 2026-10-26 11:07:06,388 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Terminating chrome headless with pid 117045 2026-10-26 11:07:06,584 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110706_584542_test_mpesa_express_request_data.txt 2026-10-26 11:07:06,585 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Removing chrome user profile "/tmp/tmp1id20as8_chrome_odoo" 2026-10-26 11:07:06,659 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:07:07,101 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-10-26 11:07:07,147 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-10-26 11:07:07,153 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-10-26 11:07:07,177 44 INFO rb-35659da-226004-429082 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-10-26 11:07:07,205 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:07:30,035 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-10-26 11:07:31,551 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 117251 2026-10-26 11:07:31,551 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmp0pf756qc_chrome_odoo 2026-10-26 11:07:31,551 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:36709/json/version 2026-10-26 11:07:31,553 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36709', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:07:31,630 44 INFO rb-35659da-226004-429082 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-26 11:07:31,631 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:36709/json 2026-10-26 11:07:31,631 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36709', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:07:31,659 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:36709/devtools/page/47C818EAE73A42D771565C77BA635DE6 2026-10-26 11:07:31,680 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Enable chrome headless console log notification 2026-10-26 11:07:31,687 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-10-26 11:07:31,863 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:07:31,866 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-10-26 11:07:31,870 44 INFO rb-35659da-226004-429082 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=127" in browser 2026-10-26 11:07:31,870 44 INFO rb-35659da-226004-429082 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=127" 2026-10-26 11:07:31,903 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:07:32,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:32] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 82 0.048 0.767 2026-10-26 11:07:32,711 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': '47C818EAE73A42D771565C77BA635DE6', 'loaderId': '2C55703C31F998FFC23074D70F3D114D', 'isDownload': False} 2026-10-26 11:07:32,711 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentWithExtraLine')" 2026-10-26 11:07:32,739 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:07:32,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:32] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-26 11:07:32,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:32] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.041 2026-10-26 11:07:32,803 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:32] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.046 2026-10-26 11:07:33,670 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:07:33,681 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:07:33,715 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-26 11:07:33,761 44 INFO rb-35659da-226004-429082 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=127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:07:33,779 44 INFO rb-35659da-226004-429082 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-26 11:07:33,783 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.016 2026-10-26 11:07:33,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07: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-26 11:07:33,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:07:33,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.025 2026-10-26 11:07:33,940 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:33] "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.049 2026-10-26 11:07:33,956 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-26 11:07:34,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.061 2026-10-26 11:07:34,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.306 0.565 2026-10-26 11:07:35,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "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-26 11:07:35,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:07:35,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-26 11:07:35,268 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07: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-26 11:07:35,303 44 INFO rb-35659da-226004-429082 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-26 11:07:35,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07: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-26 11:07:35,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:07:35,440 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:07:35,517 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:07:35,529 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.055 2026-10-26 11:07:35,589 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:07:35,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.068 0.077 2026-10-26 11:07:35,602 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:07:35,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.025 0.202 2026-10-26 11:07:35,704 44 INFO rb-35659da-226004-429082 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-26 11:07:35,723 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "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-26 11:07:35,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.029 0.232 2026-10-26 11:07:35,863 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.014 0.181 2026-10-26 11:07:35,911 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "GET /web/image?model=product.template&field=image_128&id=2186&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.065 2026-10-26 11:07:35,935 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:07:35,998 44 INFO rb-35659da-226004-429082 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-26 11:07:36,044 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:36] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.049 0.427 2026-10-26 11:07:36,066 44 INFO rb-35659da-226004-429082 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-26 11:07:36,069 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:07:36,095 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:36] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.210 2026-10-26 11:07:36,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:36] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.268 2026-10-26 11:07:36,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:36] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.320 2026-10-26 11:07:36,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:36] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.005 0.351 2026-10-26 11:07:36,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:36] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.310 2026-10-26 11:07:36,311 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:36] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.216 2026-10-26 11:07:36,353 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:36] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.244 2026-10-26 11:07:36,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:36] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-26 11:07:36,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:36] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.198 2026-10-26 11:07:36,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.054 0.282 2026-10-26 11:07:36,628 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:36] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.330 2026-10-26 11:07:36,634 44 INFO rb-35659da-226004-429082 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-26 11:07:36,714 44 INFO rb-35659da-226004-429082 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-26 11:07:37,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.093 0.229 2026-10-26 11:07:37,195 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.040 0.068 2026-10-26 11:07:37,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.035 2026-10-26 11:07:37,386 44 INFO rb-35659da-226004-429082 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-26 11:07:37,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:37] "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.071 0.179 2026-10-26 11:07:37,942 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.077 0.198 2026-10-26 11:07:37,960 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.255 2026-10-26 11:07:38,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.050 2026-10-26 11:07:38,158 44 INFO rb-35659da-226004-429082 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-26 11:07:38,198 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07: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.032 0.072 2026-10-26 11:07:38,253 44 INFO rb-35659da-226004-429082 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-26 11:07:38,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.019 0.079 2026-10-26 11:07:38,363 44 INFO rb-35659da-226004-429082 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-26 11:07:38,475 44 INFO rb-35659da-226004-429082 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-26 11:07:38,564 44 INFO rb-35659da-226004-429082 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-26 11:07:38,595 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:07:38,609 44 INFO rb-35659da-226004-429082 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-26 11:07:38,611 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:07:38,657 44 INFO rb-35659da-226004-429082 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-26 11:07:38,737 44 INFO rb-35659da-226004-429082 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-26 11:07:38,814 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-10-26 11:07:38,815 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-26 11:07:38,832 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44317820 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '719fb879-48df-4e8b-b85f-76fd5e9ad322'}] 2026-10-26 11:07:38,835 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:07:39,026 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 17921120 (allocated 19660800) 2026-10-26 11:07:39,046 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 117251 2026-10-26 11:07:39,057 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-10-26 11:07:39,058 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 117251 2026-10-26 11:07:39,228 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110739_228274_test_advance_payment_with_extra_lines.txt 2026-10-26 11:07:39,228 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmp0pf756qc_chrome_odoo" 2026-10-26 11:07:39,273 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-10-26 11:07:39,540 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44317820 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '719fb879-48df-4e8b-b85f-76fd5e9ad322'} created pos.order #802 2026-10-26 11:07:39,546 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44317820 finished 2026-10-26 11:07:39,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 254 0.299 0.690 2026-10-26 11:07:39,855 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-10-26 11:07:40,428 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99270512 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-26 11:07:43,547 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99270512 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #803 2026-10-26 11:07:43,548 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99270512 finished 2026-10-26 11:07:43,697 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-10-26 11:07:47,825 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-10-26 11:07:48,704 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99519390 started for PoS orders references: [{'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '2940e03c-31c2-4b8d-a385-cea8da1cdf0e'}] 2026-10-26 11:07:48,985 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1300] 2026-10-26 11:07:49,691 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99519390 order {'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '2940e03c-31c2-4b8d-a385-cea8da1cdf0e'} created pos.order #804 2026-10-26 11:07:49,700 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99519390 finished 2026-10-26 11:07:50,615 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-10-26 11:07:51,495 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95931098 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'c571db1e-39e6-4aa7-94c8-1552cd0931a3'}] 2026-10-26 11:07:51,760 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1303] 2026-10-26 11:07:54,551 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95931098 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'c571db1e-39e6-4aa7-94c8-1552cd0931a3'} created pos.order #806 2026-10-26 11:07:54,560 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95931098 finished 2026-10-26 11:07:55,532 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-10-26 11:07:56,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome pid: 117482 2026-10-26 11:07:56,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless temporary user profile dir: /tmp/tmpkp27573b_chrome_odoo 2026-10-26 11:07:56,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:36117/json/version 2026-10-26 11:07:56,740 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:07:56,856 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Browser version: Chrome/150.0.7871.114 2026-10-26 11:07:56,856 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:36117/json 2026-10-26 11:07:56,857 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:07:56,909 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Websocket url found: ws://127.0.0.1:36117/devtools/page/B9B9E792977D17982D24CF601FCCCEEC 2026-10-26 11:07:56,929 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Enable chrome headless console log notification 2026-10-26 11:07:56,957 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless enable page notifications 2026-10-26 11:07:57,304 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:07:57,308 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Setting session cookie in browser 2026-10-26 11:07:57,316 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:07:57,316 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-26 11:07:57,335 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:07:58,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:58] "GET /pos/ui/127 HTTP/1.1" 200 - 83 0.041 0.846 2026-10-26 11:07:58,224 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigation result: {'frameId': 'B9B9E792977D17982D24CF601FCCCEEC', 'loaderId': 'CF00110D80319C2C89A8C20E6A68EE19', 'isDownload': False} 2026-10-26 11:07:58,224 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-10-26 11:07:58,248 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:07:58,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:58] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.012 0.008 2026-10-26 11:07:58,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:58] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-26 11:07:58,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:58] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-26 11:07:59,061 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:07:59,066 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:07:59,106 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-26 11:07:59,138 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:07:59,150 44 INFO rb-35659da-226004-429082 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-26 11:07:59,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.009 2026-10-26 11:07:59,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:07:59,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:07:59,276 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:59] "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.025 2026-10-26 11:07:59,304 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.053 2026-10-26 11:07:59,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.047 0.060 2026-10-26 11:07:59,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:07:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-26 11:08:00,490 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.329 0.670 2026-10-26 11:08:00,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:08:00,692 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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-26 11:08:00,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:00] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.050 2026-10-26 11:08:00,837 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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-26 11:08:00,861 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: Owl is running in 'dev' mode. 2026-10-26 11:08:00,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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-26 11:08:00,997 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:08:01,052 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:08:01,089 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.080 2026-10-26 11:08:01,118 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.044 0.077 2026-10-26 11:08:01,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.108 2026-10-26 11:08:01,162 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "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-26 11:08:01,197 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.067 2026-10-26 11:08:01,218 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.018 0.192 2026-10-26 11:08:01,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.007 0.030 2026-10-26 11:08:01,353 44 INFO rb-35659da-226004-429082 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-26 11:08:01,399 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:08:01,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.059 0.108 2026-10-26 11:08:01,635 44 INFO rb-35659da-226004-429082 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-26 11:08:01,754 44 INFO rb-35659da-226004-429082 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-26 11:08:01,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.136 0.235 2026-10-26 11:08:01,773 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:08:01,804 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:08:01,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.015 0.410 2026-10-26 11:08:01,861 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.338 2026-10-26 11:08:01,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.303 2026-10-26 11:08:01,961 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:01] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.386 2026-10-26 11:08:02,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:02] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.414 2026-10-26 11:08:02,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:02] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.238 2026-10-26 11:08:02,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:02] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.276 2026-10-26 11:08:02,163 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:02] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.280 2026-10-26 11:08:02,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:02] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.265 2026-10-26 11:08:02,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:02] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.265 2026-10-26 11:08:02,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.047 0.290 2026-10-26 11:08:02,415 44 INFO rb-35659da-226004-429082 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-26 11:08:02,483 44 INFO rb-35659da-226004-429082 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-26 11:08:02,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.092 0.216 2026-10-26 11:08:02,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.040 0.099 2026-10-26 11:08:03,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.050 2026-10-26 11:08:03,215 44 INFO rb-35659da-226004-429082 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-26 11:08:03,436 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:03] "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.070 0.146 2026-10-26 11:08:03,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.076 0.151 2026-10-26 11:08:03,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.223 2026-10-26 11:08:03,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.027 0.057 2026-10-26 11:08:03,901 44 INFO rb-35659da-226004-429082 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-26 11:08:03,984 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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.050 0.080 2026-10-26 11:08:04,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:04] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.025 0.127 2026-10-26 11:08:04,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.119 2026-10-26 11:08:04,249 44 INFO rb-35659da-226004-429082 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-26 11:08:04,301 44 INFO rb-35659da-226004-429082 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-26 11:08:04,380 44 INFO rb-35659da-226004-429082 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-26 11:08:04,400 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:08:04,410 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:08:04,434 44 INFO rb-35659da-226004-429082 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-26 11:08:04,486 44 INFO rb-35659da-226004-429082 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-26 11:08:04,598 44 INFO rb-35659da-226004-429082 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-26 11:08:04,666 44 INFO rb-35659da-226004-429082 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-26 11:08:04,678 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47983540 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'ee94f652-c659-4650-8526-22a66ad26617'}] 2026-10-26 11:08:04,699 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:08:05,043 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1306] 2026-10-26 11:08:05,730 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47983540 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'ee94f652-c659-4650-8526-22a66ad26617'} created pos.order #808 2026-10-26 11:08:05,777 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47983540 finished 2026-10-26 11:08:06,234 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 399 0.520 1.040 2026-10-26 11:08:06,332 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 11:08:06,547 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49897811 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'ee94f652-c659-4650-8526-22a66ad26617'}] 2026-10-26 11:08:06,550 44 INFO rb-35659da-226004-429082 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-26 11:08:06,564 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49897811 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'ee94f652-c659-4650-8526-22a66ad26617'} sync ignored for existing PoS order pos.order(808,) (state: paid) 2026-10-26 11:08:06,622 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49897811 finished 2026-10-26 11:08:06,642 44 INFO rb-35659da-226004-429082 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-26 11:08:06,701 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: tour succeeded 2026-10-26 11:08:06,712 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderWithNote SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-26 11:08:06,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.064 0.206 2026-10-26 11:08:06,922 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: heap 19810488 (allocated 22544384) 2026-10-26 11:08:06,965 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing chrome headless with pid 117482 2026-10-26 11:08:06,972 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing websocket connection 2026-10-26 11:08:06,974 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Terminating chrome headless with pid 117482 2026-10-26 11:08:07,152 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110807_152697_test_customer_notes.txt 2026-10-26 11:08:07,153 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Removing chrome user profile "/tmp/tmpkp27573b_chrome_odoo" 2026-10-26 11:08:07,186 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-10-26 11:08:08,747 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome pid: 117703 2026-10-26 11:08:08,748 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless temporary user profile dir: /tmp/tmp7iy1ewds_chrome_odoo 2026-10-26 11:08:08,748 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:42683/json/version 2026-10-26 11:08:08,749 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42683', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:08:08,859 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Browser version: Chrome/150.0.7871.114 2026-10-26 11:08:08,859 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:42683/json 2026-10-26 11:08:08,860 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42683', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:08:08,902 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Websocket url found: ws://127.0.0.1:42683/devtools/page/D5CB2E1B79291611E4D9546174192712 2026-10-26 11:08:08,934 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Enable chrome headless console log notification 2026-10-26 11:08:08,958 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless enable page notifications 2026-10-26 11:08:09,319 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:08:09,323 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Setting session cookie in browser 2026-10-26 11:08:09,327 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:08:09,327 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-26 11:08:09,356 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:08:10,199 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:10] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.043 0.804 2026-10-26 11:08:10,213 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigation result: {'frameId': 'D5CB2E1B79291611E4D9546174192712', 'loaderId': 'A4E50A34AD4C8540AF3BFB30159C63A9', 'isDownload': False} 2026-10-26 11:08:10,213 44 INFO rb-35659da-226004-429082 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-26 11:08:10,241 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:08:10,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:10] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 11:08:10,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:10] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-26 11:08:10,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:10] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-10-26 11:08:11,151 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:08:11,160 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:08:11,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-26 11:08:11,255 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:08:11,271 44 INFO rb-35659da-226004-429082 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-26 11:08:11,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.021 2026-10-26 11:08:11,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.022 2026-10-26 11:08:11,366 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:08:11,429 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:11] "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-26 11:08:11,456 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.057 2026-10-26 11:08:11,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.059 2026-10-26 11:08:11,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-26 11:08:12,548 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.311 0.632 2026-10-26 11:08:12,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:12] "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-26 11:08:12,712 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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.016 2026-10-26 11:08:12,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:12] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.053 2026-10-26 11:08:12,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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.011 2026-10-26 11:08:12,891 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: Owl is running in 'dev' mode. 2026-10-26 11:08:12,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:08:12,994 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:08:13,048 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:08:13,086 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:08:13,103 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.039 0.071 2026-10-26 11:08:13,148 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:08:13,172 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "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-26 11:08:13,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.020 0.133 2026-10-26 11:08:13,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.163 2026-10-26 11:08:13,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.019 0.058 2026-10-26 11:08:13,362 44 INFO rb-35659da-226004-429082 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-26 11:08:13,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.026 2026-10-26 11:08:13,560 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:08:13,708 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.074 0.098 2026-10-26 11:08:13,739 44 INFO rb-35659da-226004-429082 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-26 11:08:13,750 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:08:13,792 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.152 2026-10-26 11:08:13,822 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:08:13,826 44 INFO rb-35659da-226004-429082 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-26 11:08:13,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.242 2026-10-26 11:08:13,934 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.308 2026-10-26 11:08:13,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:13] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.014 0.327 2026-10-26 11:08:14,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:14] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.031 0.534 2026-10-26 11:08:14,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:14] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.012 0.326 2026-10-26 11:08:14,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:14] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.340 2026-10-26 11:08:14,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:14] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.343 2026-10-26 11:08:14,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.039 0.396 2026-10-26 11:08:14,447 44 INFO rb-35659da-226004-429082 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-26 11:08:14,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:14] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.309 2026-10-26 11:08:14,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:14] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.480 2026-10-26 11:08:14,519 44 INFO rb-35659da-226004-429082 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-26 11:08:14,798 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.082 0.192 2026-10-26 11:08:14,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.030 0.086 2026-10-26 11:08:15,058 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.029 2026-10-26 11:08:15,142 44 INFO rb-35659da-226004-429082 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-26 11:08:15,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:15] "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.060 0.164 2026-10-26 11:08:15,664 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.077 0.192 2026-10-26 11:08:15,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.235 2026-10-26 11:08:15,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.049 2026-10-26 11:08:15,850 44 INFO rb-35659da-226004-429082 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-26 11:08:15,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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.036 0.076 2026-10-26 11:08:15,978 44 INFO rb-35659da-226004-429082 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-26 11:08:16,029 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.070 2026-10-26 11:08:16,081 44 INFO rb-35659da-226004-429082 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-26 11:08:16,162 44 INFO rb-35659da-226004-429082 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-26 11:08:16,183 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:08:16,187 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:08:16,220 44 INFO rb-35659da-226004-429082 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-26 11:08:16,265 44 INFO rb-35659da-226004-429082 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-26 11:08:16,354 44 INFO rb-35659da-226004-429082 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-26 11:08:16,447 44 INFO rb-35659da-226004-429082 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-26 11:08:16,457 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79482641 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '92f262d9-1113-43fd-84b6-43b34ee85acf'}] 2026-10-26 11:08:16,462 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:08:16,646 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79482641 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '92f262d9-1113-43fd-84b6-43b34ee85acf'} created pos.order #809 2026-10-26 11:08:16,673 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79482641 finished 2026-10-26 11:08:17,057 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.200 0.409 2026-10-26 11:08:17,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.046 2026-10-26 11:08:17,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.010 0.014 2026-10-26 11:08:17,501 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50367178 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '92f262d9-1113-43fd-84b6-43b34ee85acf'}] 2026-10-26 11:08:17,520 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50367178 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '92f262d9-1113-43fd-84b6-43b34ee85acf'} sync ignored for existing PoS order pos.order(809,) (state: paid) 2026-10-26 11:08:17,558 44 INFO rb-35659da-226004-429082 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-26 11:08:17,566 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50367178 finished 2026-10-26 11:08:17,603 44 INFO rb-35659da-226004-429082 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-26 11:08:17,658 44 INFO rb-35659da-226004-429082 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-26 11:08:17,720 44 INFO rb-35659da-226004-429082 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-26 11:08:17,783 44 INFO rb-35659da-226004-429082 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-26 11:08:17,796 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.083 0.215 2026-10-26 11:08:17,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.015 0.182 2026-10-26 11:08:18,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.042 0.184 2026-10-26 11:08:18,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.036 0.134 2026-10-26 11:08:18,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.021 2026-10-26 11:08:18,339 44 INFO rb-35659da-226004-429082 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-26 11:08:18,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:18] "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.186 2026-10-26 11:08:18,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.087 0.188 2026-10-26 11:08:18,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:18] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.261 2026-10-26 11:08:19,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.056 2026-10-26 11:08:19,109 44 INFO rb-35659da-226004-429082 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-26 11:08:19,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:19] "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.074 2026-10-26 11:08:19,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:19] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.023 0.118 2026-10-26 11:08:19,351 44 INFO rb-35659da-226004-429082 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-26 11:08:19,390 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.151 2026-10-26 11:08:19,408 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: tour succeeded 2026-10-26 11:08:19,409 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_down_payment_displayed SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 11:08:19,596 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: heap 20433880 (allocated 22417408) 2026-10-26 11:08:19,603 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing chrome headless with pid 117703 2026-10-26 11:08:19,606 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing websocket connection 2026-10-26 11:08:19,608 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Terminating chrome headless with pid 117703 2026-10-26 11:08:19,757 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110819_757081_test_down_payment_displayed.txt 2026-10-26 11:08:19,757 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Removing chrome user profile "/tmp/tmp7iy1ewds_chrome_odoo" 2026-10-26 11:08:19,778 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-10-26 11:08:21,332 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome pid: 117934 2026-10-26 11:08:21,332 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless temporary user profile dir: /tmp/tmpcwutxxdb_chrome_odoo 2026-10-26 11:08:21,332 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:37089/json/version 2026-10-26 11:08:21,333 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37089', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:08:21,439 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Browser version: Chrome/150.0.7871.114 2026-10-26 11:08:21,439 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:37089/json 2026-10-26 11:08:21,440 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37089', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:08:21,459 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Websocket url found: ws://127.0.0.1:37089/devtools/page/988B3189E54B2C0AF7805E7EAFAD4141 2026-10-26 11:08:21,480 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Enable chrome headless console log notification 2026-10-26 11:08:21,508 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless enable page notifications 2026-10-26 11:08:21,835 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:08:21,837 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Setting session cookie in browser 2026-10-26 11:08:21,840 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:08:21,840 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:08:21,868 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:08:26,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:26] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.040 4.386 2026-10-26 11:08:26,297 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigation result: {'frameId': '988B3189E54B2C0AF7805E7EAFAD4141', 'loaderId': '053658CBF69F3A59212359C4FA94082A', 'isDownload': False} 2026-10-26 11:08:26,297 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-10-26 11:08:26,323 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:08:26,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:26] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-26 11:08:26,365 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:26] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-10-26 11:08:26,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:26] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-26 11:08:27,112 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:08:27,121 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:08:27,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 11:08:27,183 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:08:27,186 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-26 11:08:27,199 44 INFO rb-35659da-226004-429082 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-26 11:08:27,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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-26 11:08:27,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:08:27,317 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:27] "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-26 11:08:27,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.044 2026-10-26 11:08:27,461 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.038 0.076 2026-10-26 11:08:27,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-26 11:08:28,404 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.302 0.578 2026-10-26 11:08:28,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:28] "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-26 11:08:28,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 11:08:28,678 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:28] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.057 2026-10-26 11:08:28,740 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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.008 2026-10-26 11:08:28,801 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: Owl is running in 'dev' mode. 2026-10-26 11:08:28,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:08:28,947 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:08:28,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:08:28,972 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:08:29,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.021 0.057 2026-10-26 11:08:29,036 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:08:29,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.011 0.128 2026-10-26 11:08:29,136 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:08:29,140 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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-26 11:08:29,211 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:08:29,242 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.010 0.050 2026-10-26 11:08:29,369 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.030 0.145 2026-10-26 11:08:29,396 44 INFO rb-35659da-226004-429082 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-26 11:08:29,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.038 0.239 2026-10-26 11:08:29,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.085 2026-10-26 11:08:29,578 44 INFO rb-35659da-226004-429082 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-26 11:08:29,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.064 2026-10-26 11:08:29,601 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:08:29,638 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.115 2026-10-26 11:08:29,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.016 0.147 2026-10-26 11:08:29,715 44 INFO rb-35659da-226004-429082 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-26 11:08:29,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.193 2026-10-26 11:08:29,748 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:08:29,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.239 2026-10-26 11:08:29,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.299 2026-10-26 11:08:29,875 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.251 2026-10-26 11:08:29,922 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.260 2026-10-26 11:08:29,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:29] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.262 2026-10-26 11:08:30,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:30] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.240 2026-10-26 11:08:30,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.039 0.301 2026-10-26 11:08:30,222 44 INFO rb-35659da-226004-429082 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-26 11:08:30,292 44 INFO rb-35659da-226004-429082 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-26 11:08:30,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.084 0.247 2026-10-26 11:08:30,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.037 0.101 2026-10-26 11:08:30,916 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.026 2026-10-26 11:08:31,011 44 INFO rb-35659da-226004-429082 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-26 11:08:31,235 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:31] "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.140 2026-10-26 11:08:31,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.067 0.148 2026-10-26 11:08:31,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.185 2026-10-26 11:08:31,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.050 2026-10-26 11:08:31,680 44 INFO rb-35659da-226004-429082 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-26 11:08:31,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:31] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.020 0.066 2026-10-26 11:08:31,749 44 INFO rb-35659da-226004-429082 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-26 11:08:31,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.092 2026-10-26 11:08:31,876 44 INFO rb-35659da-226004-429082 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-26 11:08:31,925 44 INFO rb-35659da-226004-429082 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-26 11:08:32,012 44 INFO rb-35659da-226004-429082 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-26 11:08:32,039 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:08:32,042 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:08:32,057 44 INFO rb-35659da-226004-429082 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-26 11:08:32,111 44 INFO rb-35659da-226004-429082 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-26 11:08:32,194 44 INFO rb-35659da-226004-429082 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-26 11:08:32,278 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: tour succeeded 2026-10-26 11:08:32,280 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: ╔═════════════════════════════════════╗ ║ TOUR PoSDownPaymentAmount SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-26 11:08:32,298 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53928379 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '29085527-d3fe-4355-94cf-f99e3807bc2d'}] 2026-10-26 11:08:32,316 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 11:08:32,493 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: heap 17379036 (allocated 19660800) 2026-10-26 11:08:32,525 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing chrome headless with pid 117934 2026-10-26 11:08:32,529 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing websocket connection 2026-10-26 11:08:32,533 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53928379 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '29085527-d3fe-4355-94cf-f99e3807bc2d'} created pos.order #810 2026-10-26 11:08:32,535 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Terminating chrome headless with pid 117934 2026-10-26 11:08:32,538 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53928379 finished 2026-10-26 11:08:32,696 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110832_695908_test_downpayment_amount_to_invoice.txt 2026-10-26 11:08:32,696 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Removing chrome user profile "/tmp/tmpcwutxxdb_chrome_odoo" 2026-10-26 11:08:32,752 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: waiting for threads: [, ] 2026-10-26 11:08:32,765 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.135 0.343 2026-10-26 11:08:33,890 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_goods_product_no_stock_move ... 2026-10-26 11:08:34,980 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91181844 started for PoS orders references: [{'name': 'Order 00044-003-0016', 'pos_reference': None, 'uuid': '59e7d25d-6db1-4641-beed-50fbcf331c34'}] 2026-10-26 11:08:35,564 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91181844 order {'name': 'Order 00044-003-0016', 'pos_reference': None, 'uuid': '59e7d25d-6db1-4641-beed-50fbcf331c34'} created pos.order #811 2026-10-26 11:08:35,565 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91181844 finished 2026-10-26 11:08:35,716 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-10-26 11:08:38,071 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-10-26 11:08:39,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome pid: 118149 2026-10-26 11:08:39,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless temporary user profile dir: /tmp/tmp40xv3vvu_chrome_odoo 2026-10-26 11:08:39,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:41845/json/version 2026-10-26 11:08:39,268 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41845', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:08:39,363 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Browser version: Chrome/150.0.7871.114 2026-10-26 11:08:39,363 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:41845/json 2026-10-26 11:08:39,365 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41845', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:08:39,376 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Websocket url found: ws://127.0.0.1:41845/devtools/page/67E793301459428C80651F7B077EFCAB 2026-10-26 11:08:39,394 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Enable chrome headless console log notification 2026-10-26 11:08:39,401 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless enable page notifications 2026-10-26 11:08:39,604 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:08:39,639 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Setting session cookie in browser 2026-10-26 11:08:39,647 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:08:39,647 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:08:39,676 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:08:40,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:40] "GET /pos/ui/127 HTTP/1.1" 200 - 90 0.054 0.724 2026-10-26 11:08:40,465 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigation result: {'frameId': '67E793301459428C80651F7B077EFCAB', 'loaderId': '4A9B34C0E3F01DCCB09D0235C8A82BDC', 'isDownload': False} 2026-10-26 11:08:40,465 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-26 11:08:40,497 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:08:40,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:40] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-26 11:08:40,535 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:40] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-26 11:08:40,541 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:40] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-26 11:08:41,306 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:08:41,334 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:08:41,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.049 2026-10-26 11:08:41,402 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:08:41,402 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-26 11:08:41,424 44 INFO rb-35659da-226004-429082 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-26 11:08:41,452 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:08:41,481 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:08:41,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.024 2026-10-26 11:08:41,567 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-26 11:08:41,665 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.027 0.055 2026-10-26 11:08:41,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-26 11:08:42,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.314 0.679 2026-10-26 11:08:42,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:08:42,922 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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-26 11:08:43,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.062 2026-10-26 11:08:43,090 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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.008 2026-10-26 11:08:43,125 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: Owl is running in 'dev' mode. 2026-10-26 11:08:43,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.011 2026-10-26 11:08:43,271 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:08:43,272 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:08:43,282 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:08:43,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 14 0.041 0.060 2026-10-26 11:08:43,388 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:08:43,392 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.008 0.131 2026-10-26 11:08:43,400 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.112 2026-10-26 11:08:43,411 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "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-26 11:08:43,454 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-10-26 11:08:43,573 44 INFO rb-35659da-226004-429082 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-26 11:08:43,618 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:08:43,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.069 0.095 2026-10-26 11:08:43,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.072 0.244 2026-10-26 11:08:43,999 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:43] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.016 0.342 2026-10-26 11:08:44,020 44 INFO rb-35659da-226004-429082 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-26 11:08:44,028 44 INFO rb-35659da-226004-429082 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-26 11:08:44,039 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:08:44,058 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:08:44,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:44] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.013 0.214 2026-10-26 11:08:44,132 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:44] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.246 2026-10-26 11:08:44,171 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:44] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.262 2026-10-26 11:08:44,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:44] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.286 2026-10-26 11:08:44,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:44] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.320 2026-10-26 11:08:44,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:44] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.266 2026-10-26 11:08:44,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:44] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.256 2026-10-26 11:08:44,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:44] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.262 2026-10-26 11:08:44,547 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.333 2026-10-26 11:08:44,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:44] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.374 2026-10-26 11:08:44,606 44 INFO rb-35659da-226004-429082 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-26 11:08:44,673 44 INFO rb-35659da-226004-429082 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-26 11:08:44,928 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.061 0.187 2026-10-26 11:08:45,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.023 0.061 2026-10-26 11:08:45,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.016 2026-10-26 11:08:45,219 44 INFO rb-35659da-226004-429082 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-26 11:08:45,423 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:45] "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.061 0.133 2026-10-26 11:08:45,711 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.079 0.196 2026-10-26 11:08:45,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.263 2026-10-26 11:08:45,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.057 2026-10-26 11:08:45,883 44 INFO rb-35659da-226004-429082 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-26 11:08:45,908 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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.016 0.052 2026-10-26 11:08:45,963 44 INFO rb-35659da-226004-429082 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-26 11:08:46,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.024 0.094 2026-10-26 11:08:46,071 44 INFO rb-35659da-226004-429082 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-26 11:08:46,159 44 INFO rb-35659da-226004-429082 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-26 11:08:46,186 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:08:46,189 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:08:46,209 44 INFO rb-35659da-226004-429082 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-26 11:08:46,263 44 INFO rb-35659da-226004-429082 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-26 11:08:46,336 44 INFO rb-35659da-226004-429082 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-26 11:08:46,391 44 INFO rb-35659da-226004-429082 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-26 11:08:46,487 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: tour succeeded 2026-10-26 11:08:46,488 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-26 11:08:46,497 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:08:46,502 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78742254 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '2f62a817-682a-445d-a26a-85aad7868d68'}] 2026-10-26 11:08:46,677 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: heap 17289692 (allocated 18612224) 2026-10-26 11:08:46,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing chrome headless with pid 118149 2026-10-26 11:08:46,745 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing websocket connection 2026-10-26 11:08:46,749 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Terminating chrome headless with pid 118149 2026-10-26 11:08:46,922 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110846_922353_test_downpayment_invoice_line_name.txt 2026-10-26 11:08:46,923 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Removing chrome user profile "/tmp/tmp40xv3vvu_chrome_odoo" 2026-10-26 11:08:46,947 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: waiting for threads: [, ] 2026-10-26 11:08:48,837 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78742254 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '2f62a817-682a-445d-a26a-85aad7868d68'} created pos.order #812 2026-10-26 11:08:48,845 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78742254 finished 2026-10-26 11:08:49,126 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 566 0.627 2.000 2026-10-26 11:08:49,173 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-10-26 11:08:51,028 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 118365 2026-10-26 11:08:51,029 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpsp2rq40t_chrome_odoo 2026-10-26 11:08:51,029 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:37285/json/version 2026-10-26 11:08:51,031 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37285', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:08:51,135 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-26 11:08:51,135 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:37285/json 2026-10-26 11:08:51,136 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37285', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:08:51,163 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:37285/devtools/page/E744F5BF29203E42872063E177B1DA6E 2026-10-26 11:08:51,190 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-26 11:08:51,214 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-26 11:08:51,526 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:08:51,537 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-26 11:08:51,540 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:08:51,540 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-26 11:08:51,559 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:08:52,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:52] "GET /pos/ui/127 HTTP/1.1" 200 - 86 0.061 0.822 2026-10-26 11:08:52,450 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'E744F5BF29203E42872063E177B1DA6E', 'loaderId': '9D2DD043D51D74D54B4E52C2C99CCB43', 'isDownload': False} 2026-10-26 11:08:52,450 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-26 11:08:52,481 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:08:52,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:52] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.015 2026-10-26 11:08:52,523 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:52] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.027 2026-10-26 11:08:52,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:52] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.038 2026-10-26 11:08:53,325 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:08:53,351 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:08:53,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.028 2026-10-26 11:08:53,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 11:08:53,438 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:08:53,459 44 INFO rb-35659da-226004-429082 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-26 11:08:53,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.012 2026-10-26 11:08:53,506 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:08:53,547 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.017 2026-10-26 11:08:53,567 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.032 2026-10-26 11:08:53,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.019 0.074 2026-10-26 11:08:53,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-26 11:08:54,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.323 0.650 2026-10-26 11:08:54,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:54] "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-26 11:08:54,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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.024 2026-10-26 11:08:55,118 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.056 2026-10-26 11:08:55,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-26 11:08:55,218 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-26 11:08:55,261 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 11:08:55,428 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:08:55,469 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:08:55,500 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:08:55,552 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:08:55,567 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "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-26 11:08:55,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 14 0.077 0.124 2026-10-26 11:08:55,650 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.005 0.205 2026-10-26 11:08:55,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.145 2026-10-26 11:08:55,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.010 0.086 2026-10-26 11:08:55,713 44 INFO rb-35659da-226004-429082 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-26 11:08:55,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.019 2026-10-26 11:08:55,896 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:08:56,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.086 0.109 2026-10-26 11:08:56,080 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:08:56,088 44 INFO rb-35659da-226004-429082 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-26 11:08:56,091 44 INFO rb-35659da-226004-429082 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-26 11:08:56,103 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:08:56,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.159 2026-10-26 11:08:56,195 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.226 2026-10-26 11:08:56,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.274 2026-10-26 11:08:56,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.312 2026-10-26 11:08:56,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.029 0.511 2026-10-26 11:08:56,436 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.017 0.299 2026-10-26 11:08:56,474 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.318 2026-10-26 11:08:56,504 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.282 2026-10-26 11:08:56,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.237 2026-10-26 11:08:56,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-26 11:08:56,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.069 0.405 2026-10-26 11:08:56,777 44 INFO rb-35659da-226004-429082 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-26 11:08:56,852 44 INFO rb-35659da-226004-429082 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-26 11:08:57,094 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.055 0.179 2026-10-26 11:08:57,260 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.029 0.094 2026-10-26 11:08:57,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.014 2026-10-26 11:08:57,462 44 INFO rb-35659da-226004-429082 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-26 11:08:57,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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.095 0.137 2026-10-26 11:08:57,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.054 0.121 2026-10-26 11:08:57,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:57] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.173 2026-10-26 11:08:58,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.066 2026-10-26 11:08:58,129 44 INFO rb-35659da-226004-429082 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-26 11:08:58,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08: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.016 0.078 2026-10-26 11:08:58,233 44 INFO rb-35659da-226004-429082 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-26 11:08:58,343 44 INFO rb-35659da-226004-429082 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-26 11:08:58,349 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.021 0.087 2026-10-26 11:08:58,426 44 INFO rb-35659da-226004-429082 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-26 11:08:58,448 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:08:58,451 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:08:58,478 44 INFO rb-35659da-226004-429082 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-26 11:08:58,528 44 INFO rb-35659da-226004-429082 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-26 11:08:58,615 44 INFO rb-35659da-226004-429082 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-26 11:08:58,679 44 INFO rb-35659da-226004-429082 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-26 11:08:58,749 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-26 11:08:58,751 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-26 11:08:58,773 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:08:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:08:58,779 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87012808 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'dcb075f3-02e7-41ef-913c-b8b45774b16e'}] 2026-10-26 11:08:58,878 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17467340 (allocated 19398656) 2026-10-26 11:08:58,922 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 118365 2026-10-26 11:08:58,928 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-26 11:08:58,934 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 118365 2026-10-26 11:08:59,086 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110859_085875_test_downpayment_invoice_link.txt 2026-10-26 11:08:59,086 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpsp2rq40t_chrome_odoo" 2026-10-26 11:08:59,164 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-26 11:09:01,576 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87012808 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'dcb075f3-02e7-41ef-913c-b8b45774b16e'} created pos.order #813 2026-10-26 11:09:01,581 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87012808 finished 2026-10-26 11:09:01,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 599 0.720 2.391 2026-10-26 11:09:03,813 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 118592 2026-10-26 11:09:03,813 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp36jld0x0_chrome_odoo 2026-10-26 11:09:03,813 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:46691/json/version 2026-10-26 11:09:03,815 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46691', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:09:03,888 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-26 11:09:03,888 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:46691/json 2026-10-26 11:09:03,889 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46691', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:09:03,906 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:46691/devtools/page/FF9715430ED33C3EB9BC845492E7E3EC 2026-10-26 11:09:03,921 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-26 11:09:03,934 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-26 11:09:04,119 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:09:04,124 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-26 11:09:04,127 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:09:04,127 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-26 11:09:04,231 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:04] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.022 0.061 2026-10-26 11:09:04,238 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'FF9715430ED33C3EB9BC845492E7E3EC', 'loaderId': '2723A9BBED14F95EF2B9D4615676881D', 'isDownload': False} 2026-10-26 11:09:04,238 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice2')" 2026-10-26 11:09:04,269 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:09:04,305 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:04] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.015 2026-10-26 11:09:04,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:04] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-26 11:09:04,332 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:04] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-10-26 11:09:05,118 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:09:05,129 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:09:05,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:09:05,186 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:09:05,206 44 INFO rb-35659da-226004-429082 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-26 11:09:05,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.007 0.014 2026-10-26 11:09:05,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:09:05,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:09:05,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09: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.014 2026-10-26 11:09:05,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.029 2026-10-26 11:09:05,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.016 0.047 2026-10-26 11:09:05,420 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-26 11:09:06,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 278 0.200 0.550 2026-10-26 11:09:06,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:09:06,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:09:06,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.054 2026-10-26 11:09:06,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-10-26 11:09:06,597 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-26 11:09:06,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09: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-26 11:09:06,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:09:06,730 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:09:06,770 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:09:06,775 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:09:06,825 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:09:06,842 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:09:06,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 7 0.025 0.064 2026-10-26 11:09:06,938 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:09:06,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:06] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.006 0.180 2026-10-26 11:09:07,061 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.030 0.141 2026-10-26 11:09:07,084 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.152 2026-10-26 11:09:07,098 44 INFO rb-35659da-226004-429082 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-26 11:09:07,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.046 0.253 2026-10-26 11:09:07,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.037 0.077 2026-10-26 11:09:07,363 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.014 0.113 2026-10-26 11:09:07,380 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:07,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-26 11:09:07,446 44 INFO rb-35659da-226004-429082 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-26 11:09:07,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.170 2026-10-26 11:09:07,501 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.232 2026-10-26 11:09:07,514 44 INFO rb-35659da-226004-429082 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-26 11:09:07,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-10-26 11:09:07,574 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:09:07,622 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.017 0.291 2026-10-26 11:09:07,640 44 INFO rb-35659da-226004-429082 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-26 11:09:07,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.248 2026-10-26 11:09:07,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.296 2026-10-26 11:09:07,748 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.287 2026-10-26 11:09:07,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.018 0.217 2026-10-26 11:09:08,022 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.025 0.066 2026-10-26 11:09:08,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.013 2026-10-26 11:09:08,261 44 INFO rb-35659da-226004-429082 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-26 11:09:08,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:08] "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.063 0.142 2026-10-26 11:09:08,704 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.058 0.163 2026-10-26 11:09:08,722 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.181 2026-10-26 11:09:08,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.048 2026-10-26 11:09:08,885 44 INFO rb-35659da-226004-429082 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-26 11:09:08,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:08] "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.074 2026-10-26 11:09:08,983 44 INFO rb-35659da-226004-429082 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-26 11:09:09,093 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.036 0.073 2026-10-26 11:09:09,127 44 INFO rb-35659da-226004-429082 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-26 11:09:09,231 44 INFO rb-35659da-226004-429082 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-26 11:09:09,260 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:09,262 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:09,290 44 INFO rb-35659da-226004-429082 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-26 11:09:09,332 44 INFO rb-35659da-226004-429082 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-26 11:09:09,412 44 INFO rb-35659da-226004-429082 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-26 11:09:09,471 44 INFO rb-35659da-226004-429082 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-26 11:09:09,556 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-26 11:09:09,557 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice2 SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 11:09:09,572 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83620511 started for PoS orders references: [{'name': '/', 'pos_reference': '262-127-000001', 'uuid': 'a8a96d55-c191-4d73-aefb-1e4cab55b40c'}] 2026-10-26 11:09:09,608 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:09,727 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17276000 (allocated 18087936) 2026-10-26 11:09:09,759 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 118592 2026-10-26 11:09:09,774 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-26 11:09:09,775 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 118592 2026-10-26 11:09:09,996 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110909_996414_test_downpayment_invoice_link.txt 2026-10-26 11:09:09,996 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp36jld0x0_chrome_odoo" 2026-10-26 11:09:10,059 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-26 11:09:11,415 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83620511 order {'name': '/', 'pos_reference': '262-127-000001', 'uuid': 'a8a96d55-c191-4d73-aefb-1e4cab55b40c'} created pos.order #814 2026-10-26 11:09:11,420 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83620511 finished 2026-10-26 11:09:11,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 449 0.722 1.436 2026-10-26 11:09:12,344 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 118808 2026-10-26 11:09:12,344 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpbsv7ivdf_chrome_odoo 2026-10-26 11:09:12,345 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:42915/json/version 2026-10-26 11:09:12,346 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42915', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:09:12,357 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-26 11:09:12,357 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:42915/json 2026-10-26 11:09:12,358 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42915', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:09:12,371 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:42915/devtools/page/D5448A08FC280B72CA8FCF53C03A8417 2026-10-26 11:09:12,377 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-26 11:09:12,385 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-26 11:09:12,416 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:09:12,419 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-26 11:09:12,425 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:09:12,425 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-26 11:09:12,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:12] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.036 0.081 2026-10-26 11:09:12,593 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'D5448A08FC280B72CA8FCF53C03A8417', 'loaderId': 'B33661A338EFDCDBD8290DF5B7A36DE6', 'isDownload': False} 2026-10-26 11:09:12,593 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder2')" 2026-10-26 11:09:12,629 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:09:12,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:12] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.016 2026-10-26 11:09:12,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:12] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-26 11:09:12,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:12] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-10-26 11:09:13,484 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:09:13,503 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:09:13,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:09:13,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 11:09:13,559 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:09:13,577 44 INFO rb-35659da-226004-429082 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-26 11:09:13,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09: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-26 11:09:13,630 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:13,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:13] "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.016 2026-10-26 11:09:13,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-26 11:09:13,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.008 0.063 2026-10-26 11:09:13,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-26 11:09:14,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 278 0.247 0.713 2026-10-26 11:09:14,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:09:14,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09: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-26 11:09:15,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-26 11:09:15,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 11:09:15,161 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-26 11:09:15,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:09:15,255 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:15,311 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:09:15,328 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:09:15,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 7 0.022 0.038 2026-10-26 11:09:15,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.006 0.088 2026-10-26 11:09:15,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.110 2026-10-26 11:09:15,402 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:09:15,428 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "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-26 11:09:15,481 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.066 2026-10-26 11:09:15,545 44 INFO rb-35659da-226004-429082 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-26 11:09:15,652 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 11:09:15,711 44 INFO rb-35659da-226004-429082 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-26 11:09:15,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.031 0.081 2026-10-26 11:09:15,848 44 INFO rb-35659da-226004-429082 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-26 11:09:15,857 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.065 2026-10-26 11:09:15,921 44 INFO rb-35659da-226004-429082 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-26 11:09:15,958 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.111 0.222 2026-10-26 11:09:15,976 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:09:16,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:16] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.266 2026-10-26 11:09:16,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:16] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.051 0.462 2026-10-26 11:09:16,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:16] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.275 2026-10-26 11:09:16,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:16] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.015 0.303 2026-10-26 11:09:16,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:16] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.259 2026-10-26 11:09:16,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:16] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.015 0.543 2026-10-26 11:09:16,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:16] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.359 2026-10-26 11:09:16,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:16] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.269 2026-10-26 11:09:16,474 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:16] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.289 2026-10-26 11:09:16,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:16] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.291 2026-10-26 11:09:16,665 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.389 2026-10-26 11:09:16,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.020 0.062 2026-10-26 11:09:16,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.007 0.029 2026-10-26 11:09:17,014 44 INFO rb-35659da-226004-429082 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-26 11:09:17,260 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:17] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.070 0.171 2026-10-26 11:09:17,539 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.062 0.194 2026-10-26 11:09:17,567 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:17] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.257 2026-10-26 11:09:17,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.029 0.052 2026-10-26 11:09:17,739 44 INFO rb-35659da-226004-429082 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-26 11:09:17,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:17] "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.017 0.069 2026-10-26 11:09:17,884 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:17] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.039 0.091 2026-10-26 11:09:17,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.021 0.110 2026-10-26 11:09:18,078 44 INFO rb-35659da-226004-429082 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-26 11:09:18,131 44 INFO rb-35659da-226004-429082 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-26 11:09:18,231 44 INFO rb-35659da-226004-429082 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-26 11:09:18,267 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:09:18,270 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:09:18,281 44 INFO rb-35659da-226004-429082 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-26 11:09:18,334 44 INFO rb-35659da-226004-429082 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-26 11:09:18,424 44 INFO rb-35659da-226004-429082 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-26 11:09:18,480 44 INFO rb-35659da-226004-429082 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-26 11:09:18,569 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-26 11:09:18,571 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosSettleAndInvoiceOrder2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-26 11:09:18,593 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:09:18,601 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56871908 started for PoS orders references: [{'name': '/', 'pos_reference': '263-127-000001', 'uuid': '4dcf6fb2-bee1-428c-8861-3d45d766b802'}] 2026-10-26 11:09:18,755 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17525500 (allocated 19922944) 2026-10-26 11:09:18,792 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 118808 2026-10-26 11:09:18,799 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-26 11:09:18,800 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 118808 2026-10-26 11:09:18,975 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110918_974937_test_downpayment_invoice_link.txt 2026-10-26 11:09:18,975 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpbsv7ivdf_chrome_odoo" 2026-10-26 11:09:19,010 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-26 11:09:19,018 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #243 deleted stock.move.line records with IDs: [1314] 2026-10-26 11:09:21,329 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56871908 order {'name': '/', 'pos_reference': '263-127-000001', 'uuid': '4dcf6fb2-bee1-428c-8861-3d45d766b802'} created pos.order #815 2026-10-26 11:09:21,334 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56871908 finished 2026-10-26 11:09:21,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 766 0.961 2.147 2026-10-26 11:09:21,858 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-10-26 11:09:23,390 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome pid: 119024 2026-10-26 11:09:23,390 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless temporary user profile dir: /tmp/tmp4njh9ipg_chrome_odoo 2026-10-26 11:09:23,390 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:46669/json/version 2026-10-26 11:09:23,392 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46669', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:09:23,419 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Browser version: Chrome/150.0.7871.114 2026-10-26 11:09:23,419 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:46669/json 2026-10-26 11:09:23,420 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46669', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:09:23,442 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Websocket url found: ws://127.0.0.1:46669/devtools/page/0D1407A99D6CA93B29B6C53429C1E051 2026-10-26 11:09:23,463 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Enable chrome headless console log notification 2026-10-26 11:09:23,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless enable page notifications 2026-10-26 11:09:23,732 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:09:23,738 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Setting session cookie in browser 2026-10-26 11:09:23,750 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:09:23,750 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-26 11:09:23,784 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:09:24,699 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:24] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.059 0.863 2026-10-26 11:09:24,710 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigation result: {'frameId': '0D1407A99D6CA93B29B6C53429C1E051', 'loaderId': '546E33E3A3B7D7C6D38FD00CCE966657', 'isDownload': False} 2026-10-26 11:09:24,710 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-10-26 11:09:24,750 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:09:24,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:24] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-26 11:09:24,792 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:24] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-26 11:09:24,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:24] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.031 2026-10-26 11:09:25,613 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:25,640 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.023 2026-10-26 11:09:25,641 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:09:25,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 11:09:25,684 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:09:25,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09: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-26 11:09:25,697 44 INFO rb-35659da-226004-429082 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-26 11:09:25,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:09:25,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:25] "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.034 2026-10-26 11:09:25,852 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.084 2026-10-26 11:09:25,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.067 2026-10-26 11:09:25,953 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-26 11:09:26,929 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.275 0.652 2026-10-26 11:09:26,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:09:27,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09: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-26 11:09:27,162 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.054 2026-10-26 11:09:27,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-10-26 11:09:27,264 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: Owl is running in 'dev' mode. 2026-10-26 11:09:27,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-26 11:09:27,388 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:09:27,412 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:09:27,417 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 11:09:27,422 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.007 0.040 2026-10-26 11:09:27,515 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:09:27,544 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "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-26 11:09:27,573 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.080 0.098 2026-10-26 11:09:27,594 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.212 2026-10-26 11:09:27,641 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.007 0.083 2026-10-26 11:09:27,731 44 INFO rb-35659da-226004-429082 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-26 11:09:27,771 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:09:27,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.046 0.078 2026-10-26 11:09:27,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:27] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.007 0.108 2026-10-26 11:09:28,018 44 INFO rb-35659da-226004-429082 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-26 11:09:28,066 44 INFO rb-35659da-226004-429082 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-26 11:09:28,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.063 0.253 2026-10-26 11:09:28,094 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:09:28,106 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:09:28,126 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.174 2026-10-26 11:09:28,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.229 2026-10-26 11:09:28,205 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.236 2026-10-26 11:09:28,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.274 2026-10-26 11:09:28,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.309 2026-10-26 11:09:28,319 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-26 11:09:28,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-26 11:09:28,403 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.214 2026-10-26 11:09:28,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.038 0.279 2026-10-26 11:09:28,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.316 2026-10-26 11:09:28,589 44 INFO rb-35659da-226004-429082 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-26 11:09:28,656 44 INFO rb-35659da-226004-429082 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-26 11:09:28,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 75 0.079 0.210 2026-10-26 11:09:29,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.038 0.085 2026-10-26 11:09:29,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.023 2026-10-26 11:09:29,320 44 INFO rb-35659da-226004-429082 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-26 11:09:29,593 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:29] "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.105 0.162 2026-10-26 11:09:29,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.085 0.158 2026-10-26 11:09:29,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.233 2026-10-26 11:09:29,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.051 2026-10-26 11:09:30,071 44 INFO rb-35659da-226004-429082 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-26 11:09:30,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:30] "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.068 2026-10-26 11:09:30,183 44 INFO rb-35659da-226004-429082 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-26 11:09:30,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.094 2026-10-26 11:09:30,323 44 INFO rb-35659da-226004-429082 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-26 11:09:30,400 44 INFO rb-35659da-226004-429082 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-26 11:09:30,439 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:09:30,444 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:09:30,454 44 INFO rb-35659da-226004-429082 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-26 11:09:30,500 44 INFO rb-35659da-226004-429082 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-26 11:09:30,588 44 INFO rb-35659da-226004-429082 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-26 11:09:30,671 44 INFO rb-35659da-226004-429082 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-26 11:09:30,695 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48790190 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'ee3c373f-f845-4b6a-9ce3-d7b61bcf88da'}] 2026-10-26 11:09:30,699 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:09:30,895 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48790190 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'ee3c373f-f845-4b6a-9ce3-d7b61bcf88da'} created pos.order #816 2026-10-26 11:09:30,921 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48790190 finished 2026-10-26 11:09:31,201 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 169 0.148 0.364 2026-10-26 11:09:31,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.076 2026-10-26 11:09:31,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:31] "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-26 11:09:31,654 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80697256 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'ee3c373f-f845-4b6a-9ce3-d7b61bcf88da'}] 2026-10-26 11:09:31,671 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80697256 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'ee3c373f-f845-4b6a-9ce3-d7b61bcf88da'} sync ignored for existing PoS order pos.order(816,) (state: paid) 2026-10-26 11:09:31,684 44 INFO rb-35659da-226004-429082 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-26 11:09:31,706 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80697256 finished 2026-10-26 11:09:31,734 44 INFO rb-35659da-226004-429082 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-26 11:09:31,784 44 INFO rb-35659da-226004-429082 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-26 11:09:31,850 44 INFO rb-35659da-226004-429082 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-26 11:09:31,895 44 INFO rb-35659da-226004-429082 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-26 11:09:31,969 44 INFO rb-35659da-226004-429082 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-26 11:09:32,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.449 0.237 2026-10-26 11:09:32,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:32] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.005 0.381 2026-10-26 11:09:32,405 44 INFO rb-35659da-226004-429082 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-26 11:09:32,488 44 INFO rb-35659da-226004-429082 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-26 11:09:32,519 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.070 0.091 2026-10-26 11:09:32,561 44 INFO rb-35659da-226004-429082 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-26 11:09:32,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.169 2026-10-26 11:09:32,592 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:32] "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.169 2026-10-26 11:09:32,619 44 INFO rb-35659da-226004-429082 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-26 11:09:32,678 44 INFO rb-35659da-226004-429082 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-26 11:09:32,720 44 INFO rb-35659da-226004-429082 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-26 11:09:32,770 44 INFO rb-35659da-226004-429082 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-26 11:09:32,890 44 INFO rb-35659da-226004-429082 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-26 11:09:32,938 44 INFO rb-35659da-226004-429082 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-26 11:09:32,995 44 INFO rb-35659da-226004-429082 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-26 11:09:33,013 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09: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.071 0.064 2026-10-26 11:09:33,086 44 INFO rb-35659da-226004-429082 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-26 11:09:33,156 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.043 0.079 2026-10-26 11:09:33,163 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75411448 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000002', 'uuid': '58fc27b4-0858-4293-b34f-5ed8c0de17f1'}] 2026-10-26 11:09:33,477 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75411448 order {'name': '/', 'pos_reference': '261-127-000002', 'uuid': '58fc27b4-0858-4293-b34f-5ed8c0de17f1'} created pos.order #817 2026-10-26 11:09:33,540 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75411448 finished 2026-10-26 11:09:33,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 126 0.306 0.414 2026-10-26 11:09:33,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:09:33,952 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44516424 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-127-000002', 'uuid': '58fc27b4-0858-4293-b34f-5ed8c0de17f1'}] 2026-10-26 11:09:33,964 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44516424 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-127-000002', 'uuid': '58fc27b4-0858-4293-b34f-5ed8c0de17f1'} sync ignored for existing PoS order pos.order(817,) (state: paid) 2026-10-26 11:09:33,972 44 INFO rb-35659da-226004-429082 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-26 11:09:33,999 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44516424 finished 2026-10-26 11:09:34,013 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: tour succeeded 2026-10-26 11:09:34,014 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRefundDownpayment SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-26 11:09:34,192 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: heap 20412024 (allocated 22155264) 2026-10-26 11:09:34,223 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing chrome headless with pid 119024 2026-10-26 11:09:34,224 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing websocket connection 2026-10-26 11:09:34,225 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Terminating chrome headless with pid 119024 2026-10-26 11:09:34,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.079 0.217 2026-10-26 11:09:34,362 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110934_362426_test_downpayment_refund.txt 2026-10-26 11:09:34,362 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Removing chrome user profile "/tmp/tmp4njh9ipg_chrome_odoo" 2026-10-26 11:09:35,293 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-10-26 11:09:37,735 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome pid: 119255 2026-10-26 11:09:37,735 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless temporary user profile dir: /tmp/tmpsa1vcy_u_chrome_odoo 2026-10-26 11:09:37,736 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:41369/json/version 2026-10-26 11:09:37,737 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41369', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:09:37,791 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Browser version: Chrome/150.0.7871.114 2026-10-26 11:09:37,791 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:41369/json 2026-10-26 11:09:37,792 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41369', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:09:37,812 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Websocket url found: ws://127.0.0.1:41369/devtools/page/28659384D480261FFCCF73874CE54337 2026-10-26 11:09:37,828 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Enable chrome headless console log notification 2026-10-26 11:09:37,844 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless enable page notifications 2026-10-26 11:09:38,171 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:09:38,177 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Setting session cookie in browser 2026-10-26 11:09:38,180 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:09:38,180 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:09:38,200 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:09:39,014 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:39] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.069 0.750 2026-10-26 11:09:39,018 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigation result: {'frameId': '28659384D480261FFCCF73874CE54337', 'loaderId': 'F109CB4F9A053BE5A54ED1777D8CEA26', 'isDownload': False} 2026-10-26 11:09:39,019 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-10-26 11:09:39,047 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:09:39,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:39] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.017 2026-10-26 11:09:39,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:39] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.032 2026-10-26 11:09:39,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:39] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.012 0.091 2026-10-26 11:09:39,923 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:39,936 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:09:39,996 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.038 2026-10-26 11:09:40,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-26 11:09:40,054 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:09:40,067 44 INFO rb-35659da-226004-429082 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-26 11:09:40,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:09:40,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:40,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-26 11:09:40,206 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:40] "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.035 2026-10-26 11:09:40,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-26 11:09:40,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:40] "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-26 11:09:41,339 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.356 0.611 2026-10-26 11:09:41,386 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.034 2026-10-26 11:09:41,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.009 2026-10-26 11:09:41,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:41] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.053 2026-10-26 11:09:41,695 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.002 0.007 2026-10-26 11:09:41,710 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: Owl is running in 'dev' mode. 2026-10-26 11:09:41,755 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-26 11:09:41,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:41,825 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:09:41,868 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:09:41,879 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:09:41,942 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:41] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.041 0.067 2026-10-26 11:09:41,948 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:41,978 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:09:42,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.011 0.141 2026-10-26 11:09:42,016 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:09:42,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.016 0.054 2026-10-26 11:09:42,172 44 INFO rb-35659da-226004-429082 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-26 11:09:42,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.062 0.131 2026-10-26 11:09:42,378 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.062 0.298 2026-10-26 11:09:42,388 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:09:42,428 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.012 0.163 2026-10-26 11:09:42,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.165 2026-10-26 11:09:42,506 44 INFO rb-35659da-226004-429082 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-26 11:09:42,539 44 INFO rb-35659da-226004-429082 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-26 11:09:42,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.246 2026-10-26 11:09:42,567 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:09:42,592 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.277 2026-10-26 11:09:42,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.019 0.343 2026-10-26 11:09:42,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.264 2026-10-26 11:09:42,743 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.307 2026-10-26 11:09:42,815 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.016 0.310 2026-10-26 11:09:42,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image?model=product.template&field=image_128&id=2206&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.275 2026-10-26 11:09:42,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image?model=product.template&field=image_128&id=2204&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.296 2026-10-26 11:09:42,942 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image?model=product.template&field=image_128&id=2205&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.264 2026-10-26 11:09:42,976 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:42] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.265 2026-10-26 11:09:43,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.045 0.301 2026-10-26 11:09:43,142 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:43] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.317 2026-10-26 11:09:43,163 44 INFO rb-35659da-226004-429082 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-26 11:09:43,230 44 INFO rb-35659da-226004-429082 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-26 11:09:43,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 75 0.099 0.220 2026-10-26 11:09:43,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.080 0.110 2026-10-26 11:09:43,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.035 2026-10-26 11:09:44,030 44 INFO rb-35659da-226004-429082 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-26 11:09:44,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:44] "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.093 0.161 2026-10-26 11:09:44,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.085 0.156 2026-10-26 11:09:44,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.219 2026-10-26 11:09:44,682 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.064 2026-10-26 11:09:44,779 44 INFO rb-35659da-226004-429082 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-26 11:09:44,813 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09: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.035 0.066 2026-10-26 11:09:44,837 44 INFO rb-35659da-226004-429082 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-26 11:09:44,976 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.033 0.095 2026-10-26 11:09:45,018 44 INFO rb-35659da-226004-429082 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-26 11:09:45,069 44 INFO rb-35659da-226004-429082 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-26 11:09:45,120 44 INFO rb-35659da-226004-429082 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-26 11:09:45,177 44 INFO rb-35659da-226004-429082 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-26 11:09:45,255 44 INFO rb-35659da-226004-429082 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-26 11:09:45,285 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:09:45,288 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:09:45,312 44 INFO rb-35659da-226004-429082 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-26 11:09:45,362 44 INFO rb-35659da-226004-429082 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-26 11:09:45,455 44 INFO rb-35659da-226004-429082 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-26 11:09:45,512 44 INFO rb-35659da-226004-429082 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-26 11:09:45,600 44 INFO rb-35659da-226004-429082 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-26 11:09:45,621 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52434657 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '78f8a6c5-1aaa-4084-a3df-c9266d44c77c'}] 2026-10-26 11:09:45,631 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:48,991 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52434657 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '78f8a6c5-1aaa-4084-a3df-c9266d44c77c'} created pos.order #818 2026-10-26 11:09:49,492 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52434657 finished 2026-10-26 11:09:50,222 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 11:09:50,223 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 922 1.375 3.231 2026-10-26 11:09:50,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 33 0.074 0.083 2026-10-26 11:09:50,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:50] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.174 2026-10-26 11:09:50,510 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:50] "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-26 11:09:50,742 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: tour succeeded 2026-10-26 11:09:50,743 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: ╔══════════════════════════════════════════╗ ║ TOUR PoSDownPaymentLinesPerTax SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-26 11:09:50,759 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8485140 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '78f8a6c5-1aaa-4084-a3df-c9266d44c77c'}] 2026-10-26 11:09:50,797 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8485140 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '78f8a6c5-1aaa-4084-a3df-c9266d44c77c'} sync ignored for existing PoS order pos.order(818,) (state: done) 2026-10-26 11:09:50,838 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8485140 finished 2026-10-26 11:09:50,973 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: heap 18869148 (allocated 20582400) 2026-10-26 11:09:50,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing chrome headless with pid 119255 2026-10-26 11:09:51,017 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing websocket connection 2026-10-26 11:09:51,022 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 86 0.107 0.160 2026-10-26 11:09:51,024 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Terminating chrome headless with pid 119255 2026-10-26 11:09:51,185 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_110951_184909_test_downpayment_with_taxed_product.txt 2026-10-26 11:09:51,185 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Removing chrome user profile "/tmp/tmpsa1vcy_u_chrome_odoo" 2026-10-26 11:09:51,299 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-10-26 11:09:52,685 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome pid: 119477 2026-10-26 11:09:52,686 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless temporary user profile dir: /tmp/tmpv2chc1t6_chrome_odoo 2026-10-26 11:09:52,686 44 INFO rb-35659da-226004-429082 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:45917/json/version 2026-10-26 11:09:52,689 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45917', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:09:52,719 44 INFO rb-35659da-226004-429082 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-26 11:09:52,719 44 INFO rb-35659da-226004-429082 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:45917/json 2026-10-26 11:09:52,720 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45917', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:09:52,742 44 INFO rb-35659da-226004-429082 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:45917/devtools/page/AB1B0F4475A5A16B4AE4EDBC13CF226A 2026-10-26 11:09:52,753 44 INFO rb-35659da-226004-429082 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-26 11:09:52,771 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless enable page notifications 2026-10-26 11:09:52,995 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:09:52,998 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Setting session cookie in browser 2026-10-26 11:09:53,007 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:09:53,007 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:09:53,034 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:09:54,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:54] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.054 0.997 2026-10-26 11:09:54,084 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigation result: {'frameId': 'AB1B0F4475A5A16B4AE4EDBC13CF226A', 'loaderId': '55D3187959B44C6606A077FFA230190F', 'isDownload': False} 2026-10-26 11:09:54,084 44 INFO rb-35659da-226004-429082 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-26 11:09:54,107 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:09:54,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:54] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-26 11:09:54,158 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:54] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-10-26 11:09:54,170 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:54] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.044 2026-10-26 11:09:54,914 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:54,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.014 0.019 2026-10-26 11:09:54,951 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 11:09:54,996 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:09:55,009 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.015 2026-10-26 11:09:55,014 44 INFO rb-35659da-226004-429082 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-26 11:09:55,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 11:09:55,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:09:55,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.020 2026-10-26 11:09:55,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:55] "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.054 2026-10-26 11:09:55,188 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-26 11:09:55,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.071 2026-10-26 11:09:56,233 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.307 0.567 2026-10-26 11:09:56,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:09:56,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 11:09:56,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:56] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.069 2026-10-26 11:09:56,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:09:56,636 44 INFO rb-35659da-226004-429082 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-26 11:09:56,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:09:56,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:09:56,762 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:09:56,817 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:09:56,842 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:09:56,898 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:56] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.043 0.076 2026-10-26 11:09:56,962 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09: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-26 11:09:56,969 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 11:09:56,989 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:56] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.030 0.152 2026-10-26 11:09:57,031 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:09:57,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.081 0.082 2026-10-26 11:09:57,179 44 INFO rb-35659da-226004-429082 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-26 11:09:57,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.007 0.144 2026-10-26 11:09:57,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.100 0.345 2026-10-26 11:09:57,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.011 0.194 2026-10-26 11:09:57,470 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:09:57,487 44 INFO rb-35659da-226004-429082 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-26 11:09:57,550 44 INFO rb-35659da-226004-429082 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-26 11:09:57,552 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.016 0.176 2026-10-26 11:09:57,572 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:09:57,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.229 2026-10-26 11:09:57,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.015 0.307 2026-10-26 11:09:57,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.342 2026-10-26 11:09:57,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.357 2026-10-26 11:09:57,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.333 2026-10-26 11:09:57,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/image?model=product.template&field=image_128&id=2208&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.254 2026-10-26 11:09:57,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.287 2026-10-26 11:09:57,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:57] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.015 0.272 2026-10-26 11:09:58,016 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:58] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.259 2026-10-26 11:09:58,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.069 0.328 2026-10-26 11:09:58,259 44 INFO rb-35659da-226004-429082 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-26 11:09:58,339 44 INFO rb-35659da-226004-429082 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-26 11:09:58,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.065 0.216 2026-10-26 11:09:58,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.042 0.084 2026-10-26 11:09:58,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.033 2026-10-26 11:09:59,034 44 INFO rb-35659da-226004-429082 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-26 11:09:59,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:59] "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.105 0.175 2026-10-26 11:09:59,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.111 0.174 2026-10-26 11:09:59,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.300 2026-10-26 11:09:59,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.038 0.047 2026-10-26 11:09:59,871 44 INFO rb-35659da-226004-429082 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-26 11:09:59,935 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:09:59] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.042 0.068 2026-10-26 11:10:00,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:00] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.017 0.105 2026-10-26 11:10:00,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.131 2026-10-26 11:10:00,156 44 INFO rb-35659da-226004-429082 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-26 11:10:00,208 44 INFO rb-35659da-226004-429082 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-26 11:10:00,259 44 INFO rb-35659da-226004-429082 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-26 11:10:00,310 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: tour succeeded 2026-10-26 11:10:00,311 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder5 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-26 11:10:00,462 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: heap 16681444 (allocated 17563648) 2026-10-26 11:10:00,490 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing chrome headless with pid 119477 2026-10-26 11:10:00,493 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing websocket connection 2026-10-26 11:10:00,493 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Terminating chrome headless with pid 119477 2026-10-26 11:10:00,664 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111000_664518_test_draft_pos_order_linked_sale_order.txt 2026-10-26 11:10:00,665 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Removing chrome user profile "/tmp/tmpv2chc1t6_chrome_odoo" 2026-10-26 11:10:00,691 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-10-26 11:10:01,969 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome pid: 119691 2026-10-26 11:10:01,969 44 INFO rb-35659da-226004-429082 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/tmpdb7syxys_chrome_odoo 2026-10-26 11:10:01,969 44 INFO rb-35659da-226004-429082 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:39713/json/version 2026-10-26 11:10:01,971 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39713', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:10:02,091 44 INFO rb-35659da-226004-429082 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-26 11:10:02,091 44 INFO rb-35659da-226004-429082 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:39713/json 2026-10-26 11:10:02,092 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39713', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:10:02,105 44 INFO rb-35659da-226004-429082 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:39713/devtools/page/FC2A025564D1C3A822AFA371EBA52E91 2026-10-26 11:10:02,125 44 INFO rb-35659da-226004-429082 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-26 11:10:02,134 44 INFO rb-35659da-226004-429082 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-26 11:10:02,475 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:10:02,477 44 INFO rb-35659da-226004-429082 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-26 11:10:02,484 44 INFO rb-35659da-226004-429082 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=127" in browser 2026-10-26 11:10:02,485 44 INFO rb-35659da-226004-429082 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=127" 2026-10-26 11:10:02,505 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:10:03,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:03] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 84 0.045 0.903 2026-10-26 11:10:03,463 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigation result: {'frameId': 'FC2A025564D1C3A822AFA371EBA52E91', 'loaderId': '1AEE15A2B02B5EFF9EA20E25E373023F', 'isDownload': False} 2026-10-26 11:10:03,463 44 INFO rb-35659da-226004-429082 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-26 11:10:03,500 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:10:03,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:03] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-26 11:10:03,535 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:03] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-26 11:10:03,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:03] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.040 2026-10-26 11:10:04,378 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:10:04,380 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:10:04,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.017 0.040 2026-10-26 11:10:04,485 44 INFO rb-35659da-226004-429082 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=127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:10:04,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-26 11:10:04,492 44 INFO rb-35659da-226004-429082 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-26 11:10:04,515 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:10:04,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:10:04,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:04] "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-26 11:10:04,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.060 2026-10-26 11:10:04,746 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.089 2026-10-26 11:10:04,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.095 2026-10-26 11:10:05,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.291 0.621 2026-10-26 11:10:05,744 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:05] "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-26 11:10:05,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 11:10:06,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.058 2026-10-26 11:10:06,147 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10: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.011 2026-10-26 11:10:06,175 44 INFO rb-35659da-226004-429082 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-26 11:10:06,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:10:06,343 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:10:06,356 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:06,402 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:10:06,418 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 11:10:06,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.038 0.060 2026-10-26 11:10:06,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.024 0.121 2026-10-26 11:10:06,516 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:06,536 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:10:06,680 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 11:10:06,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.106 0.105 2026-10-26 11:10:06,929 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.071 0.232 2026-10-26 11:10:06,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:06] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.010 0.362 2026-10-26 11:10:06,968 44 INFO rb-35659da-226004-429082 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-26 11:10:07,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.009 0.056 2026-10-26 11:10:07,215 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.017 0.057 2026-10-26 11:10:07,268 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-26 11:10:07,278 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:10:07,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.139 2026-10-26 11:10:07,325 44 INFO rb-35659da-226004-429082 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-26 11:10:07,380 44 INFO rb-35659da-226004-429082 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-26 11:10:07,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.195 2026-10-26 11:10:07,414 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:07,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.243 2026-10-26 11:10:07,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.275 2026-10-26 11:10:07,523 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.289 2026-10-26 11:10:07,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "GET /web/image?model=product.template&field=image_128&id=2209&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.272 2026-10-26 11:10:07,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.283 2026-10-26 11:10:07,666 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.220 2026-10-26 11:10:07,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.071 0.286 2026-10-26 11:10:07,923 44 INFO rb-35659da-226004-429082 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-26 11:10:08,079 44 INFO rb-35659da-226004-429082 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-26 11:10:08,130 44 INFO rb-35659da-226004-429082 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-26 11:10:08,211 44 INFO rb-35659da-226004-429082 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-26 11:10:08,279 44 INFO rb-35659da-226004-429082 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-26 11:10:08,327 44 INFO rb-35659da-226004-429082 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-26 11:10:08,383 44 INFO rb-35659da-226004-429082 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-26 11:10:08,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.039 0.080 2026-10-26 11:10:08,448 44 INFO rb-35659da-226004-429082 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-26 11:10:08,515 44 INFO rb-35659da-226004-429082 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-26 11:10:08,558 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.041 0.079 2026-10-26 11:10:08,822 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.078 0.222 2026-10-26 11:10:08,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:08] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.005 0.025 2026-10-26 11:10:08,927 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 2 0.003 0.012 2026-10-26 11:10:09,103 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.027 2026-10-26 11:10:09,235 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: tour succeeded 2026-10-26 11:10:09,236 44 INFO rb-35659da-226004-429082 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-26 11:10:09,383 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: heap 18143396 (allocated 19398656) 2026-10-26 11:10:09,420 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing chrome headless with pid 119691 2026-10-26 11:10:09,423 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing websocket connection 2026-10-26 11:10:09,425 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Terminating chrome headless with pid 119691 2026-10-26 11:10:09,583 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_111009_583383_test_ecommerce_paid_order_is_hidden_in_pos.txt 2026-10-26 11:10:09,583 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Removing chrome user profile "/tmp/tmpdb7syxys_chrome_odoo" 2026-10-26 11:10:09,622 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-10-26 11:10:10,683 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome pid: 119899 2026-10-26 11:10:10,683 44 INFO rb-35659da-226004-429082 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/tmp7l6_h466_chrome_odoo 2026-10-26 11:10:10,689 44 INFO rb-35659da-226004-429082 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:33455/json/version 2026-10-26 11:10:10,690 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33455', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:10:10,834 44 INFO rb-35659da-226004-429082 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-26 11:10:10,834 44 INFO rb-35659da-226004-429082 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:33455/json 2026-10-26 11:10:10,835 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33455', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:10:10,862 44 INFO rb-35659da-226004-429082 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:33455/devtools/page/DB0BF0117BEDE07DABC0F2E29F5B5FF5 2026-10-26 11:10:10,893 44 INFO rb-35659da-226004-429082 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-26 11:10:10,911 44 INFO rb-35659da-226004-429082 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-26 11:10:11,134 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:10:11,147 44 INFO rb-35659da-226004-429082 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-26 11:10:11,156 44 INFO rb-35659da-226004-429082 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=127" in browser 2026-10-26 11:10:11,156 44 INFO rb-35659da-226004-429082 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=127" 2026-10-26 11:10:11,202 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:10:12,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:12] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 130 0.087 0.821 2026-10-26 11:10:12,104 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigation result: {'frameId': 'DB0BF0117BEDE07DABC0F2E29F5B5FF5', 'loaderId': '4B648FCC060977C4C99969C9E33A276E', 'isDownload': False} 2026-10-26 11:10:12,104 44 INFO rb-35659da-226004-429082 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-26 11:10:12,136 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:10:12,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:12] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-26 11:10:12,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:12] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-10-26 11:10:12,205 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:12] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.028 2026-10-26 11:10:12,926 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:10:12,929 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:10:12,970 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.029 2026-10-26 11:10:13,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 11:10:13,012 44 INFO rb-35659da-226004-429082 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=127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:10:13,020 44 INFO rb-35659da-226004-429082 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-26 11:10:13,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10: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-26 11:10:13,078 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:10:13,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-26 11:10:13,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:13] "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.042 2026-10-26 11:10:13,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-10-26 11:10:13,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.038 0.068 2026-10-26 11:10:14,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.380 0.611 2026-10-26 11:10:14,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:14] "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-26 11:10:14,512 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10: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-26 11:10:14,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:14] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.057 2026-10-26 11:10:14,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10: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-26 11:10:14,720 44 INFO rb-35659da-226004-429082 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-26 11:10:14,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:10:14,842 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:14,861 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:10:14,908 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:10:14,927 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:10:14,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:14] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.044 0.059 2026-10-26 11:10:15,009 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:15] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.004 0.137 2026-10-26 11:10:15,039 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:10:15,041 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10: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-26 11:10:15,356 44 INFO rb-35659da-226004-429082 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-26 11:10:15,437 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:15] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.011 0.054 2026-10-26 11:10:15,441 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:10:15,596 44 INFO rb-35659da-226004-429082 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-26 11:10:15,627 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:15] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.072 0.143 2026-10-26 11:10:15,745 44 INFO rb-35659da-226004-429082 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-26 11:10:15,755 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:15] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.032 0.312 2026-10-26 11:10:15,776 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:10:15,787 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:15,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:15] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.014 0.248 2026-10-26 11:10:15,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:15] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.287 2026-10-26 11:10:15,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:15] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.329 2026-10-26 11:10:15,953 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:15] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.010 0.449 2026-10-26 11:10:16,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:16] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.013 0.380 2026-10-26 11:10:16,084 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:16] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.279 2026-10-26 11:10:16,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:16] "GET /web/image?model=product.template&field=image_128&id=2210&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.273 2026-10-26 11:10:16,179 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:16] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.298 2026-10-26 11:10:16,218 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:16] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.284 2026-10-26 11:10:16,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.039 0.336 2026-10-26 11:10:16,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:16] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.271 2026-10-26 11:10:16,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:16] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.378 2026-10-26 11:10:16,457 44 INFO rb-35659da-226004-429082 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-26 11:10:16,576 44 INFO rb-35659da-226004-429082 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-26 11:10:16,626 44 INFO rb-35659da-226004-429082 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-26 11:10:16,686 44 INFO rb-35659da-226004-429082 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-26 11:10:16,750 44 INFO rb-35659da-226004-429082 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-26 11:10:16,809 44 INFO rb-35659da-226004-429082 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-26 11:10:16,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10: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.024 0.068 2026-10-26 11:10:16,855 44 INFO rb-35659da-226004-429082 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-26 11:10:16,920 44 INFO rb-35659da-226004-429082 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-26 11:10:16,976 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.026 0.076 2026-10-26 11:10:16,987 44 INFO rb-35659da-226004-429082 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-26 11:10:17,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.071 0.232 2026-10-26 11:10:17,367 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:17] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.005 0.032 2026-10-26 11:10:17,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:17] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.040 0.078 2026-10-26 11:10:17,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.034 2026-10-26 11:10:17,718 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: tour succeeded 2026-10-26 11:10:17,727 44 INFO rb-35659da-226004-429082 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-26 11:10:17,866 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: heap 16663356 (allocated 17825792) 2026-10-26 11:10:17,881 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing chrome headless with pid 119899 2026-10-26 11:10:17,886 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing websocket connection 2026-10-26 11:10:17,889 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Terminating chrome headless with pid 119899 2026-10-26 11:10:18,052 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_111018_052124_test_ecommerce_unpaid_order_is_shown_in_pos.txt 2026-10-26 11:10:18,052 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Removing chrome user profile "/tmp/tmp7l6_h466_chrome_odoo" 2026-10-26 11:10:18,071 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-10-26 11:10:20,290 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_full_down_payment_so_still_listed ... 2026-10-26 11:10:21,846 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome pid: 120113 2026-10-26 11:10:21,847 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome headless temporary user profile dir: /tmp/tmp7kb99v70_chrome_odoo 2026-10-26 11:10:21,847 44 INFO rb-35659da-226004-429082 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:38523/json/version 2026-10-26 11:10:21,849 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38523', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:10:21,976 44 INFO rb-35659da-226004-429082 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-26 11:10:21,977 44 INFO rb-35659da-226004-429082 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:38523/json 2026-10-26 11:10:21,977 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38523', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:10:22,006 44 INFO rb-35659da-226004-429082 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:38523/devtools/page/723FA43F9C8DF81B8ED54B0F31C15BC7 2026-10-26 11:10:22,041 44 INFO rb-35659da-226004-429082 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-26 11:10:22,058 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome headless enable page notifications 2026-10-26 11:10:22,359 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:10:22,363 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Setting session cookie in browser 2026-10-26 11:10:22,371 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:10:22,371 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:10:22,396 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:10:23,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:23] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.041 1.077 2026-10-26 11:10:23,524 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Navigation result: {'frameId': '723FA43F9C8DF81B8ED54B0F31C15BC7', 'loaderId': 'BC2D7C835EFCE675F0E0F3F7A36B3C12', 'isDownload': False} 2026-10-26 11:10:23,524 44 INFO rb-35659da-226004-429082 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-26 11:10:23,554 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:10:23,593 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:23] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.032 2026-10-26 11:10:23,607 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:23] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.048 2026-10-26 11:10:23,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:23] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-26 11:10:24,473 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:10:24,481 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:10:24,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-26 11:10:24,554 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:10:24,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 11:10:24,574 44 INFO rb-35659da-226004-429082 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-26 11:10:24,588 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10: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-26 11:10:24,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:10:24,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10: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.025 2026-10-26 11:10:24,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-26 11:10:24,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.029 0.074 2026-10-26 11:10:24,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-26 11:10:25,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.304 0.532 2026-10-26 11:10:25,743 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.025 2026-10-26 11:10:25,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.007 2026-10-26 11:10:25,969 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:25] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.062 2026-10-26 11:10:26,047 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10: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.012 2026-10-26 11:10:26,074 44 INFO rb-35659da-226004-429082 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-26 11:10:26,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:10:26,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:10:26,192 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:10:26,220 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:10:26,229 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:10:26,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.023 0.080 2026-10-26 11:10:26,310 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:10:26,311 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:10:26,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.006 0.112 2026-10-26 11:10:26,374 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 11:10:26,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.049 0.113 2026-10-26 11:10:26,519 44 INFO rb-35659da-226004-429082 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-26 11:10:26,523 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.182 2026-10-26 11:10:26,734 44 INFO rb-35659da-226004-429082 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-26 11:10:26,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.103 0.297 2026-10-26 11:10:26,781 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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-26 11:10:26,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.014 0.245 2026-10-26 11:10:26,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.201 2026-10-26 11:10:26,851 44 INFO rb-35659da-226004-429082 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-26 11:10:26,871 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:26,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-26 11:10:26,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:26] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.298 2026-10-26 11:10:27,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:27] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.304 2026-10-26 11:10:27,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:27] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.014 0.246 2026-10-26 11:10:27,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:27] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.302 2026-10-26 11:10:27,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:27] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.016 0.280 2026-10-26 11:10:27,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:27] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.310 2026-10-26 11:10:27,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.049 0.386 2026-10-26 11:10:27,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:27] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.012 0.404 2026-10-26 11:10:27,453 44 INFO rb-35659da-226004-429082 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-26 11:10:27,525 44 INFO rb-35659da-226004-429082 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-26 11:10:27,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.061 0.215 2026-10-26 11:10:28,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.034 0.090 2026-10-26 11:10:28,097 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.030 2026-10-26 11:10:28,217 44 INFO rb-35659da-226004-429082 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-26 11:10:28,454 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:28] "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.075 0.150 2026-10-26 11:10:28,715 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.075 0.175 2026-10-26 11:10:28,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.250 2026-10-26 11:10:28,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.040 2026-10-26 11:10:28,900 44 INFO rb-35659da-226004-429082 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-26 11:10:28,929 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10: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.018 0.058 2026-10-26 11:10:28,982 44 INFO rb-35659da-226004-429082 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-26 11:10:29,037 44 INFO rb-35659da-226004-429082 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-26 11:10:29,085 44 INFO rb-35659da-226004-429082 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-26 11:10:29,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.026 0.073 2026-10-26 11:10:29,215 44 INFO rb-35659da-226004-429082 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-26 11:10:29,325 44 INFO rb-35659da-226004-429082 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-26 11:10:29,351 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:29,355 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:29,375 44 INFO rb-35659da-226004-429082 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-26 11:10:29,417 44 INFO rb-35659da-226004-429082 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-26 11:10:29,515 44 INFO rb-35659da-226004-429082 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-26 11:10:29,592 44 INFO rb-35659da-226004-429082 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-26 11:10:29,600 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24790267 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '52b794ca-1138-473f-b3e0-6bd99e026e08'}] 2026-10-26 11:10:29,613 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:10:29,793 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24790267 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '52b794ca-1138-473f-b3e0-6bd99e026e08'} created pos.order #820 2026-10-26 11:10:29,828 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24790267 finished 2026-10-26 11:10:30,170 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.168 0.405 2026-10-26 11:10:30,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.053 2026-10-26 11:10:30,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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-26 11:10:30,622 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29904374 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '52b794ca-1138-473f-b3e0-6bd99e026e08'}] 2026-10-26 11:10:30,630 44 INFO rb-35659da-226004-429082 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-26 11:10:30,632 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29904374 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '52b794ca-1138-473f-b3e0-6bd99e026e08'} sync ignored for existing PoS order pos.order(820,) (state: paid) 2026-10-26 11:10:30,673 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29904374 finished 2026-10-26 11:10:30,684 44 INFO rb-35659da-226004-429082 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-26 11:10:30,730 44 INFO rb-35659da-226004-429082 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-26 11:10:30,788 44 INFO rb-35659da-226004-429082 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-26 11:10:30,851 44 INFO rb-35659da-226004-429082 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-26 11:10:30,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.098 0.197 2026-10-26 11:10:31,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.212 2026-10-26 11:10:31,154 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.097 2026-10-26 11:10:31,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.026 0.099 2026-10-26 11:10:31,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.023 2026-10-26 11:10:31,368 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: tour succeeded 2026-10-26 11:10:31,369 44 INFO rb-35659da-226004-429082 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-26 11:10:31,582 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: heap 19381688 (allocated 20709376) 2026-10-26 11:10:31,625 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Closing chrome headless with pid 120113 2026-10-26 11:10:31,626 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Closing websocket connection 2026-10-26 11:10:31,628 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Terminating chrome headless with pid 120113 2026-10-26 11:10:31,787 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111031_787574_test_full_down_payment_so_still_listed.txt 2026-10-26 11:10:31,788 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Removing chrome user profile "/tmp/tmp7kb99v70_chrome_odoo" 2026-10-26 11:10:31,812 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-10-26 11:10:33,680 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome pid: 120342 2026-10-26 11:10:33,680 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless temporary user profile dir: /tmp/tmpd82sathf_chrome_odoo 2026-10-26 11:10:33,682 44 INFO rb-35659da-226004-429082 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:46247/json/version 2026-10-26 11:10:33,683 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:10:33,777 44 INFO rb-35659da-226004-429082 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-26 11:10:33,778 44 INFO rb-35659da-226004-429082 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:46247/json 2026-10-26 11:10:33,778 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:10:33,807 44 INFO rb-35659da-226004-429082 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:46247/devtools/page/F25B909C335A971974A41F45D7112566 2026-10-26 11:10:33,844 44 INFO rb-35659da-226004-429082 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-26 11:10:33,865 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless enable page notifications 2026-10-26 11:10:34,131 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:10:34,134 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Setting session cookie in browser 2026-10-26 11:10:34,138 44 INFO rb-35659da-226004-429082 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=127" in browser 2026-10-26 11:10:34,138 44 INFO rb-35659da-226004-429082 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=127" 2026-10-26 11:10:34,174 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:10:35,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:35] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 84 0.046 0.787 2026-10-26 11:10:35,010 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigation result: {'frameId': 'F25B909C335A971974A41F45D7112566', 'loaderId': 'E6F958A8D2F3A51DB11B4E4B7BEECB8B', 'isDownload': False} 2026-10-26 11:10:35,010 44 INFO rb-35659da-226004-429082 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-26 11:10:35,051 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:10:35,094 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:35] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-10-26 11:10:35,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:35] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.033 2026-10-26 11:10:35,129 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:35] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.012 0.033 2026-10-26 11:10:36,040 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:10:36,057 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:10:36,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-26 11:10:36,141 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-26 11:10:36,142 44 INFO rb-35659da-226004-429082 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=127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:10:36,158 44 INFO rb-35659da-226004-429082 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-26 11:10:36,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:10:36,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:10:36,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:36] "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.026 2026-10-26 11:10:36,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.076 2026-10-26 11:10:36,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.036 0.080 2026-10-26 11:10:36,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.081 2026-10-26 11:10:37,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.346 0.578 2026-10-26 11:10:37,482 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:10:37,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10: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.023 2026-10-26 11:10:37,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:37] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.062 2026-10-26 11:10:37,831 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:37] "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-26 11:10:37,864 44 INFO rb-35659da-226004-429082 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-26 11:10:37,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:10:38,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:10:38,032 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:38,121 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.055 2026-10-26 11:10:38,122 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.052 2026-10-26 11:10:38,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.031 0.074 2026-10-26 11:10:38,186 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "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-26 11:10:38,193 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:10:38,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.011 0.145 2026-10-26 11:10:38,302 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:10:38,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.061 2026-10-26 11:10:38,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.030 0.134 2026-10-26 11:10:38,483 44 INFO rb-35659da-226004-429082 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-26 11:10:38,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.027 0.215 2026-10-26 11:10:38,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.005 0.017 2026-10-26 11:10:38,666 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.049 2026-10-26 11:10:38,696 44 INFO rb-35659da-226004-429082 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-26 11:10:38,719 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:10:38,755 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.013 0.123 2026-10-26 11:10:38,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-10-26 11:10:38,794 44 INFO rb-35659da-226004-429082 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-26 11:10:38,805 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:38,834 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.199 2026-10-26 11:10:38,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-26 11:10:38,915 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.253 2026-10-26 11:10:38,978 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:38] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.016 0.232 2026-10-26 11:10:39,014 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:39] "GET /web/image?model=product.template&field=image_128&id=2212&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-26 11:10:39,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:39] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-26 11:10:39,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:39] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.232 2026-10-26 11:10:39,126 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:39] "GET /web/image?model=product.template&field=image_128&id=2213&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.228 2026-10-26 11:10:39,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.046 0.292 2026-10-26 11:10:39,336 44 INFO rb-35659da-226004-429082 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-26 11:10:39,399 44 INFO rb-35659da-226004-429082 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-26 11:10:39,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.071 0.209 2026-10-26 11:10:39,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.027 0.074 2026-10-26 11:10:39,899 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.023 2026-10-26 11:10:40,009 44 INFO rb-35659da-226004-429082 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-26 11:10:40,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:40] "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.092 0.160 2026-10-26 11:10:40,545 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.091 0.163 2026-10-26 11:10:40,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.260 2026-10-26 11:10:40,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.051 2026-10-26 11:10:40,740 44 INFO rb-35659da-226004-429082 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-26 11:10:40,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:40] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.023 0.085 2026-10-26 11:10:40,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:40] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 28 0.042 0.121 2026-10-26 11:10:41,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.170 2026-10-26 11:10:41,299 44 INFO rb-35659da-226004-429082 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-26 11:10:41,344 44 INFO rb-35659da-226004-429082 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-26 11:10:41,393 44 INFO rb-35659da-226004-429082 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-26 11:10:41,446 44 INFO rb-35659da-226004-429082 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-26 11:10:41,502 44 INFO rb-35659da-226004-429082 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-26 11:10:41,555 44 INFO rb-35659da-226004-429082 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-26 11:10:41,606 44 INFO rb-35659da-226004-429082 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-26 11:10:41,659 44 INFO rb-35659da-226004-429082 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-26 11:10:41,707 44 INFO rb-35659da-226004-429082 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-26 11:10:41,757 44 INFO rb-35659da-226004-429082 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-26 11:10:41,811 44 INFO rb-35659da-226004-429082 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-26 11:10:41,862 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: tour succeeded 2026-10-26 11:10:41,864 44 INFO rb-35659da-226004-429082 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-26 11:10:41,990 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: heap 18264376 (allocated 19922944) 2026-10-26 11:10:42,046 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing chrome headless with pid 120342 2026-10-26 11:10:42,054 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing websocket connection 2026-10-26 11:10:42,062 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Terminating chrome headless with pid 120342 2026-10-26 11:10:42,229 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111042_228845_test_import_lot_groupable_and_non_groupable.txt 2026-10-26 11:10:42,229 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Removing chrome user profile "/tmp/tmpd82sathf_chrome_odoo" 2026-10-26 11:10:42,254 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-10-26 11:10:43,706 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 120557 2026-10-26 11:10:43,707 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp1hmvj6mi_chrome_odoo 2026-10-26 11:10:43,707 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:46483/json/version 2026-10-26 11:10:43,714 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46483', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:10:43,749 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-26 11:10:43,749 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:46483/json 2026-10-26 11:10:43,751 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46483', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:10:43,800 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:46483/devtools/page/7DBFFA481B0FB3561D29695F7A72C230 2026-10-26 11:10:43,809 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-26 11:10:43,821 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-26 11:10:44,072 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:10:44,075 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-26 11:10:44,080 44 INFO rb-35659da-226004-429082 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=127" in browser 2026-10-26 11:10:44,080 44 INFO rb-35659da-226004-429082 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=127" 2026-10-26 11:10:44,116 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:10:44,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:44] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 85 0.071 0.800 2026-10-26 11:10:44,989 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '7DBFFA481B0FB3561D29695F7A72C230', 'loaderId': '18E0EDBDC212B4B594FF3CF412329D04', 'isDownload': False} 2026-10-26 11:10:44,989 44 INFO rb-35659da-226004-429082 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-26 11:10:45,021 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:10:45,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:45] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.016 2026-10-26 11:10:45,068 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:45] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-26 11:10:45,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:45] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.060 2026-10-26 11:10:45,873 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:10:45,881 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:10:45,935 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.031 2026-10-26 11:10:45,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-26 11:10:46,004 44 INFO rb-35659da-226004-429082 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=127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:10:46,020 44 INFO rb-35659da-226004-429082 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-26 11:10:46,065 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.030 2026-10-26 11:10:46,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:10:46,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.027 2026-10-26 11:10:46,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.062 2026-10-26 11:10:46,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.085 2026-10-26 11:10:46,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-26 11:10:47,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.330 0.683 2026-10-26 11:10:47,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:47] "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-26 11:10:47,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:10:47,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:47] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.084 2026-10-26 11:10:47,757 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:10:47,794 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-26 11:10:47,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:10:47,971 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:10:48,001 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:48,003 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:10:48,014 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.064 2026-10-26 11:10:48,075 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:10:48,084 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10: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-26 11:10:48,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.063 0.116 2026-10-26 11:10:48,162 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.006 0.174 2026-10-26 11:10:48,198 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.014 0.055 2026-10-26 11:10:48,309 44 INFO rb-35659da-226004-429082 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-26 11:10:48,371 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:10:48,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.009 0.028 2026-10-26 11:10:48,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.054 0.128 2026-10-26 11:10:48,619 44 INFO rb-35659da-226004-429082 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-26 11:10:48,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.057 0.269 2026-10-26 11:10:48,686 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:48,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.221 2026-10-26 11:10:48,785 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.257 2026-10-26 11:10:48,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.326 2026-10-26 11:10:48,869 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:10:48,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.369 2026-10-26 11:10:48,913 44 INFO rb-35659da-226004-429082 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-26 11:10:48,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:48] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.398 2026-10-26 11:10:49,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:49] "GET /web/image?model=product.template&field=image_128&id=2214&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.307 2026-10-26 11:10:49,047 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:49] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.302 2026-10-26 11:10:49,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:49] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.293 2026-10-26 11:10:49,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:49] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-26 11:10:49,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.077 0.323 2026-10-26 11:10:49,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:49] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.357 2026-10-26 11:10:49,365 44 INFO rb-35659da-226004-429082 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-26 11:10:49,435 44 INFO rb-35659da-226004-429082 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-26 11:10:49,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.069 0.198 2026-10-26 11:10:49,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.034 0.094 2026-10-26 11:10:49,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.030 2026-10-26 11:10:50,089 44 INFO rb-35659da-226004-429082 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-26 11:10:50,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:50] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.069 0.159 2026-10-26 11:10:50,577 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.099 0.143 2026-10-26 11:10:50,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.234 2026-10-26 11:10:50,699 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.020 0.043 2026-10-26 11:10:50,775 44 INFO rb-35659da-226004-429082 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-26 11:10:50,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.033 0.083 2026-10-26 11:10:50,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:50] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.017 0.142 2026-10-26 11:10:51,088 44 INFO rb-35659da-226004-429082 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-26 11:10:51,090 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.172 2026-10-26 11:10:51,147 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-26 11:10:51,148 44 INFO rb-35659da-226004-429082 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-26 11:10:51,321 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16617944 (allocated 17563648) 2026-10-26 11:10:51,336 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 120557 2026-10-26 11:10:51,346 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-26 11:10:51,347 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 120557 2026-10-26 11:10:51,523 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111051_523494_test_multiple_lots_sale_order.txt 2026-10-26 11:10:51,524 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp1hmvj6mi_chrome_odoo" 2026-10-26 11:10:52,632 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 120776 2026-10-26 11:10:52,632 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp4g0ifig7_chrome_odoo 2026-10-26 11:10:52,632 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:41635/json/version 2026-10-26 11:10:52,633 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41635', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:10:52,656 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-26 11:10:52,657 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:41635/json 2026-10-26 11:10:52,657 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41635', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:10:52,676 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:41635/devtools/page/EF5B59258D24DB4884E50213D6165D2A 2026-10-26 11:10:52,691 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-26 11:10:52,695 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-26 11:10:52,879 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:10:52,883 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-26 11:10:52,890 44 INFO rb-35659da-226004-429082 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=127" in browser 2026-10-26 11:10:52,890 44 INFO rb-35659da-226004-429082 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=127" 2026-10-26 11:10:53,033 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:53] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 33 0.029 0.088 2026-10-26 11:10:53,041 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'EF5B59258D24DB4884E50213D6165D2A', 'loaderId': '5EE907D6EBD901F37B9B2682B0900664', 'isDownload': False} 2026-10-26 11:10:53,042 44 INFO rb-35659da-226004-429082 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-26 11:10:53,088 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:10:53,111 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:53] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-26 11:10:53,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:53] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-26 11:10:53,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:53] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-26 11:10:54,127 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:10:54,137 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:54,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:10:54,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 11:10:54,233 44 INFO rb-35659da-226004-429082 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=127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:10:54,251 44 INFO rb-35659da-226004-429082 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-26 11:10:54,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-26 11:10:54,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:10:54,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.004 0.027 2026-10-26 11:10:54,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.037 2026-10-26 11:10:54,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.012 0.069 2026-10-26 11:10:54,459 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-26 11:10:55,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 275 0.481 0.607 2026-10-26 11:10:55,695 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 11:10:55,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.014 2026-10-26 11:10:55,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:55] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-26 11:10:56,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.017 2026-10-26 11:10:56,053 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-26 11:10:56,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:10:56,201 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:10:56,238 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:10:56,241 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:10:56,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 7 0.032 0.058 2026-10-26 11:10:56,307 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:10:56,341 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.018 0.148 2026-10-26 11:10:56,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.125 2026-10-26 11:10:56,358 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "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-26 11:10:56,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.007 0.020 2026-10-26 11:10:56,482 44 INFO rb-35659da-226004-429082 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-26 11:10:56,554 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:10:56,672 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.087 0.071 2026-10-26 11:10:56,682 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:10:56,711 44 INFO rb-35659da-226004-429082 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-26 11:10:56,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.011 0.194 2026-10-26 11:10:56,815 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.171 2026-10-26 11:10:56,861 44 INFO rb-35659da-226004-429082 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-26 11:10:56,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.246 2026-10-26 11:10:56,926 44 INFO rb-35659da-226004-429082 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-26 11:10:56,937 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.014 0.267 2026-10-26 11:10:56,962 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:10:57,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:57] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.040 0.472 2026-10-26 11:10:57,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:57] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.355 2026-10-26 11:10:57,115 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:57] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.338 2026-10-26 11:10:57,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:57] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.328 2026-10-26 11:10:57,220 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:57] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.331 2026-10-26 11:10:57,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:57] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.289 2026-10-26 11:10:57,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:57] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.261 2026-10-26 11:10:57,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:57] "GET /web/image?model=product.template&field=image_128&id=2214&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.279 2026-10-26 11:10:57,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.347 2026-10-26 11:10:57,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.025 0.073 2026-10-26 11:10:57,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.043 2026-10-26 11:10:57,905 44 INFO rb-35659da-226004-429082 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-26 11:10:58,148 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:58] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.070 0.169 2026-10-26 11:10:58,361 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.066 0.136 2026-10-26 11:10:58,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.011 0.181 2026-10-26 11:10:58,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.041 2026-10-26 11:10:58,567 44 INFO rb-35659da-226004-429082 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-26 11:10:58,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:58] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.025 0.070 2026-10-26 11:10:58,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:58] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.046 0.098 2026-10-26 11:10:58,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:10:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.150 2026-10-26 11:10:58,985 44 INFO rb-35659da-226004-429082 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-26 11:10:59,034 44 INFO rb-35659da-226004-429082 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-26 11:10:59,085 44 INFO rb-35659da-226004-429082 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-26 11:10:59,137 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-26 11:10:59,138 44 INFO rb-35659da-226004-429082 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-26 11:10:59,305 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16596900 (allocated 17563648) 2026-10-26 11:10:59,324 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 120776 2026-10-26 11:10:59,330 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-26 11:10:59,336 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 120776 2026-10-26 11:10:59,487 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111059_487312_test_multiple_lots_sale_order.txt 2026-10-26 11:10:59,487 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp4g0ifig7_chrome_odoo" 2026-10-26 11:10:59,954 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 120987 2026-10-26 11:10:59,954 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp3qit75ne_chrome_odoo 2026-10-26 11:10:59,955 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:35793/json/version 2026-10-26 11:10:59,956 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:10:59,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-26 11:10:59,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:35793/json 2026-10-26 11:11:00,000 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:11:00,035 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:35793/devtools/page/6626081E4AB36E619BB7ED199F4A43EE 2026-10-26 11:11:00,082 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-26 11:11:00,094 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-26 11:11:00,149 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:11:00,161 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-26 11:11:00,175 44 INFO rb-35659da-226004-429082 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=127" in browser 2026-10-26 11:11:00,175 44 INFO rb-35659da-226004-429082 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=127" 2026-10-26 11:11:00,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:00] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 33 0.021 0.074 2026-10-26 11:11:00,311 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '6626081E4AB36E619BB7ED199F4A43EE', 'loaderId': '8D83544C4D578B24C4A7F7133D641C95', 'isDownload': False} 2026-10-26 11:11:00,311 44 INFO rb-35659da-226004-429082 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-26 11:11:00,344 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:11:00,381 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:00] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.020 2026-10-26 11:11:00,400 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:00] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-26 11:11:00,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:00] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.050 2026-10-26 11:11:01,311 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:11:01,320 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:11:01,340 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:11:01,385 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 11:11:01,390 44 INFO rb-35659da-226004-429082 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=127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:11:01,413 44 INFO rb-35659da-226004-429082 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-26 11:11:01,419 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 11:11:01,459 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:11:01,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.007 0.025 2026-10-26 11:11:01,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-26 11:11:01,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.017 0.056 2026-10-26 11:11:01,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-26 11:11:02,465 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 275 0.206 0.568 2026-10-26 11:11:02,504 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:02] "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-26 11:11:02,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11: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-26 11:11:02,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:02] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 3 0.006 0.050 2026-10-26 11:11:02,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11: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-26 11:11:02,797 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-26 11:11:02,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:11:02,950 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:11:03,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-10-26 11:11:03,007 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:11:03,016 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:11:03,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.008 0.054 2026-10-26 11:11:03,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 7 0.014 0.105 2026-10-26 11:11:03,093 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:11:03,106 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11: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-26 11:11:03,188 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:11:03,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.029 2026-10-26 11:11:03,343 44 INFO rb-35659da-226004-429082 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-26 11:11:03,354 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.086 0.106 2026-10-26 11:11:03,558 44 INFO rb-35659da-226004-429082 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-26 11:11:03,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.102 0.299 2026-10-26 11:11:03,628 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:11:03,632 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.009 0.215 2026-10-26 11:11:03,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.159 2026-10-26 11:11:03,768 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.223 2026-10-26 11:11:03,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.281 2026-10-26 11:11:03,852 44 INFO rb-35659da-226004-429082 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-26 11:11:03,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.308 2026-10-26 11:11:03,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.258 2026-10-26 11:11:03,912 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:03,926 44 INFO rb-35659da-226004-429082 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-26 11:11:04,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:04] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.024 0.333 2026-10-26 11:11:04,067 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:04] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.344 2026-10-26 11:11:04,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:04] "GET /web/image?model=product.template&field=image_128&id=2214&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.310 2026-10-26 11:11:04,151 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:04] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.322 2026-10-26 11:11:04,185 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:04] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.313 2026-10-26 11:11:04,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.381 2026-10-26 11:11:04,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.020 0.095 2026-10-26 11:11:04,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.024 2026-10-26 11:11:04,731 44 INFO rb-35659da-226004-429082 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-26 11:11:04,980 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:04] "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.089 0.151 2026-10-26 11:11:05,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.097 0.185 2026-10-26 11:11:05,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.253 2026-10-26 11:11:05,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.071 2026-10-26 11:11:05,466 44 INFO rb-35659da-226004-429082 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-26 11:11:05,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11: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.047 0.070 2026-10-26 11:11:05,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 18 0.026 0.114 2026-10-26 11:11:05,780 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.154 2026-10-26 11:11:05,883 44 INFO rb-35659da-226004-429082 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-26 11:11:05,937 44 INFO rb-35659da-226004-429082 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-26 11:11:05,981 44 INFO rb-35659da-226004-429082 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-26 11:11:06,039 44 INFO rb-35659da-226004-429082 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-26 11:11:06,084 44 INFO rb-35659da-226004-429082 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-26 11:11:06,135 44 INFO rb-35659da-226004-429082 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-26 11:11:06,186 44 INFO rb-35659da-226004-429082 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-26 11:11:06,237 44 INFO rb-35659da-226004-429082 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-26 11:11:06,289 44 INFO rb-35659da-226004-429082 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-26 11:11:06,339 44 INFO rb-35659da-226004-429082 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-26 11:11:06,400 44 INFO rb-35659da-226004-429082 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-26 11:11:06,456 44 INFO rb-35659da-226004-429082 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-26 11:11:06,506 44 INFO rb-35659da-226004-429082 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-26 11:11:06,563 44 INFO rb-35659da-226004-429082 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-26 11:11:06,609 44 INFO rb-35659da-226004-429082 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-26 11:11:06,661 44 INFO rb-35659da-226004-429082 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-26 11:11:06,711 44 INFO rb-35659da-226004-429082 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-26 11:11:06,763 44 INFO rb-35659da-226004-429082 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-26 11:11:06,813 44 INFO rb-35659da-226004-429082 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-26 11:11:06,864 44 INFO rb-35659da-226004-429082 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-26 11:11:06,916 44 INFO rb-35659da-226004-429082 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-26 11:11:07,000 44 INFO rb-35659da-226004-429082 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-26 11:11:07,029 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:07,031 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:11:07,057 44 INFO rb-35659da-226004-429082 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-26 11:11:07,106 44 INFO rb-35659da-226004-429082 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-26 11:11:07,219 44 INFO rb-35659da-226004-429082 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-26 11:11:07,305 44 INFO rb-35659da-226004-429082 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-26 11:11:07,311 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52597146 started for PoS orders references: [{'name': '/', 'pos_reference': '263-127-000001', 'uuid': '817d8820-cfd6-4113-b93c-63a1cb533d1f'}] 2026-10-26 11:11:07,329 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:11:07,718 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1329, 1330, 1331] 2026-10-26 11:11:08,211 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1332, 1333, 1334] 2026-10-26 11:11:08,814 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52597146 order {'name': '/', 'pos_reference': '263-127-000001', 'uuid': '817d8820-cfd6-4113-b93c-63a1cb533d1f'} created pos.order #821 2026-10-26 11:11:08,851 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52597146 finished 2026-10-26 11:11:09,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 560 0.740 1.310 2026-10-26 11:11:09,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11: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-26 11:11:09,642 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-26 11:11:09,643 44 INFO rb-35659da-226004-429082 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-26 11:11:09,668 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48813489 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-127-000001', 'uuid': '817d8820-cfd6-4113-b93c-63a1cb533d1f'}] 2026-10-26 11:11:09,678 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48813489 order {'name': 'Shop - 000001', 'pos_reference': '263-127-000001', 'uuid': '817d8820-cfd6-4113-b93c-63a1cb533d1f'} sync ignored for existing PoS order pos.order(821,) (state: paid) 2026-10-26 11:11:09,716 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48813489 finished 2026-10-26 11:11:09,848 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 18593920 (allocated 20185088) 2026-10-26 11:11:09,884 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.053 0.171 2026-10-26 11:11:09,893 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 120987 2026-10-26 11:11:09,899 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-26 11:11:09,907 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 120987 2026-10-26 11:11:10,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111110_115389_test_multiple_lots_sale_order.txt 2026-10-26 11:11:10,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp3qit75ne_chrome_odoo" 2026-10-26 11:11:11,610 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-10-26 11:11:12,974 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome pid: 121214 2026-10-26 11:11:12,975 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless temporary user profile dir: /tmp/tmpkbofshex_chrome_odoo 2026-10-26 11:11:12,975 44 INFO rb-35659da-226004-429082 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:33367/json/version 2026-10-26 11:11:12,984 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33367', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:11:13,055 44 INFO rb-35659da-226004-429082 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-26 11:11:13,055 44 INFO rb-35659da-226004-429082 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:33367/json 2026-10-26 11:11:13,055 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33367', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:11:13,067 44 INFO rb-35659da-226004-429082 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:33367/devtools/page/EDB2EBCC8BFC0465586257E4F2B61F2D 2026-10-26 11:11:13,080 44 INFO rb-35659da-226004-429082 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-26 11:11:13,091 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless enable page notifications 2026-10-26 11:11:13,439 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:11:13,442 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Setting session cookie in browser 2026-10-26 11:11:13,444 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:11:13,444 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:11:13,466 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:11:14,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:14] "GET /pos/ui/127 HTTP/1.1" 200 - 83 0.054 1.050 2026-10-26 11:11:14,574 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigation result: {'frameId': 'EDB2EBCC8BFC0465586257E4F2B61F2D', 'loaderId': '9C26B50D77EAB9F4EE4F40104A630F66', 'isDownload': False} 2026-10-26 11:11:14,575 44 INFO rb-35659da-226004-429082 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-26 11:11:14,620 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:11:14,638 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:14] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-26 11:11:14,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:14] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-26 11:11:14,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:14] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.032 2026-10-26 11:11:15,469 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:15,481 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:15,515 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-26 11:11:15,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-26 11:11:15,573 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:11:15,594 44 INFO rb-35659da-226004-429082 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-26 11:11:15,604 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 11:11:15,630 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:11:15,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.038 0.038 2026-10-26 11:11:15,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-26 11:11:15,863 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.074 2026-10-26 11:11:15,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-26 11:11:16,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.293 0.573 2026-10-26 11:11:16,848 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:16] "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-26 11:11:16,968 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11: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-26 11:11:17,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.061 2026-10-26 11:11:17,113 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11: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.011 2026-10-26 11:11:17,150 44 INFO rb-35659da-226004-429082 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-26 11:11:17,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:11:17,295 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:17,299 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:11:17,357 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:17,398 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.070 2026-10-26 11:11:17,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.039 0.046 2026-10-26 11:11:17,425 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:11:17,534 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.082 2026-10-26 11:11:17,545 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:11:17,551 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.047 0.189 2026-10-26 11:11:17,679 44 INFO rb-35659da-226004-429082 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-26 11:11:17,704 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.062 0.154 2026-10-26 11:11:17,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.010 0.147 2026-10-26 11:11:17,856 44 INFO rb-35659da-226004-429082 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-26 11:11:17,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.030 0.395 2026-10-26 11:11:17,909 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:11:17,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.018 0.168 2026-10-26 11:11:17,980 44 INFO rb-35659da-226004-429082 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-26 11:11:17,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:17] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-26 11:11:18,001 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:18,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:18] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.216 2026-10-26 11:11:18,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:18] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.013 0.235 2026-10-26 11:11:18,126 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:18] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.265 2026-10-26 11:11:18,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:18] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.243 2026-10-26 11:11:18,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:18] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.256 2026-10-26 11:11:18,274 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:18] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.014 0.251 2026-10-26 11:11:18,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:18] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.269 2026-10-26 11:11:18,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:18] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-26 11:11:18,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.048 0.376 2026-10-26 11:11:18,603 44 INFO rb-35659da-226004-429082 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-26 11:11:18,672 44 INFO rb-35659da-226004-429082 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-26 11:11:19,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.085 0.247 2026-10-26 11:11:19,194 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.043 0.096 2026-10-26 11:11:19,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.027 2026-10-26 11:11:19,479 44 INFO rb-35659da-226004-429082 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-26 11:11:19,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:19] "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.075 0.191 2026-10-26 11:11:20,058 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.126 0.154 2026-10-26 11:11:20,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.289 2026-10-26 11:11:20,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.031 0.042 2026-10-26 11:11:20,206 44 INFO rb-35659da-226004-429082 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-26 11:11:20,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:20] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.021 0.097 2026-10-26 11:11:20,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:20] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.018 0.143 2026-10-26 11:11:20,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.140 2026-10-26 11:11:20,532 44 INFO rb-35659da-226004-429082 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-26 11:11:20,635 44 INFO rb-35659da-226004-429082 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-26 11:11:20,663 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:11:20,669 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:11:20,685 44 INFO rb-35659da-226004-429082 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-26 11:11:20,733 44 INFO rb-35659da-226004-429082 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-26 11:11:20,817 44 INFO rb-35659da-226004-429082 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-26 11:11:20,896 44 INFO rb-35659da-226004-429082 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-26 11:11:20,905 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38143009 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '3116bfca-15cc-460e-b9ee-29e3e753b9ff'}] 2026-10-26 11:11:20,915 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:11:21,228 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1338] 2026-10-26 11:11:21,900 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38143009 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '3116bfca-15cc-460e-b9ee-29e3e753b9ff'} created pos.order #822 2026-10-26 11:11:21,927 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38143009 finished 2026-10-26 11:11:22,369 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 394 0.498 0.969 2026-10-26 11:11:22,468 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:22] "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-26 11:11:22,630 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61302486 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '3116bfca-15cc-460e-b9ee-29e3e753b9ff'}] 2026-10-26 11:11:22,640 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61302486 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '3116bfca-15cc-460e-b9ee-29e3e753b9ff'} sync ignored for existing PoS order pos.order(822,) (state: paid) 2026-10-26 11:11:22,650 44 INFO rb-35659da-226004-429082 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-26 11:11:22,675 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61302486 finished 2026-10-26 11:11:22,697 44 INFO rb-35659da-226004-429082 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-26 11:11:22,757 44 INFO rb-35659da-226004-429082 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-26 11:11:22,812 44 INFO rb-35659da-226004-429082 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-26 11:11:22,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.072 0.167 2026-10-26 11:11:22,880 44 INFO rb-35659da-226004-429082 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-26 11:11:23,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.008 0.170 2026-10-26 11:11:23,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.002 0.016 2026-10-26 11:11:23,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.034 2026-10-26 11:11:23,381 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: tour succeeded 2026-10-26 11:11:23,382 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderDoesNotRemainInList SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 11:11:23,659 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: heap 20675048 (allocated 22417408) 2026-10-26 11:11:23,689 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing chrome headless with pid 121214 2026-10-26 11:11:23,691 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing websocket connection 2026-10-26 11:11:23,692 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Terminating chrome headless with pid 121214 2026-10-26 11:11:23,851 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111123_851317_test_order_does_not_remain_in_list.txt 2026-10-26 11:11:23,851 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Removing chrome user profile "/tmp/tmpkbofshex_chrome_odoo" 2026-10-26 11:11:23,872 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-10-26 11:11:24,825 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome pid: 121449 2026-10-26 11:11:24,825 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless temporary user profile dir: /tmp/tmp1mml771k_chrome_odoo 2026-10-26 11:11:24,825 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:46803/json/version 2026-10-26 11:11:24,827 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46803', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:11:24,951 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Browser version: Chrome/150.0.7871.114 2026-10-26 11:11:24,953 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:46803/json 2026-10-26 11:11:24,954 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46803', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:11:24,977 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Websocket url found: ws://127.0.0.1:46803/devtools/page/2E48F9129009E8C2CED2C443E1300853 2026-10-26 11:11:25,007 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Enable chrome headless console log notification 2026-10-26 11:11:25,034 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless enable page notifications 2026-10-26 11:11:25,188 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:11:25,191 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Setting session cookie in browser 2026-10-26 11:11:25,199 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:11:25,200 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-26 11:11:25,226 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:11:26,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:26] "GET /pos/ui/127 HTTP/1.1" 200 - 90 0.067 0.894 2026-10-26 11:11:26,189 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigation result: {'frameId': '2E48F9129009E8C2CED2C443E1300853', 'loaderId': '3AAEDE375AD641D29A699CCEC54A72CF', 'isDownload': False} 2026-10-26 11:11:26,190 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate ready code "odoo.isTourReady('PosSaleTeam')" 2026-10-26 11:11:26,231 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:11:26,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:26] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.016 2026-10-26 11:11:26,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:26] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-10-26 11:11:26,338 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:26] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.066 2026-10-26 11:11:27,140 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:11:27,148 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:11:27,186 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 11:11:27,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-26 11:11:27,247 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:11:27,262 44 INFO rb-35659da-226004-429082 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-26 11:11:27,272 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11: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-26 11:11:27,304 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:11:27,390 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:27] "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.034 2026-10-26 11:11:27,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.066 2026-10-26 11:11:27,540 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.066 2026-10-26 11:11:27,550 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.093 2026-10-26 11:11:28,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.331 0.585 2026-10-26 11:11:28,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:28] "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-26 11:11:28,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11: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-26 11:11:28,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:28] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.050 2026-10-26 11:11:28,908 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:11:28,944 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: Owl is running in 'dev' mode. 2026-10-26 11:11:28,963 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:11:29,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:11:29,111 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:11:29,145 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:11:29,179 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.057 2026-10-26 11:11:29,199 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.036 0.071 2026-10-26 11:11:29,232 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.005 0.124 2026-10-26 11:11:29,252 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:11:29,256 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11: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-26 11:11:29,320 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:11:29,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.100 0.094 2026-10-26 11:11:29,505 44 INFO rb-35659da-226004-429082 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-26 11:11:29,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.050 0.310 2026-10-26 11:11:29,692 44 INFO rb-35659da-226004-429082 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-26 11:11:29,714 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:11:29,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.008 0.421 2026-10-26 11:11:29,809 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-10-26 11:11:29,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.179 2026-10-26 11:11:29,870 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:29,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:29] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.013 0.218 2026-10-26 11:11:30,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.299 2026-10-26 11:11:30,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /web/image?model=product.template&field=image_128&id=2215&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.316 2026-10-26 11:11:30,122 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.344 2026-10-26 11:11:30,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.332 2026-10-26 11:11:30,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.300 2026-10-26 11:11:30,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.016 0.291 2026-10-26 11:11:30,300 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.280 2026-10-26 11:11:30,452 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.064 0.302 2026-10-26 11:11:30,481 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.008 0.334 2026-10-26 11:11:30,539 44 INFO rb-35659da-226004-429082 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-26 11:11:30,594 44 INFO rb-35659da-226004-429082 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-26 11:11:30,646 44 INFO rb-35659da-226004-429082 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-26 11:11:30,694 44 INFO rb-35659da-226004-429082 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-26 11:11:30,801 44 INFO rb-35659da-226004-429082 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-26 11:11:30,833 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:11:30,836 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:11:30,855 44 INFO rb-35659da-226004-429082 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-26 11:11:30,906 44 INFO rb-35659da-226004-429082 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-26 11:11:30,985 44 INFO rb-35659da-226004-429082 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-26 11:11:31,062 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: tour succeeded 2026-10-26 11:11:31,063 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: ╔════════════════════════════╗ ║ TOUR PosSaleTeam SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-26 11:11:31,069 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79861074 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '19a26080-6f7c-425a-b6c5-9d6902bd510d'}] 2026-10-26 11:11:31,111 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:11:31,234 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: heap 15060628 (allocated 16252928) 2026-10-26 11:11:31,254 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing chrome headless with pid 121449 2026-10-26 11:11:31,259 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing websocket connection 2026-10-26 11:11:31,259 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Terminating chrome headless with pid 121449 2026-10-26 11:11:31,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111131_478538_test_order_sale_team.txt 2026-10-26 11:11:31,479 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Removing chrome user profile "/tmp/tmp1mml771k_chrome_odoo" 2026-10-26 11:11:31,507 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: waiting for threads: [, ] 2026-10-26 11:11:31,826 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79861074 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '19a26080-6f7c-425a-b6c5-9d6902bd510d'} created pos.order #823 2026-10-26 11:11:31,830 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79861074 finished 2026-10-26 11:11:31,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 223 0.313 0.512 2026-10-26 11:11:31,938 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-10-26 11:11:34,823 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-10-26 11:11:35,731 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33865637 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'}] 2026-10-26 11:11:38,607 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33865637 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'} created pos.order #825 2026-10-26 11:11:38,607 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33865637 finished 2026-10-26 11:11:38,889 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-10-26 11:11:40,168 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome pid: 121658 2026-10-26 11:11:40,168 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless temporary user profile dir: /tmp/tmpab_kui9x_chrome_odoo 2026-10-26 11:11:40,168 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:37407/json/version 2026-10-26 11:11:40,173 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37407', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:11:40,209 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Browser version: Chrome/150.0.7871.114 2026-10-26 11:11:40,209 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:37407/json 2026-10-26 11:11:40,210 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37407', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:11:40,252 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Websocket url found: ws://127.0.0.1:37407/devtools/page/9935926AE27DA2D0E133242A4E56315C 2026-10-26 11:11:40,294 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Enable chrome headless console log notification 2026-10-26 11:11:40,306 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless enable page notifications 2026-10-26 11:11:40,537 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:11:40,541 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Setting session cookie in browser 2026-10-26 11:11:40,558 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:11:40,558 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:11:40,614 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:11:41,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.070 0.919 2026-10-26 11:11:41,582 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigation result: {'frameId': '9935926AE27DA2D0E133242A4E56315C', 'loaderId': '66247DBDE35CABBEF35153F1C6454E03', 'isDownload': False} 2026-10-26 11:11:41,582 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-10-26 11:11:41,614 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:11:41,654 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.021 0.010 2026-10-26 11:11:41,683 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.045 2026-10-26 11:11:41,722 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:41] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.013 0.062 2026-10-26 11:11:42,590 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:11:42,593 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:11:42,627 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-26 11:11:42,662 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:11:42,675 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-26 11:11:42,679 44 INFO rb-35659da-226004-429082 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-26 11:11:42,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.023 2026-10-26 11:11:42,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:11:42,808 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "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.026 2026-10-26 11:11:42,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.045 2026-10-26 11:11:42,944 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.036 0.074 2026-10-26 11:11:42,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-26 11:11:43,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.290 0.585 2026-10-26 11:11:43,934 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:11:44,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.011 2026-10-26 11:11:44,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.054 2026-10-26 11:11:44,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.009 2026-10-26 11:11:44,256 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: Owl is running in 'dev' mode. 2026-10-26 11:11:44,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:11:44,394 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:44,444 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:11:44,457 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:11:44,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.037 0.061 2026-10-26 11:11:44,530 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:11:44,546 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "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-26 11:11:44,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.017 0.127 2026-10-26 11:11:44,567 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.136 2026-10-26 11:11:44,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.018 2026-10-26 11:11:44,768 44 INFO rb-35659da-226004-429082 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-26 11:11:44,853 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:44,954 44 INFO rb-35659da-226004-429082 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-26 11:11:45,004 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:11:45,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.100 0.128 2026-10-26 11:11:45,110 44 INFO rb-35659da-226004-429082 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-26 11:11:45,236 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.067 0.319 2026-10-26 11:11:45,245 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:45,298 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.381 2026-10-26 11:11:45,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.408 2026-10-26 11:11:45,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.012 0.324 2026-10-26 11:11:45,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.006 0.560 2026-10-26 11:11:45,473 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /web/image?model=product.template&field=image_128&id=2217&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.388 2026-10-26 11:11:45,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.255 2026-10-26 11:11:45,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.237 2026-10-26 11:11:45,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.237 2026-10-26 11:11:45,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-10-26 11:11:45,666 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.178 2026-10-26 11:11:45,695 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-26 11:11:45,879 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.062 0.421 2026-10-26 11:11:45,927 44 INFO rb-35659da-226004-429082 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-26 11:11:45,991 44 INFO rb-35659da-226004-429082 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-26 11:11:46,271 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.083 0.190 2026-10-26 11:11:46,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.029 0.069 2026-10-26 11:11:46,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.028 2026-10-26 11:11:46,631 44 INFO rb-35659da-226004-429082 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-26 11:11:46,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:46] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.064 0.184 2026-10-26 11:11:47,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.097 0.168 2026-10-26 11:11:47,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.236 2026-10-26 11:11:47,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.028 0.041 2026-10-26 11:11:47,345 44 INFO rb-35659da-226004-429082 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-26 11:11:47,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:47] "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.053 2026-10-26 11:11:47,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:47] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.071 2026-10-26 11:11:47,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.157 2026-10-26 11:11:47,714 44 INFO rb-35659da-226004-429082 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-26 11:11:47,770 44 INFO rb-35659da-226004-429082 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-26 11:11:47,815 44 INFO rb-35659da-226004-429082 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-26 11:11:47,865 44 INFO rb-35659da-226004-429082 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-26 11:11:47,918 44 INFO rb-35659da-226004-429082 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-26 11:11:47,969 44 INFO rb-35659da-226004-429082 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-26 11:11:48,021 44 INFO rb-35659da-226004-429082 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-26 11:11:48,071 44 INFO rb-35659da-226004-429082 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-26 11:11:48,122 44 INFO rb-35659da-226004-429082 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-26 11:11:48,174 44 INFO rb-35659da-226004-429082 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-26 11:11:48,226 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: tour succeeded 2026-10-26 11:11:48,227 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosSettleOrderNotGroupable SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-26 11:11:48,399 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: heap 17658496 (allocated 19398656) 2026-10-26 11:11:48,428 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing chrome headless with pid 121658 2026-10-26 11:11:48,438 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing websocket connection 2026-10-26 11:11:48,446 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Terminating chrome headless with pid 121658 2026-10-26 11:11:48,581 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111148_581588_test_pos_not_groupable_product.txt 2026-10-26 11:11:48,582 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Removing chrome user profile "/tmp/tmpab_kui9x_chrome_odoo" 2026-10-26 11:11:48,608 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-10-26 11:11:50,018 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 121870 2026-10-26 11:11:50,019 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmpaaf25xph_chrome_odoo 2026-10-26 11:11:50,019 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:33877/json/version 2026-10-26 11:11:50,020 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33877', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:11:50,137 44 INFO rb-35659da-226004-429082 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-26 11:11:50,137 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:33877/json 2026-10-26 11:11:50,138 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33877', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:11:50,163 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:33877/devtools/page/996ADBE8C5648AA75F6F1A82D6EB6649 2026-10-26 11:11:50,191 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Enable chrome headless console log notification 2026-10-26 11:11:50,207 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-10-26 11:11:50,457 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:11:50,460 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-10-26 11:11:50,467 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:11:50,467 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:11:50,497 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:11:51,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.060 1.068 2026-10-26 11:11:51,627 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': '996ADBE8C5648AA75F6F1A82D6EB6649', 'loaderId': 'A0934491D4ED85580EED850602C05027', 'isDownload': False} 2026-10-26 11:11:51,628 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('POSSalePaymentScreenInvoiceOrder')" 2026-10-26 11:11:51,648 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:11:51,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.011 2026-10-26 11:11:51,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.013 0.033 2026-10-26 11:11:51,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:51] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.052 2026-10-26 11:11:52,669 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:52,674 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:11:52,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.032 2026-10-26 11:11:52,779 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:11:52,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-26 11:11:52,795 44 INFO rb-35659da-226004-429082 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-26 11:11:52,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:11:52,855 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:11:52,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-26 11:11:52,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:52] "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.054 2026-10-26 11:11:52,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-26 11:11:53,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.048 0.066 2026-10-26 11:11:54,057 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.328 0.582 2026-10-26 11:11:54,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:11:54,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:11:54,368 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.105 2026-10-26 11:11:54,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-10-26 11:11:54,476 44 INFO rb-35659da-226004-429082 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-26 11:11:54,506 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.016 2026-10-26 11:11:54,611 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:11:54,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.004 0.043 2026-10-26 11:11:54,696 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:11:54,728 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.085 2026-10-26 11:11:54,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.029 0.119 2026-10-26 11:11:54,780 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.121 2026-10-26 11:11:54,810 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11: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-26 11:11:54,812 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:11:54,892 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:54] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.024 2026-10-26 11:11:55,046 44 INFO rb-35659da-226004-429082 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-26 11:11:55,125 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 11:11:55,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.105 0.121 2026-10-26 11:11:55,312 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:11:55,363 44 INFO rb-35659da-226004-429082 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-26 11:11:55,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.055 0.348 2026-10-26 11:11:55,490 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:11:55,545 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.331 2026-10-26 11:11:55,599 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.368 2026-10-26 11:11:55,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.373 2026-10-26 11:11:55,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.006 0.584 2026-10-26 11:11:55,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.400 2026-10-26 11:11:55,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.309 2026-10-26 11:11:55,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.303 2026-10-26 11:11:55,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.294 2026-10-26 11:11:55,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:55] "GET /web/image?model=product.template&field=image_128&id=2218&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.315 2026-10-26 11:11:56,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.386 2026-10-26 11:11:56,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:56] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.320 2026-10-26 11:11:56,226 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:56] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.016 0.448 2026-10-26 11:11:56,265 44 INFO rb-35659da-226004-429082 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-26 11:11:56,321 44 INFO rb-35659da-226004-429082 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-26 11:11:56,373 44 INFO rb-35659da-226004-429082 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-26 11:11:56,427 44 INFO rb-35659da-226004-429082 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-26 11:11:56,476 44 INFO rb-35659da-226004-429082 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-26 11:11:56,526 44 INFO rb-35659da-226004-429082 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-26 11:11:56,632 44 INFO rb-35659da-226004-429082 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-26 11:11:56,761 44 INFO rb-35659da-226004-429082 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-26 11:11:56,802 44 INFO rb-35659da-226004-429082 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-26 11:11:56,879 44 INFO rb-35659da-226004-429082 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-26 11:11:56,946 44 INFO rb-35659da-226004-429082 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-26 11:11:57,011 44 INFO rb-35659da-226004-429082 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-26 11:11:57,024 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11: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.021 0.053 2026-10-26 11:11:57,121 44 INFO rb-35659da-226004-429082 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-26 11:11:57,158 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:11:57,162 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:11:57,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.022 0.085 2026-10-26 11:11:57,177 44 INFO rb-35659da-226004-429082 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-26 11:11:57,226 44 INFO rb-35659da-226004-429082 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-26 11:11:57,324 44 INFO rb-35659da-226004-429082 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-26 11:11:57,379 44 INFO rb-35659da-226004-429082 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-26 11:11:57,447 44 INFO rb-35659da-226004-429082 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-26 11:11:57,463 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60644575 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '8136b207-bba2-4c25-9f9f-d1495a096a45'}] 2026-10-26 11:11:57,484 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:11:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:12:00,897 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60644575 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '8136b207-bba2-4c25-9f9f-d1495a096a45'} created pos.order #826 2026-10-26 11:12:01,336 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60644575 finished 2026-10-26 11:12:01,546 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 11:12:01,551 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 895 1.059 3.032 2026-10-26 11:12:01,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:01] "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.031 2026-10-26 11:12:01,678 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:01] "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-26 11:12:01,865 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88413579 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '8136b207-bba2-4c25-9f9f-d1495a096a45'}] 2026-10-26 11:12:01,868 44 INFO rb-35659da-226004-429082 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-26 11:12:01,915 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88413579 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '8136b207-bba2-4c25-9f9f-d1495a096a45'} sync ignored for existing PoS order pos.order(826,) (state: done) 2026-10-26 11:12:01,957 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88413579 finished 2026-10-26 11:12:02,223 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 89 0.095 0.267 2026-10-26 11:12:02,304 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-10-26 11:12:02,305 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-26 11:12:02,513 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 17040544 (allocated 19009536) 2026-10-26 11:12:02,541 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 121870 2026-10-26 11:12:02,545 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-10-26 11:12:02,550 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 121870 2026-10-26 11:12:02,676 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111202_676147_test_pos_order_and_invoice_amounts.txt 2026-10-26 11:12:02,676 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmpaaf25xph_chrome_odoo" 2026-10-26 11:12:02,737 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_sale_warnings ... 2026-10-26 11:12:03,429 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome pid: 122084 2026-10-26 11:12:03,430 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless temporary user profile dir: /tmp/tmpq1meu54n_chrome_odoo 2026-10-26 11:12:03,430 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:42875/json/version 2026-10-26 11:12:03,431 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:12:03,526 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Browser version: Chrome/150.0.7871.114 2026-10-26 11:12:03,526 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:42875/json 2026-10-26 11:12:03,527 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:12:03,543 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Websocket url found: ws://127.0.0.1:42875/devtools/page/4B898A369812C310C22A7B9D844B6BE3 2026-10-26 11:12:03,561 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Enable chrome headless console log notification 2026-10-26 11:12:03,584 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless enable page notifications 2026-10-26 11:12:03,680 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:12:03,690 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Setting session cookie in browser 2026-10-26 11:12:03,707 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:12:03,707 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-26 11:12:03,758 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:12:04,588 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:04] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.044 0.793 2026-10-26 11:12:04,593 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigation result: {'frameId': '4B898A369812C310C22A7B9D844B6BE3', 'loaderId': '0317B52202CEE7FF7F0CB1A9C7F402B3', 'isDownload': False} 2026-10-26 11:12:04,593 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate ready code "odoo.isTourReady('PosSaleWarning')" 2026-10-26 11:12:04,628 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:12:04,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:04] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-26 11:12:04,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:04] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-26 11:12:04,683 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:04] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.033 2026-10-26 11:12:05,426 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:12:05,435 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:12:05,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-26 11:12:05,521 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:12:05,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-26 11:12:05,538 44 INFO rb-35659da-226004-429082 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-26 11:12:05,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:12:05,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:12:05,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.029 2026-10-26 11:12:05,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:05] "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.054 2026-10-26 11:12:05,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-26 11:12:05,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.070 2026-10-26 11:12:06,837 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.344 0.633 2026-10-26 11:12:06,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12: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-26 11:12:07,035 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12: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-26 11:12:07,222 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:07] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.039 0.092 2026-10-26 11:12:07,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12: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.008 2026-10-26 11:12:07,312 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: Owl is running in 'dev' mode. 2026-10-26 11:12:07,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:12:07,431 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:12:07,477 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 11:12:07,512 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:12:07,559 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:07] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.046 0.086 2026-10-26 11:12:07,597 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:12:07,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:07] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.010 0.151 2026-10-26 11:12:07,609 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.114 2026-10-26 11:12:07,623 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:07] "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-26 11:12:07,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:07] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.021 2026-10-26 11:12:07,811 44 INFO rb-35659da-226004-429082 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-26 11:12:08,030 44 INFO rb-35659da-226004-429082 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-26 11:12:08,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.073 0.087 2026-10-26 11:12:08,106 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:12:08,199 44 INFO rb-35659da-226004-429082 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-26 11:12:08,205 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.052 0.215 2026-10-26 11:12:08,211 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:12:08,232 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:12:08,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.311 2026-10-26 11:12:08,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.361 2026-10-26 11:12:08,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.376 2026-10-26 11:12:08,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.440 2026-10-26 11:12:08,427 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.308 2026-10-26 11:12:08,486 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.200 2026-10-26 11:12:08,523 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.210 2026-10-26 11:12:08,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.012 0.254 2026-10-26 11:12:08,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.265 2026-10-26 11:12:08,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.338 2026-10-26 11:12:08,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:08] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.382 2026-10-26 11:12:08,876 44 INFO rb-35659da-226004-429082 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-26 11:12:09,005 44 INFO rb-35659da-226004-429082 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-26 11:12:09,058 44 INFO rb-35659da-226004-429082 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-26 11:12:09,121 44 INFO rb-35659da-226004-429082 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-26 11:12:09,212 44 INFO rb-35659da-226004-429082 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-26 11:12:09,251 44 INFO rb-35659da-226004-429082 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-26 11:12:09,286 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12: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.026 0.072 2026-10-26 11:12:09,317 44 INFO rb-35659da-226004-429082 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-26 11:12:09,370 44 INFO rb-35659da-226004-429082 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-26 11:12:09,424 44 INFO rb-35659da-226004-429082 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-26 11:12:09,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.039 0.093 2026-10-26 11:12:09,470 44 INFO rb-35659da-226004-429082 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-26 11:12:09,604 44 INFO rb-35659da-226004-429082 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-26 11:12:09,658 44 INFO rb-35659da-226004-429082 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-26 11:12:09,713 44 INFO rb-35659da-226004-429082 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-26 11:12:09,763 44 INFO rb-35659da-226004-429082 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-26 11:12:09,810 44 INFO rb-35659da-226004-429082 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-26 11:12:09,860 44 INFO rb-35659da-226004-429082 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-26 11:12:09,912 44 INFO rb-35659da-226004-429082 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-26 11:12:09,962 44 INFO rb-35659da-226004-429082 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-26 11:12:10,013 44 INFO rb-35659da-226004-429082 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-26 11:12:10,100 44 INFO rb-35659da-226004-429082 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-26 11:12:10,155 44 INFO rb-35659da-226004-429082 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-26 11:12:10,219 44 INFO rb-35659da-226004-429082 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-26 11:12:10,266 44 INFO rb-35659da-226004-429082 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-26 11:12:10,344 44 INFO rb-35659da-226004-429082 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-26 11:12:10,393 44 INFO rb-35659da-226004-429082 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-26 11:12:10,440 44 INFO rb-35659da-226004-429082 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-26 11:12:10,495 44 INFO rb-35659da-226004-429082 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-26 11:12:10,545 44 INFO rb-35659da-226004-429082 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-26 11:12:10,597 44 INFO rb-35659da-226004-429082 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-26 11:12:10,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12: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.227 0.058 2026-10-26 11:12:10,679 44 INFO rb-35659da-226004-429082 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-26 11:12:10,713 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:12:10,715 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:12:10,734 44 INFO rb-35659da-226004-429082 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-26 11:12:10,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.047 0.079 2026-10-26 11:12:10,785 44 INFO rb-35659da-226004-429082 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-26 11:12:10,881 44 INFO rb-35659da-226004-429082 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-26 11:12:10,931 44 INFO rb-35659da-226004-429082 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-26 11:12:11,014 44 INFO rb-35659da-226004-429082 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-26 11:12:11,027 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85322946 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'a05e7748-7073-4570-8c35-b0e9284e8874'}] 2026-10-26 11:12:11,030 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:12:12,030 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85322946 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'a05e7748-7073-4570-8c35-b0e9284e8874'} created pos.order #827 2026-10-26 11:12:12,060 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85322946 finished 2026-10-26 11:12:12,195 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.509 0.666 2026-10-26 11:12:12,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:12] "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-26 11:12:12,502 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: tour succeeded 2026-10-26 11:12:12,503 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: ╔═══════════════════════════════╗ ║ TOUR PosSaleWarning SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-26 11:12:12,516 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50199503 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'a05e7748-7073-4570-8c35-b0e9284e8874'}] 2026-10-26 11:12:12,529 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50199503 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'a05e7748-7073-4570-8c35-b0e9284e8874'} sync ignored for existing PoS order pos.order(827,) (state: paid) 2026-10-26 11:12:12,564 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50199503 finished 2026-10-26 11:12:12,722 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: heap 18017280 (allocated 19533824) 2026-10-26 11:12:12,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.079 0.145 2026-10-26 11:12:12,741 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing chrome headless with pid 122084 2026-10-26 11:12:12,743 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing websocket connection 2026-10-26 11:12:12,746 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Terminating chrome headless with pid 122084 2026-10-26 11:12:12,942 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111212_941851_test_pos_sale_warnings.txt 2026-10-26 11:12:12,944 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Removing chrome user profile "/tmp/tmpq1meu54n_chrome_odoo" 2026-10-26 11:12:12,969 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-10-26 11:12:14,138 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome pid: 122301 2026-10-26 11:12:14,138 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless temporary user profile dir: /tmp/tmp6k73b82l_chrome_odoo 2026-10-26 11:12:14,138 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:34733/json/version 2026-10-26 11:12:14,140 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:12:14,224 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Browser version: Chrome/150.0.7871.114 2026-10-26 11:12:14,224 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:34733/json 2026-10-26 11:12:14,231 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:12:14,265 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Websocket url found: ws://127.0.0.1:34733/devtools/page/D13516594974BE6762014F496E11BE55 2026-10-26 11:12:14,314 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Enable chrome headless console log notification 2026-10-26 11:12:14,336 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless enable page notifications 2026-10-26 11:12:14,577 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:12:14,581 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Setting session cookie in browser 2026-10-26 11:12:14,589 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:12:14,589 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-26 11:12:14,620 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:12:15,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:15] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.078 0.930 2026-10-26 11:12:15,627 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigation result: {'frameId': 'D13516594974BE6762014F496E11BE55', 'loaderId': '75C61B4B548EF211C84A002A97FF5D81', 'isDownload': False} 2026-10-26 11:12:15,627 44 INFO rb-35659da-226004-429082 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-26 11:12:15,658 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:12:15,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:15] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-26 11:12:15,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:15] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.018 2026-10-26 11:12:15,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:15] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.043 2026-10-26 11:12:16,593 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:12:16,595 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:12:16,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.026 2026-10-26 11:12:16,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-26 11:12:16,705 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:12:16,716 44 INFO rb-35659da-226004-429082 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-26 11:12:16,741 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 11:12:16,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:12:16,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:16] "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.025 2026-10-26 11:12:16,860 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-26 11:12:16,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.054 2026-10-26 11:12:16,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-26 11:12:17,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.353 0.615 2026-10-26 11:12:18,042 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:18] "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-26 11:12:18,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12: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-26 11:12:18,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:18] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.048 2026-10-26 11:12:18,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12: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-26 11:12:18,366 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: Owl is running in 'dev' mode. 2026-10-26 11:12:18,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:12:18,520 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:12:18,548 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:12:18,595 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.059 2026-10-26 11:12:18,688 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:18] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.073 0.131 2026-10-26 11:12:18,693 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12: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-26 11:12:18,719 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.065 2026-10-26 11:12:18,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:18] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.012 0.255 2026-10-26 11:12:18,780 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.283 2026-10-26 11:12:18,795 44 INFO rb-35659da-226004-429082 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-26 11:12:18,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:18] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.014 0.081 2026-10-26 11:12:18,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:18] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.003 0.028 2026-10-26 11:12:18,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:18] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.043 2026-10-26 11:12:19,035 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.091 2026-10-26 11:12:19,060 44 INFO rb-35659da-226004-429082 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-26 11:12:19,064 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:12:19,087 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-26 11:12:19,099 44 INFO rb-35659da-226004-429082 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-26 11:12:19,110 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:12:19,182 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.024 0.234 2026-10-26 11:12:19,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.272 2026-10-26 11:12:19,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.329 2026-10-26 11:12:19,290 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:12:19,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.308 2026-10-26 11:12:19,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.272 2026-10-26 11:12:19,400 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.280 2026-10-26 11:12:19,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.030 0.295 2026-10-26 11:12:19,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.035 0.370 2026-10-26 11:12:19,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.085 0.403 2026-10-26 11:12:19,853 44 INFO rb-35659da-226004-429082 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-26 11:12:19,928 44 INFO rb-35659da-226004-429082 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-26 11:12:20,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.076 0.255 2026-10-26 11:12:20,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.029 0.071 2026-10-26 11:12:20,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.022 2026-10-26 11:12:20,630 44 INFO rb-35659da-226004-429082 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-26 11:12:20,905 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:20] "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.085 0.182 2026-10-26 11:12:21,183 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.077 0.176 2026-10-26 11:12:21,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.255 2026-10-26 11:12:21,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.020 0.076 2026-10-26 11:12:21,399 44 INFO rb-35659da-226004-429082 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-26 11:12:21,517 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12: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.034 0.096 2026-10-26 11:12:21,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:21] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.167 2026-10-26 11:12:21,704 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.149 2026-10-26 11:12:21,762 44 INFO rb-35659da-226004-429082 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-26 11:12:21,814 44 INFO rb-35659da-226004-429082 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-26 11:12:21,869 44 INFO rb-35659da-226004-429082 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-26 11:12:21,920 44 INFO rb-35659da-226004-429082 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-26 11:12:22,042 44 INFO rb-35659da-226004-429082 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-26 11:12:22,133 44 INFO rb-35659da-226004-429082 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-26 11:12:22,148 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:12:22,154 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:12:22,184 44 INFO rb-35659da-226004-429082 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-26 11:12:22,231 44 INFO rb-35659da-226004-429082 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-26 11:12:22,320 44 INFO rb-35659da-226004-429082 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-26 11:12:22,395 44 INFO rb-35659da-226004-429082 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-26 11:12:22,406 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98687454 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'ebaa462a-8ae7-4999-8d56-775809f14607'}] 2026-10-26 11:12:22,444 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:12:23,161 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98687454 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'ebaa462a-8ae7-4999-8d56-775809f14607'} created pos.order #828 2026-10-26 11:12:23,204 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98687454 finished 2026-10-26 11:12:24,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 430 0.520 1.254 2026-10-26 11:12:24,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:24] "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-26 11:12:24,494 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65165949 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'ebaa462a-8ae7-4999-8d56-775809f14607'}] 2026-10-26 11:12:24,504 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65165949 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'ebaa462a-8ae7-4999-8d56-775809f14607'} sync ignored for existing PoS order pos.order(828,) (state: paid) 2026-10-26 11:12:24,526 44 INFO rb-35659da-226004-429082 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-26 11:12:24,534 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65165949 finished 2026-10-26 11:12:24,588 44 INFO rb-35659da-226004-429082 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-26 11:12:24,637 44 INFO rb-35659da-226004-429082 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-26 11:12:24,687 44 INFO rb-35659da-226004-429082 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-26 11:12:24,764 44 INFO rb-35659da-226004-429082 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-26 11:12:25,084 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.227 0.366 2026-10-26 11:12:25,185 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.414 2026-10-26 11:12:25,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.029 0.083 2026-10-26 11:12:25,369 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.022 2026-10-26 11:12:25,416 44 INFO rb-35659da-226004-429082 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-26 11:12:25,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:25] "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.068 0.128 2026-10-26 11:12:25,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.060 0.138 2026-10-26 11:12:25,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.180 2026-10-26 11:12:25,939 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.047 2026-10-26 11:12:26,009 44 INFO rb-35659da-226004-429082 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-26 11:12:26,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.020 0.073 2026-10-26 11:12:26,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:26] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.022 0.102 2026-10-26 11:12:26,220 44 INFO rb-35659da-226004-429082 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-26 11:12:26,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.108 2026-10-26 11:12:26,273 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: tour succeeded 2026-10-26 11:12:26,274 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_quantity_updated_settle SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-26 11:12:26,489 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: heap 19987188 (allocated 21893120) 2026-10-26 11:12:26,510 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing chrome headless with pid 122301 2026-10-26 11:12:26,518 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing websocket connection 2026-10-26 11:12:26,521 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Terminating chrome headless with pid 122301 2026-10-26 11:12:26,730 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111226_730065_test_quantity_updated_settle.txt 2026-10-26 11:12:26,730 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Removing chrome user profile "/tmp/tmp6k73b82l_chrome_odoo" 2026-10-26 11:12:26,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered ... 2026-10-26 11:12:28,204 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98339077 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '4eab2071-5e1a-4e46-8e96-58dbe14de664'}] 2026-10-26 11:12:28,487 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1347] 2026-10-26 11:12:31,486 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98339077 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '4eab2071-5e1a-4e46-8e96-58dbe14de664'} created pos.order #829 2026-10-26 11:12:31,491 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98339077 finished 2026-10-26 11:12:31,729 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14654125 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '845dd037-5810-483b-b89a-64285e8897ee'}] 2026-10-26 11:12:33,882 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14654125 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '845dd037-5810-483b-b89a-64285e8897ee'} created pos.order #830 2026-10-26 11:12:33,882 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14654125 finished 2026-10-26 11:12:34,510 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered_backend ... 2026-10-26 11:12:35,947 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57519915 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'd36f5d85-2168-43c5-b75f-875c8604c1dd'}] 2026-10-26 11:12:36,228 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1352] 2026-10-26 11:12:38,992 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57519915 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'd36f5d85-2168-43c5-b75f-875c8604c1dd'} created pos.order #831 2026-10-26 11:12:38,998 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57519915 finished 2026-10-26 11:12:39,872 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-10-26 11:12:41,650 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 122541 2026-10-26 11:12:41,650 44 INFO rb-35659da-226004-429082 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/tmp3e33k8dd_chrome_odoo 2026-10-26 11:12:41,651 44 INFO rb-35659da-226004-429082 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:41721/json/version 2026-10-26 11:12:41,653 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41721', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:12:41,691 44 INFO rb-35659da-226004-429082 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-26 11:12:41,691 44 INFO rb-35659da-226004-429082 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:41721/json 2026-10-26 11:12:41,692 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41721', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:12:41,707 44 INFO rb-35659da-226004-429082 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:41721/devtools/page/CC7EE01F9BDF287463974A920FD04968 2026-10-26 11:12:41,723 44 INFO rb-35659da-226004-429082 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-26 11:12:41,727 44 INFO rb-35659da-226004-429082 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-26 11:12:42,011 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:12:42,019 44 INFO rb-35659da-226004-429082 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-26 11:12:42,026 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:12:42,027 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:12:42,063 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:12:42,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:42] "GET /pos/ui/127 HTTP/1.1" 200 - 130 0.079 0.836 2026-10-26 11:12:42,978 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': 'CC7EE01F9BDF287463974A920FD04968', 'loaderId': '67B5BE713A5E0674857AE8AEE813EB36', 'isDownload': False} 2026-10-26 11:12:42,978 44 INFO rb-35659da-226004-429082 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-26 11:12:43,008 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:12:43,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:43] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.040 2026-10-26 11:12:43,082 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:43] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-26 11:12:43,092 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:43] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.053 2026-10-26 11:12:43,938 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:12:43,946 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:12:43,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.034 2026-10-26 11:12:44,033 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-26 11:12:44,042 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:12:44,057 44 INFO rb-35659da-226004-429082 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-26 11:12:44,065 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12: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-26 11:12:44,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:12:44,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:44] "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.026 2026-10-26 11:12:44,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.068 2026-10-26 11:12:44,314 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.034 0.068 2026-10-26 11:12:44,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-26 11:12:45,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.318 0.631 2026-10-26 11:12:45,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.025 2026-10-26 11:12:45,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.001 0.023 2026-10-26 11:12:45,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:45] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.066 2026-10-26 11:12:45,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.001 0.006 2026-10-26 11:12:45,748 44 INFO rb-35659da-226004-429082 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-26 11:12:45,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:12:45,898 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:12:45,946 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 11:12:45,962 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:12:45,966 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:45] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.011 0.068 2026-10-26 11:12:45,975 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.097 2026-10-26 11:12:46,027 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:12:46,040 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "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-26 11:12:46,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.052 0.151 2026-10-26 11:12:46,100 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:12:46,198 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.027 0.124 2026-10-26 11:12:46,243 44 INFO rb-35659da-226004-429082 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-26 11:12:46,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.035 0.242 2026-10-26 11:12:46,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.021 0.280 2026-10-26 11:12:46,503 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.027 0.062 2026-10-26 11:12:46,527 44 INFO rb-35659da-226004-429082 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-26 11:12:46,536 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:12:46,548 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.107 2026-10-26 11:12:46,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.158 2026-10-26 11:12:46,632 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.118 2026-10-26 11:12:46,672 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.139 2026-10-26 11:12:46,696 44 INFO rb-35659da-226004-429082 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-26 11:12:46,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.200 2026-10-26 11:12:46,747 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:12:46,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.220 2026-10-26 11:12:46,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.269 2026-10-26 11:12:46,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.310 2026-10-26 11:12:46,942 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:46] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.291 2026-10-26 11:12:47,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:47] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.324 2026-10-26 11:12:47,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.043 0.357 2026-10-26 11:12:47,207 44 INFO rb-35659da-226004-429082 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-26 11:12:47,279 44 INFO rb-35659da-226004-429082 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-26 11:12:47,580 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.077 0.217 2026-10-26 11:12:47,733 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.031 0.072 2026-10-26 11:12:47,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.031 2026-10-26 11:12:47,970 44 INFO rb-35659da-226004-429082 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-26 11:12:48,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:48] "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.078 0.181 2026-10-26 11:12:48,500 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.080 0.155 2026-10-26 11:12:48,517 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.224 2026-10-26 11:12:48,607 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.054 2026-10-26 11:12:48,678 44 INFO rb-35659da-226004-429082 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-26 11:12:48,715 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:48] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.022 0.055 2026-10-26 11:12:48,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:48] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.023 0.102 2026-10-26 11:12:48,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.040 0.121 2026-10-26 11:12:48,977 44 INFO rb-35659da-226004-429082 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-26 11:12:49,025 44 INFO rb-35659da-226004-429082 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-26 11:12:49,077 44 INFO rb-35659da-226004-429082 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-26 11:12:49,132 44 INFO rb-35659da-226004-429082 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-26 11:12:49,184 44 INFO rb-35659da-226004-429082 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-26 11:12:49,246 44 INFO rb-35659da-226004-429082 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-26 11:12:49,341 44 INFO rb-35659da-226004-429082 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-26 11:12:49,358 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:12:49,364 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:12:49,394 44 INFO rb-35659da-226004-429082 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-26 11:12:49,439 44 INFO rb-35659da-226004-429082 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-26 11:12:49,535 44 INFO rb-35659da-226004-429082 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-26 11:12:49,610 44 INFO rb-35659da-226004-429082 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-26 11:12:49,624 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36399409 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '9d6dc322-78dc-466f-a54c-cd8327528cbb'}] 2026-10-26 11:12:49,646 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:12:50,347 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36399409 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '9d6dc322-78dc-466f-a54c-cd8327528cbb'} created pos.order #833 2026-10-26 11:12:50,391 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36399409 finished 2026-10-26 11:12:50,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 292 0.354 0.750 2026-10-26 11:12:50,832 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:12:51,022 44 INFO rb-35659da-226004-429082 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-26 11:12:51,036 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15133050 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '9d6dc322-78dc-466f-a54c-cd8327528cbb'}] 2026-10-26 11:12:51,052 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15133050 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '9d6dc322-78dc-466f-a54c-cd8327528cbb'} sync ignored for existing PoS order pos.order(833,) (state: paid) 2026-10-26 11:12:51,099 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15133050 finished 2026-10-26 11:12:51,101 44 INFO rb-35659da-226004-429082 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-26 11:12:51,146 44 INFO rb-35659da-226004-429082 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-26 11:12:51,199 44 INFO rb-35659da-226004-429082 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-26 11:12:51,256 44 INFO rb-35659da-226004-429082 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-26 11:12:51,325 44 INFO rb-35659da-226004-429082 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-26 11:12:51,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.087 0.230 2026-10-26 11:12:51,490 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.008 0.148 2026-10-26 11:12:51,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.025 0.084 2026-10-26 11:12:51,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.028 2026-10-26 11:12:51,754 44 INFO rb-35659da-226004-429082 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-26 11:12:51,969 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:51] "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.058 0.140 2026-10-26 11:12:52,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.076 0.172 2026-10-26 11:12:52,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:52] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.249 2026-10-26 11:12:52,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.032 0.040 2026-10-26 11:12:52,414 44 INFO rb-35659da-226004-429082 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-26 11:12:52,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.030 0.097 2026-10-26 11:12:52,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:52] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.027 0.123 2026-10-26 11:12:52,667 44 INFO rb-35659da-226004-429082 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-26 11:12:52,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.036 0.125 2026-10-26 11:12:52,719 44 INFO rb-35659da-226004-429082 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-26 11:12:52,770 44 INFO rb-35659da-226004-429082 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-26 11:12:52,824 44 INFO rb-35659da-226004-429082 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-26 11:12:52,875 44 INFO rb-35659da-226004-429082 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-26 11:12:52,931 44 INFO rb-35659da-226004-429082 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-26 11:12:52,989 44 INFO rb-35659da-226004-429082 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-26 11:12:53,037 44 INFO rb-35659da-226004-429082 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-26 11:12:53,089 44 INFO rb-35659da-226004-429082 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-26 11:12:53,152 44 INFO rb-35659da-226004-429082 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-26 11:12:53,216 44 INFO rb-35659da-226004-429082 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-26 11:12:53,225 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27871090 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000002', 'uuid': 'a00f7613-2c29-4e23-8e0e-eb1cd2546652'}] 2026-10-26 11:12:53,828 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27871090 order {'name': '/', 'pos_reference': '261-127-000002', 'uuid': 'a00f7613-2c29-4e23-8e0e-eb1cd2546652'} created pos.order #834 2026-10-26 11:12:53,858 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27871090 finished 2026-10-26 11:12:54,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 181 0.218 0.616 2026-10-26 11:12:54,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 11:12:54,174 44 INFO rb-35659da-226004-429082 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-26 11:12:54,197 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16454698 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-127-000002', 'uuid': 'a00f7613-2c29-4e23-8e0e-eb1cd2546652'}] 2026-10-26 11:12:54,211 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16454698 order {'name': 'Shop - 000002', 'pos_reference': '261-127-000002', 'uuid': 'a00f7613-2c29-4e23-8e0e-eb1cd2546652'} sync ignored for existing PoS order pos.order(834,) (state: paid) 2026-10-26 11:12:54,251 44 INFO rb-35659da-226004-429082 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-26 11:12:54,251 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16454698 finished 2026-10-26 11:12:54,297 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-10-26 11:12:54,298 44 INFO rb-35659da-226004-429082 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-26 11:12:54,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.061 0.196 2026-10-26 11:12:54,548 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 23056428 (allocated 25038848) 2026-10-26 11:12:54,553 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 122541 2026-10-26 11:12:54,556 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-10-26 11:12:54,559 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 122541 2026-10-26 11:12:54,714 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_111254_714349_test_sale_order_fp_different_from_partner_one.txt 2026-10-26 11:12:54,714 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmp3e33k8dd_chrome_odoo" 2026-10-26 11:12:54,816 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-10-26 11:12:56,306 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome pid: 122774 2026-10-26 11:12:56,307 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless temporary user profile dir: /tmp/tmpxwxpof6__chrome_odoo 2026-10-26 11:12:56,307 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:44843/json/version 2026-10-26 11:12:56,308 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44843', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:12:56,408 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Browser version: Chrome/150.0.7871.114 2026-10-26 11:12:56,409 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:44843/json 2026-10-26 11:12:56,409 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44843', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:12:56,458 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Websocket url found: ws://127.0.0.1:44843/devtools/page/3DF16416DB3BDF68534E4D3D0FD1923F 2026-10-26 11:12:56,481 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Enable chrome headless console log notification 2026-10-26 11:12:56,489 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless enable page notifications 2026-10-26 11:12:56,656 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:12:56,659 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Setting session cookie in browser 2026-10-26 11:12:56,675 44 INFO rb-35659da-226004-429082 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=127" in browser 2026-10-26 11:12:56,675 44 INFO rb-35659da-226004-429082 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=127" 2026-10-26 11:12:56,705 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:12:57,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:57] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 85 0.047 0.749 2026-10-26 11:12:57,500 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigation result: {'frameId': '3DF16416DB3BDF68534E4D3D0FD1923F', 'loaderId': '9866EE85B7F35C603158F506826DB319', 'isDownload': False} 2026-10-26 11:12:57,500 44 INFO rb-35659da-226004-429082 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-26 11:12:57,527 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:12:57,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:57] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 11:12:57,562 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:57] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 11:12:57,584 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:57] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.032 2026-10-26 11:12:58,264 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:12:58,267 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:12:58,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 11:12:58,342 44 INFO rb-35659da-226004-429082 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=127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:12:58,353 44 INFO rb-35659da-226004-429082 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-26 11:12:58,354 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.013 0.012 2026-10-26 11:12:58,377 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12: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-26 11:12:58,400 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:12:58,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.015 2026-10-26 11:12:58,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:58] "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.066 2026-10-26 11:12:58,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-26 11:12:58,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.073 2026-10-26 11:12:59,638 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.334 0.585 2026-10-26 11:12:59,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.003 2026-10-26 11:12:59,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.016 2026-10-26 11:12:59,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:12:59] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.055 2026-10-26 11:13:00,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.013 2026-10-26 11:13:00,102 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: Owl is running in 'dev' mode. 2026-10-26 11:13:00,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:13:00,215 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:13:00,257 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:13:00,272 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:13:00,305 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.040 0.056 2026-10-26 11:13:00,340 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.008 0.117 2026-10-26 11:13:00,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.104 2026-10-26 11:13:00,356 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:13:00,358 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:13:00,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.019 2026-10-26 11:13:00,607 44 INFO rb-35659da-226004-429082 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-26 11:13:00,737 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:13:00,833 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:00,870 44 INFO rb-35659da-226004-429082 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-26 11:13:00,884 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.084 0.134 2026-10-26 11:13:00,915 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:00,925 44 INFO rb-35659da-226004-429082 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-26 11:13:01,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.046 0.285 2026-10-26 11:13:01,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.278 2026-10-26 11:13:01,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.289 2026-10-26 11:13:01,113 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.262 2026-10-26 11:13:01,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.009 0.417 2026-10-26 11:13:01,195 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.249 2026-10-26 11:13:01,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.212 2026-10-26 11:13:01,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.016 0.207 2026-10-26 11:13:01,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "GET /web/image?model=product.template&field=image_128&id=2221&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-26 11:13:01,365 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "GET /web/image?model=product.template&field=image_128&id=2222&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.224 2026-10-26 11:13:01,505 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.048 0.290 2026-10-26 11:13:01,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.294 2026-10-26 11:13:01,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.283 2026-10-26 11:13:01,589 44 INFO rb-35659da-226004-429082 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-26 11:13:01,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:01] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.422 2026-10-26 11:13:01,752 44 INFO rb-35659da-226004-429082 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-26 11:13:01,804 44 INFO rb-35659da-226004-429082 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-26 11:13:01,867 44 INFO rb-35659da-226004-429082 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-26 11:13:01,938 44 INFO rb-35659da-226004-429082 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-26 11:13:02,009 44 INFO rb-35659da-226004-429082 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-26 11:13:02,042 44 INFO rb-35659da-226004-429082 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-26 11:13:02,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.037 0.071 2026-10-26 11:13:02,128 44 INFO rb-35659da-226004-429082 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-26 11:13:02,198 44 INFO rb-35659da-226004-429082 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-26 11:13:02,199 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.039 0.089 2026-10-26 11:13:02,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.101 0.233 2026-10-26 11:13:02,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:02] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.007 0.026 2026-10-26 11:13:02,816 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.037 0.115 2026-10-26 11:13:02,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.035 2026-10-26 11:13:03,021 44 INFO rb-35659da-226004-429082 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-26 11:13:03,276 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:03] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.068 0.177 2026-10-26 11:13:03,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.078 0.164 2026-10-26 11:13:03,589 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.014 0.244 2026-10-26 11:13:03,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.067 2026-10-26 11:13:03,786 44 INFO rb-35659da-226004-429082 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-26 11:13:03,828 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.029 0.062 2026-10-26 11:13:03,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:03] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.107 2026-10-26 11:13:04,032 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.040 0.133 2026-10-26 11:13:04,056 44 INFO rb-35659da-226004-429082 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-26 11:13:04,108 44 INFO rb-35659da-226004-429082 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-26 11:13:04,158 44 INFO rb-35659da-226004-429082 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-26 11:13:04,209 44 INFO rb-35659da-226004-429082 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-26 11:13:04,280 44 INFO rb-35659da-226004-429082 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-26 11:13:04,329 44 INFO rb-35659da-226004-429082 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-26 11:13:04,408 44 INFO rb-35659da-226004-429082 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-26 11:13:04,468 44 INFO rb-35659da-226004-429082 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-26 11:13:04,520 44 INFO rb-35659da-226004-429082 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-26 11:13:04,597 44 INFO rb-35659da-226004-429082 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-26 11:13:04,658 44 INFO rb-35659da-226004-429082 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-26 11:13:04,715 44 INFO rb-35659da-226004-429082 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-26 11:13:04,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.019 0.055 2026-10-26 11:13:04,778 44 INFO rb-35659da-226004-429082 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-26 11:13:04,826 44 INFO rb-35659da-226004-429082 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-26 11:13:04,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.023 0.082 2026-10-26 11:13:04,897 44 INFO rb-35659da-226004-429082 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-26 11:13:05,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.119 2026-10-26 11:13:05,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:05] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.007 0.029 2026-10-26 11:13:05,233 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:05] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.022 0.076 2026-10-26 11:13:05,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.032 2026-10-26 11:13:05,370 44 INFO rb-35659da-226004-429082 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-26 11:13:05,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:05] "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.046 0.125 2026-10-26 11:13:05,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.061 0.149 2026-10-26 11:13:05,816 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.223 2026-10-26 11:13:05,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.046 2026-10-26 11:13:05,955 44 INFO rb-35659da-226004-429082 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-26 11:13:06,016 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:06] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.021 0.061 2026-10-26 11:13:06,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:06] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.026 0.100 2026-10-26 11:13:06,197 44 INFO rb-35659da-226004-429082 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-26 11:13:06,201 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.023 0.095 2026-10-26 11:13:06,248 44 INFO rb-35659da-226004-429082 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-26 11:13:06,305 44 INFO rb-35659da-226004-429082 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-26 11:13:06,350 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: tour succeeded 2026-10-26 11:13:06,351 44 INFO rb-35659da-226004-429082 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-26 11:13:06,550 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: heap 20567280 (allocated 21893120) 2026-10-26 11:13:06,560 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing chrome headless with pid 122774 2026-10-26 11:13:06,561 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing websocket connection 2026-10-26 11:13:06,561 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Terminating chrome headless with pid 122774 2026-10-26 11:13:06,696 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111306_696538_test_selected_partner_quotation_loading.txt 2026-10-26 11:13:06,697 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Removing chrome user profile "/tmp/tmpxwxpof6__chrome_odoo" 2026-10-26 11:13:06,726 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-10-26 11:13:08,556 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome pid: 123005 2026-10-26 11:13:08,557 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless temporary user profile dir: /tmp/tmpc0p7yv_b_chrome_odoo 2026-10-26 11:13:08,558 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:38429/json/version 2026-10-26 11:13:08,559 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38429', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:13:08,592 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-26 11:13:08,594 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:38429/json 2026-10-26 11:13:08,595 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38429', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:13:08,613 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Websocket url found: ws://127.0.0.1:38429/devtools/page/3EE93BAC8B53C74DBFD8868155360BE5 2026-10-26 11:13:08,635 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Enable chrome headless console log notification 2026-10-26 11:13:08,641 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless enable page notifications 2026-10-26 11:13:08,997 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:13:09,000 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Setting session cookie in browser 2026-10-26 11:13:09,002 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:13:09,002 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:13:09,034 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:13:10,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:10] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.037 0.988 2026-10-26 11:13:10,060 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigation result: {'frameId': '3EE93BAC8B53C74DBFD8868155360BE5', 'loaderId': '3E79C7244151A0F8F4A914CA1274D557', 'isDownload': False} 2026-10-26 11:13:10,061 44 INFO rb-35659da-226004-429082 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-26 11:13:10,087 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:13:10,141 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:10] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-26 11:13:10,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:10] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.055 2026-10-26 11:13:10,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:10] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.048 2026-10-26 11:13:10,965 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:13:10,979 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:13:11,016 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.028 2026-10-26 11:13:11,063 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:13:11,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-26 11:13:11,074 44 INFO rb-35659da-226004-429082 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-26 11:13:11,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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-26 11:13:11,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:13:11,186 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-26 11:13:11,229 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:11] "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.056 2026-10-26 11:13:11,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-10-26 11:13:11,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.091 2026-10-26 11:13:12,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.298 0.573 2026-10-26 11:13:12,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:13:12,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:13:12,552 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.061 2026-10-26 11:13:12,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.021 2026-10-26 11:13:12,654 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: Owl is running in 'dev' mode. 2026-10-26 11:13:12,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:13:12,761 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:13:12,800 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:13:12,802 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:13:12,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.026 0.066 2026-10-26 11:13:12,877 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:13:12,893 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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-26 11:13:12,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.009 0.167 2026-10-26 11:13:12,951 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.170 2026-10-26 11:13:12,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:12] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.014 0.073 2026-10-26 11:13:13,006 44 INFO rb-35659da-226004-429082 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-26 11:13:13,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.030 0.037 2026-10-26 11:13:13,186 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.056 2026-10-26 11:13:13,269 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:13:13,313 44 INFO rb-35659da-226004-429082 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-26 11:13:13,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.092 0.136 2026-10-26 11:13:13,334 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:13:13,359 44 INFO rb-35659da-226004-429082 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-26 11:13:13,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.019 0.229 2026-10-26 11:13:13,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.043 0.409 2026-10-26 11:13:13,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.444 2026-10-26 11:13:13,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.013 0.350 2026-10-26 11:13:13,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.345 2026-10-26 11:13:13,755 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.579 2026-10-26 11:13:13,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.019 0.379 2026-10-26 11:13:13,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/image?model=product.template&field=image_128&id=2223&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.288 2026-10-26 11:13:13,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/image?model=product.template&field=image_128&id=2224&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.265 2026-10-26 11:13:13,938 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-10-26 11:13:13,980 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:13] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-26 11:13:14,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:14] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.199 2026-10-26 11:13:14,155 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.448 2026-10-26 11:13:14,198 44 INFO rb-35659da-226004-429082 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-26 11:13:14,269 44 INFO rb-35659da-226004-429082 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-26 11:13:14,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.073 0.230 2026-10-26 11:13:14,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.031 0.076 2026-10-26 11:13:14,848 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.028 2026-10-26 11:13:14,978 44 INFO rb-35659da-226004-429082 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-26 11:13:15,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:15] "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.077 0.151 2026-10-26 11:13:15,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.093 0.156 2026-10-26 11:13:15,504 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.241 2026-10-26 11:13:15,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.053 2026-10-26 11:13:15,699 44 INFO rb-35659da-226004-429082 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-26 11:13:15,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.040 0.093 2026-10-26 11:13:15,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:15] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.018 0.131 2026-10-26 11:13:15,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.033 0.110 2026-10-26 11:13:16,106 44 INFO rb-35659da-226004-429082 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-26 11:13:16,162 44 INFO rb-35659da-226004-429082 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-26 11:13:16,208 44 INFO rb-35659da-226004-429082 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-26 11:13:16,338 44 INFO rb-35659da-226004-429082 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-26 11:13:16,368 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:16,371 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:16,404 44 INFO rb-35659da-226004-429082 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-26 11:13:16,454 44 INFO rb-35659da-226004-429082 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-26 11:13:16,558 44 INFO rb-35659da-226004-429082 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-26 11:13:16,630 44 INFO rb-35659da-226004-429082 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-26 11:13:16,647 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32826615 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '913f169a-2cfa-4e63-a451-ad053a79a41e'}] 2026-10-26 11:13:16,657 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:17,672 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32826615 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '913f169a-2cfa-4e63-a451-ad053a79a41e'} created pos.order #835 2026-10-26 11:13:17,733 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32826615 finished 2026-10-26 11:13:18,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 308 0.419 0.942 2026-10-26 11:13:18,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:18] "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-26 11:13:18,274 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: tour succeeded 2026-10-26 11:13:18,275 44 INFO rb-35659da-226004-429082 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-26 11:13:18,281 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51289742 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '913f169a-2cfa-4e63-a451-ad053a79a41e'}] 2026-10-26 11:13:18,306 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51289742 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '913f169a-2cfa-4e63-a451-ad053a79a41e'} sync ignored for existing PoS order pos.order(835,) (state: paid) 2026-10-26 11:13:18,348 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51289742 finished 2026-10-26 11:13:18,514 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: heap 18305548 (allocated 20185088) 2026-10-26 11:13:18,535 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing chrome headless with pid 123005 2026-10-26 11:13:18,542 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing websocket connection 2026-10-26 11:13:18,543 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Terminating chrome headless with pid 123005 2026-10-26 11:13:18,559 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.106 0.176 2026-10-26 11:13:18,753 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111318_753615_test_settle_cancelled_sale_order.txt 2026-10-26 11:13:18,754 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Removing chrome user profile "/tmp/tmpc0p7yv_b_chrome_odoo" 2026-10-26 11:13:18,831 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_changed_price_with_lots ... 2026-10-26 11:13:19,856 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome pid: 123230 2026-10-26 11:13:19,856 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless temporary user profile dir: /tmp/tmprxc9300s_chrome_odoo 2026-10-26 11:13:19,856 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:38203/json/version 2026-10-26 11:13:19,859 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38203', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:13:19,940 44 INFO rb-35659da-226004-429082 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-26 11:13:19,940 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:38203/json 2026-10-26 11:13:19,942 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38203', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:13:19,983 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Websocket url found: ws://127.0.0.1:38203/devtools/page/74582267E8854F221663ED4BEC917DC4 2026-10-26 11:13:20,017 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Enable chrome headless console log notification 2026-10-26 11:13:20,027 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless enable page notifications 2026-10-26 11:13:20,238 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:13:20,241 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Setting session cookie in browser 2026-10-26 11:13:20,245 44 INFO rb-35659da-226004-429082 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=127" in browser 2026-10-26 11:13:20,246 44 INFO rb-35659da-226004-429082 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=127" 2026-10-26 11:13:20,275 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:13:21,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:21] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 130 0.078 0.942 2026-10-26 11:13:21,293 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigation result: {'frameId': '74582267E8854F221663ED4BEC917DC4', 'loaderId': '80ED08268EC3633B414AF2C3AE04ABF5', 'isDownload': False} 2026-10-26 11:13:21,293 44 INFO rb-35659da-226004-429082 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-26 11:13:21,323 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:13:21,354 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:21] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-26 11:13:21,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:21] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-10-26 11:13:21,391 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:21] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.025 2026-10-26 11:13:22,211 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:13:22,214 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:13:22,254 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.029 2026-10-26 11:13:22,296 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-26 11:13:22,310 44 INFO rb-35659da-226004-429082 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=127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:13:22,319 44 INFO rb-35659da-226004-429082 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-26 11:13:22,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 11:13:22,347 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:13:22,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:22] "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.024 2026-10-26 11:13:22,423 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.050 2026-10-26 11:13:22,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.029 0.082 2026-10-26 11:13:22,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-26 11:13:23,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.310 0.581 2026-10-26 11:13:23,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:23] "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-26 11:13:23,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.008 2026-10-26 11:13:23,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:23] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.053 2026-10-26 11:13:23,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.033 2026-10-26 11:13:23,888 44 INFO rb-35659da-226004-429082 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-26 11:13:23,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:13:23,979 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:13:23,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:13:24,020 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:13:24,031 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:13:24,061 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:24,082 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "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-26 11:13:24,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.028 0.064 2026-10-26 11:13:24,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.005 0.120 2026-10-26 11:13:24,189 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:13:24,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.028 0.082 2026-10-26 11:13:24,298 44 INFO rb-35659da-226004-429082 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-26 11:13:24,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.043 0.190 2026-10-26 11:13:24,544 44 INFO rb-35659da-226004-429082 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-26 11:13:24,575 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.086 0.330 2026-10-26 11:13:24,590 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:24,609 44 INFO rb-35659da-226004-429082 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-26 11:13:24,611 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:13:24,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.015 0.266 2026-10-26 11:13:24,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/image?model=product.template&field=image_128&id=2225&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.062 2026-10-26 11:13:24,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.260 2026-10-26 11:13:24,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.316 2026-10-26 11:13:24,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.354 2026-10-26 11:13:24,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.273 2026-10-26 11:13:24,951 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:24] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.531 2026-10-26 11:13:25,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:25] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.288 2026-10-26 11:13:25,040 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:25] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.267 2026-10-26 11:13:25,093 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:25] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.263 2026-10-26 11:13:25,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.053 0.322 2026-10-26 11:13:25,286 44 INFO rb-35659da-226004-429082 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-26 11:13:25,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:25] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.372 2026-10-26 11:13:25,356 44 INFO rb-35659da-226004-429082 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-26 11:13:25,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.068 0.224 2026-10-26 11:13:25,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.031 0.083 2026-10-26 11:13:25,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.033 2026-10-26 11:13:26,004 44 INFO rb-35659da-226004-429082 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-26 11:13:26,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:26] "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.081 0.114 2026-10-26 11:13:26,457 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.084 0.155 2026-10-26 11:13:26,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.225 2026-10-26 11:13:26,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.062 2026-10-26 11:13:26,643 44 INFO rb-35659da-226004-429082 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-26 11:13:26,708 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.021 0.091 2026-10-26 11:13:26,796 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:26] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.019 0.111 2026-10-26 11:13:26,935 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.033 0.167 2026-10-26 11:13:26,975 44 INFO rb-35659da-226004-429082 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-26 11:13:27,028 44 INFO rb-35659da-226004-429082 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-26 11:13:27,076 44 INFO rb-35659da-226004-429082 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-26 11:13:27,127 44 INFO rb-35659da-226004-429082 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-26 11:13:27,180 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: tour succeeded 2026-10-26 11:13:27,181 44 INFO rb-35659da-226004-429082 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-26 11:13:27,334 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: heap 17029280 (allocated 18612224) 2026-10-26 11:13:27,350 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing chrome headless with pid 123230 2026-10-26 11:13:27,353 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing websocket connection 2026-10-26 11:13:27,354 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Terminating chrome headless with pid 123230 2026-10-26 11:13:27,509 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111327_509348_test_settle_changed_price_with_lots.txt 2026-10-26 11:13:27,509 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Removing chrome user profile "/tmp/tmprxc9300s_chrome_odoo" 2026-10-26 11:13:27,532 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-10-26 11:13:28,520 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome pid: 123451 2026-10-26 11:13:28,520 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless temporary user profile dir: /tmp/tmpzw1bb_b3_chrome_odoo 2026-10-26 11:13:28,521 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:36775/json/version 2026-10-26 11:13:28,522 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:13:28,617 44 INFO rb-35659da-226004-429082 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-26 11:13:28,618 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:36775/json 2026-10-26 11:13:28,619 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:13:28,674 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Websocket url found: ws://127.0.0.1:36775/devtools/page/A73F0B12EE2A59430D60689E8D89C4D1 2026-10-26 11:13:28,694 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Enable chrome headless console log notification 2026-10-26 11:13:28,704 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless enable page notifications 2026-10-26 11:13:28,904 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:13:28,911 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Setting session cookie in browser 2026-10-26 11:13:28,916 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:13:28,916 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:13:28,942 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:13:29,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:29] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.050 0.762 2026-10-26 11:13:29,751 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigation result: {'frameId': 'A73F0B12EE2A59430D60689E8D89C4D1', 'loaderId': 'DBCFE69E472408CADFEBE089717141B4', 'isDownload': False} 2026-10-26 11:13:29,751 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate ready code "odoo.isTourReady('PosSettleDraftOrder')" 2026-10-26 11:13:29,770 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:13:29,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:29] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-10-26 11:13:29,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:29] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.016 0.035 2026-10-26 11:13:29,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:29] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.027 0.058 2026-10-26 11:13:30,722 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:13:30,732 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:13:30,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-26 11:13:30,836 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:13:30,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.012 2026-10-26 11:13:30,854 44 INFO rb-35659da-226004-429082 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-26 11:13:30,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:13:30,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:13:30,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:30] "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-26 11:13:31,029 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.063 2026-10-26 11:13:31,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.022 0.077 2026-10-26 11:13:31,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-26 11:13:32,094 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.284 0.603 2026-10-26 11:13:32,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "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-26 11:13:32,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.012 2026-10-26 11:13:32,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.079 2026-10-26 11:13:32,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.011 2026-10-26 11:13:32,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:13:32,474 44 INFO rb-35659da-226004-429082 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-26 11:13:32,570 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:13:32,604 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:13:32,620 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:13:32,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.057 0.042 2026-10-26 11:13:32,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.099 2026-10-26 11:13:32,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.013 0.120 2026-10-26 11:13:32,769 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.072 2026-10-26 11:13:32,776 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "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-26 11:13:32,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.023 0.060 2026-10-26 11:13:32,849 44 INFO rb-35659da-226004-429082 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-26 11:13:32,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.006 0.038 2026-10-26 11:13:32,955 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:33,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.080 0.091 2026-10-26 11:13:33,184 44 INFO rb-35659da-226004-429082 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-26 11:13:33,228 44 INFO rb-35659da-226004-429082 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-26 11:13:33,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.048 0.264 2026-10-26 11:13:33,296 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:13:33,315 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:13:33,319 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.251 2026-10-26 11:13:33,378 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.304 2026-10-26 11:13:33,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.014 0.327 2026-10-26 11:13:33,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.427 2026-10-26 11:13:33,515 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.374 2026-10-26 11:13:33,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.234 2026-10-26 11:13:33,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /web/image?model=product.template&field=image_128&id=2226&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.265 2026-10-26 11:13:33,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.245 2026-10-26 11:13:33,684 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.225 2026-10-26 11:13:33,831 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.270 2026-10-26 11:13:33,875 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:33] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.343 2026-10-26 11:13:33,894 44 INFO rb-35659da-226004-429082 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-26 11:13:33,967 44 INFO rb-35659da-226004-429082 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-26 11:13:34,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.075 0.233 2026-10-26 11:13:34,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.033 0.085 2026-10-26 11:13:34,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.026 2026-10-26 11:13:34,721 44 INFO rb-35659da-226004-429082 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-26 11:13:34,939 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:34] "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.072 0.143 2026-10-26 11:13:35,204 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.073 0.161 2026-10-26 11:13:35,227 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.239 2026-10-26 11:13:35,311 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.048 2026-10-26 11:13:35,368 44 INFO rb-35659da-226004-429082 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-26 11:13:35,447 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.025 0.075 2026-10-26 11:13:35,538 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:35] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.114 2026-10-26 11:13:35,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.144 2026-10-26 11:13:35,683 44 INFO rb-35659da-226004-429082 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-26 11:13:35,729 44 INFO rb-35659da-226004-429082 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-26 11:13:35,780 44 INFO rb-35659da-226004-429082 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-26 11:13:35,836 44 INFO rb-35659da-226004-429082 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-26 11:13:35,921 44 INFO rb-35659da-226004-429082 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-26 11:13:35,952 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:35,955 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:35,979 44 INFO rb-35659da-226004-429082 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-26 11:13:36,038 44 INFO rb-35659da-226004-429082 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-26 11:13:36,135 44 INFO rb-35659da-226004-429082 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-26 11:13:36,219 44 INFO rb-35659da-226004-429082 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-26 11:13:36,246 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99656277 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '664f622b-3445-4a7e-a395-52e6b50aa735'}] 2026-10-26 11:13:36,271 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:13:36,511 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99656277 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '664f622b-3445-4a7e-a395-52e6b50aa735'} created pos.order #836 2026-10-26 11:13:36,546 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99656277 finished 2026-10-26 11:13:36,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 163 0.220 0.431 2026-10-26 11:13:37,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:37] "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-26 11:13:37,157 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: tour succeeded 2026-10-26 11:13:37,158 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: ╔════════════════════════════════════╗ ║ TOUR PosSettleDraftOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 11:13:37,170 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29048650 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '664f622b-3445-4a7e-a395-52e6b50aa735'}] 2026-10-26 11:13:37,182 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29048650 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '664f622b-3445-4a7e-a395-52e6b50aa735'} sync ignored for existing PoS order pos.order(836,) (state: paid) 2026-10-26 11:13:37,244 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29048650 finished 2026-10-26 11:13:37,304 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: heap 17880548 (allocated 20185088) 2026-10-26 11:13:37,350 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing chrome headless with pid 123451 2026-10-26 11:13:37,354 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing websocket connection 2026-10-26 11:13:37,355 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Terminating chrome headless with pid 123451 2026-10-26 11:13:37,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.138 0.172 2026-10-26 11:13:37,514 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111337_514067_test_settle_draft_order_service_product.txt 2026-10-26 11:13:37,514 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Removing chrome user profile "/tmp/tmpzw1bb_b3_chrome_odoo" 2026-10-26 11:13:37,557 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-10-26 11:13:39,522 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome pid: 123670 2026-10-26 11:13:39,523 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless temporary user profile dir: /tmp/tmpfe4y2lsg_chrome_odoo 2026-10-26 11:13:39,523 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:39945/json/version 2026-10-26 11:13:39,524 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39945', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:13:39,587 44 INFO rb-35659da-226004-429082 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-26 11:13:39,588 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:39945/json 2026-10-26 11:13:39,588 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39945', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:13:39,609 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Websocket url found: ws://127.0.0.1:39945/devtools/page/7175649717EB23698CBCE3ADA5B264C4 2026-10-26 11:13:39,623 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Enable chrome headless console log notification 2026-10-26 11:13:39,661 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless enable page notifications 2026-10-26 11:13:39,912 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:13:39,915 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Setting session cookie in browser 2026-10-26 11:13:39,920 44 INFO rb-35659da-226004-429082 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=127" in browser 2026-10-26 11:13:39,920 44 INFO rb-35659da-226004-429082 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=127" 2026-10-26 11:13:39,941 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:13:41,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:41] "GET /pos/ui?config_id=127 HTTP/1.1" 200 - 84 0.047 1.015 2026-10-26 11:13:41,007 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigation result: {'frameId': '7175649717EB23698CBCE3ADA5B264C4', 'loaderId': 'D6C97E5E07D9DC587F87FDCAC41C04F4', 'isDownload': False} 2026-10-26 11:13:41,007 44 INFO rb-35659da-226004-429082 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-26 11:13:41,040 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:13:41,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:41] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-10-26 11:13:41,093 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:41] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.034 2026-10-26 11:13:41,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:41] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.032 2026-10-26 11:13:41,942 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:41,956 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:13:41,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-26 11:13:42,041 44 INFO rb-35659da-226004-429082 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=127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:13:42,047 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 11:13:42,063 44 INFO rb-35659da-226004-429082 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-26 11:13:42,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:13:42,103 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:13:42,165 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:42] "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-26 11:13:42,192 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.043 2026-10-26 11:13:42,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.091 2026-10-26 11:13:42,317 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.092 2026-10-26 11:13:43,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.308 0.653 2026-10-26 11:13:43,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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-26 11:13:43,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.008 2026-10-26 11:13:43,632 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:43] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.068 2026-10-26 11:13:43,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.014 2026-10-26 11:13:43,730 44 INFO rb-35659da-226004-429082 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-26 11:13:43,753 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:13:43,829 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:13:43,861 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:13:43,861 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:13:43,887 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:43] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.004 0.038 2026-10-26 11:13:43,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 11:13:43,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:43] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.025 0.106 2026-10-26 11:13:43,993 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:13:44,002 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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-26 11:13:44,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.005 0.022 2026-10-26 11:13:44,095 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:13:44,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.059 0.118 2026-10-26 11:13:44,256 44 INFO rb-35659da-226004-429082 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-26 11:13:44,338 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.030 0.237 2026-10-26 11:13:44,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.011 0.069 2026-10-26 11:13:44,409 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:44,441 44 INFO rb-35659da-226004-429082 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-26 11:13:44,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.072 2026-10-26 11:13:44,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-26 11:13:44,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.150 2026-10-26 11:13:44,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-10-26 11:13:44,595 44 INFO rb-35659da-226004-429082 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-26 11:13:44,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-26 11:13:44,631 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:13:44,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/image?model=product.template&field=image_128&id=2227&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-26 11:13:44,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.226 2026-10-26 11:13:44,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.250 2026-10-26 11:13:44,781 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.238 2026-10-26 11:13:44,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.224 2026-10-26 11:13:44,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.285 2026-10-26 11:13:45,028 44 INFO rb-35659da-226004-429082 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-26 11:13:45,108 44 INFO rb-35659da-226004-429082 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-26 11:13:45,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.068 0.251 2026-10-26 11:13:45,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.031 0.094 2026-10-26 11:13:45,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.037 2026-10-26 11:13:45,836 44 INFO rb-35659da-226004-429082 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-26 11:13:46,065 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:46] "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.081 0.136 2026-10-26 11:13:46,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.076 0.165 2026-10-26 11:13:46,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.213 2026-10-26 11:13:46,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.052 2026-10-26 11:13:46,491 44 INFO rb-35659da-226004-429082 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-26 11:13:46,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.024 0.081 2026-10-26 11:13:46,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:46] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 26 0.036 0.110 2026-10-26 11:13:46,783 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.134 2026-10-26 11:13:46,867 44 INFO rb-35659da-226004-429082 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-26 11:13:46,920 44 INFO rb-35659da-226004-429082 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-26 11:13:46,974 44 INFO rb-35659da-226004-429082 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-26 11:13:47,024 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: tour succeeded 2026-10-26 11:13:47,025 44 INFO rb-35659da-226004-429082 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-26 11:13:47,175 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: heap 16974776 (allocated 18087936) 2026-10-26 11:13:47,192 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing chrome headless with pid 123670 2026-10-26 11:13:47,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing websocket connection 2026-10-26 11:13:47,198 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Terminating chrome headless with pid 123670 2026-10-26 11:13:47,367 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111347_367008_test_settle_groupable_lot_total_amount.txt 2026-10-26 11:13:47,367 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Removing chrome user profile "/tmp/tmpfe4y2lsg_chrome_odoo" 2026-10-26 11:13:47,395 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-10-26 11:13:48,754 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome pid: 123887 2026-10-26 11:13:48,754 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless temporary user profile dir: /tmp/tmplo10bu3b_chrome_odoo 2026-10-26 11:13:48,755 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:42009/json/version 2026-10-26 11:13:48,756 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42009', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:13:48,828 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Browser version: Chrome/150.0.7871.114 2026-10-26 11:13:48,828 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:42009/json 2026-10-26 11:13:48,829 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42009', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:13:48,851 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Websocket url found: ws://127.0.0.1:42009/devtools/page/EB130DCD4D203DEEC27C6C548B1AEE15 2026-10-26 11:13:48,858 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Enable chrome headless console log notification 2026-10-26 11:13:48,862 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless enable page notifications 2026-10-26 11:13:49,135 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:13:49,138 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Setting session cookie in browser 2026-10-26 11:13:49,151 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:13:49,151 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:13:49,181 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:13:49,966 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:49] "GET /pos/ui/127 HTTP/1.1" 200 - 83 0.040 0.750 2026-10-26 11:13:49,972 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigation result: {'frameId': 'EB130DCD4D203DEEC27C6C548B1AEE15', 'loaderId': '8B983FAE799F75EF59E2DCB913CAB997', 'isDownload': False} 2026-10-26 11:13:49,972 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-10-26 11:13:49,998 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:13:50,035 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:50] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-26 11:13:50,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:50] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.050 2026-10-26 11:13:50,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:50] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.044 2026-10-26 11:13:50,913 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:13:50,920 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:50,956 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-26 11:13:51,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-26 11:13:51,012 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:13:51,029 44 INFO rb-35659da-226004-429082 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-26 11:13:51,058 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.019 2026-10-26 11:13:51,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:13:51,162 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:51] "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.028 2026-10-26 11:13:51,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.076 2026-10-26 11:13:51,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.076 2026-10-26 11:13:51,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-26 11:13:52,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.358 0.659 2026-10-26 11:13:52,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:52] "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-26 11:13:52,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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.005 2026-10-26 11:13:52,628 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:52] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.054 2026-10-26 11:13:52,718 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13: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-26 11:13:52,752 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: Owl is running in 'dev' mode. 2026-10-26 11:13:52,765 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:13:52,853 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:13:52,861 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:13:52,890 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:52,923 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:13:52,961 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:13:53,001 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "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-26 11:13:53,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.083 0.101 2026-10-26 11:13:53,074 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:13:53,111 44 INFO rb-35659da-226004-429082 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-26 11:13:53,115 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.006 0.232 2026-10-26 11:13:53,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.007 0.089 2026-10-26 11:13:53,310 44 INFO rb-35659da-226004-429082 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-26 11:13:53,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.087 0.294 2026-10-26 11:13:53,431 44 INFO rb-35659da-226004-429082 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-26 11:13:53,523 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.059 0.467 2026-10-26 11:13:53,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.006 0.287 2026-10-26 11:13:53,605 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:13:53,613 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.064 2026-10-26 11:13:53,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/image?model=product.template&field=image_128&id=2186&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.359 2026-10-26 11:13:53,695 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.013 0.373 2026-10-26 11:13:53,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.427 2026-10-26 11:13:53,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.433 2026-10-26 11:13:53,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.242 2026-10-26 11:13:53,916 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.289 2026-10-26 11:13:53,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:53] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.319 2026-10-26 11:13:54,017 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:54] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.303 2026-10-26 11:13:54,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:54] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.312 2026-10-26 11:13:54,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:54] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.012 0.283 2026-10-26 11:13:54,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.070 0.320 2026-10-26 11:13:54,330 44 INFO rb-35659da-226004-429082 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-26 11:13:54,394 44 INFO rb-35659da-226004-429082 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-26 11:13:54,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.082 0.205 2026-10-26 11:13:54,872 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.033 0.094 2026-10-26 11:13:54,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.020 2026-10-26 11:13:55,082 44 INFO rb-35659da-226004-429082 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-26 11:13:55,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:55] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.067 0.161 2026-10-26 11:13:55,639 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.103 0.190 2026-10-26 11:13:55,674 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.296 2026-10-26 11:13:55,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.029 0.042 2026-10-26 11:13:55,841 44 INFO rb-35659da-226004-429082 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-26 11:13:55,872 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:55] "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-26 11:13:55,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:55] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.076 2026-10-26 11:13:56,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.115 2026-10-26 11:13:56,131 44 INFO rb-35659da-226004-429082 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-26 11:13:56,183 44 INFO rb-35659da-226004-429082 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-26 11:13:56,231 44 INFO rb-35659da-226004-429082 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-26 11:13:56,283 44 INFO rb-35659da-226004-429082 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-26 11:13:56,335 44 INFO rb-35659da-226004-429082 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-26 11:13:56,449 44 INFO rb-35659da-226004-429082 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-26 11:13:56,570 44 INFO rb-35659da-226004-429082 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-26 11:13:56,626 44 INFO rb-35659da-226004-429082 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-26 11:13:56,695 44 INFO rb-35659da-226004-429082 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-26 11:13:56,762 44 INFO rb-35659da-226004-429082 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-26 11:13:56,809 44 INFO rb-35659da-226004-429082 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-26 11:13:56,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:56] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.029 0.069 2026-10-26 11:13:56,867 44 INFO rb-35659da-226004-429082 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-26 11:13:56,915 44 INFO rb-35659da-226004-429082 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-26 11:13:56,975 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: tour succeeded 2026-10-26 11:13:56,976 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: ╔═════════════════════════════════════╗ ║ TOUR PosSettleCustomPrice SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-26 11:13:57,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:13:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.119 2026-10-26 11:13:57,153 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: heap 17863636 (allocated 19660800) 2026-10-26 11:13:57,182 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing chrome headless with pid 123887 2026-10-26 11:13:57,190 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing websocket connection 2026-10-26 11:13:57,194 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Terminating chrome headless with pid 123887 2026-10-26 11:13:57,359 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111357_359194_test_settle_order_change_customer.txt 2026-10-26 11:13:57,359 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Removing chrome user profile "/tmp/tmplo10bu3b_chrome_odoo" 2026-10-26 11:13:57,394 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-10-26 11:13:58,883 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome pid: 124107 2026-10-26 11:13:58,884 44 INFO rb-35659da-226004-429082 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/tmp4lexspwc_chrome_odoo 2026-10-26 11:13:58,884 44 INFO rb-35659da-226004-429082 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:33069/json/version 2026-10-26 11:13:58,885 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:13:58,920 44 INFO rb-35659da-226004-429082 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-26 11:13:58,920 44 INFO rb-35659da-226004-429082 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:33069/json 2026-10-26 11:13:58,922 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:13:58,931 44 INFO rb-35659da-226004-429082 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:33069/devtools/page/748EA58A028C66B0658F2A5B3346FEB4 2026-10-26 11:13:58,945 44 INFO rb-35659da-226004-429082 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-26 11:13:58,951 44 INFO rb-35659da-226004-429082 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-26 11:13:59,181 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:13:59,184 44 INFO rb-35659da-226004-429082 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-26 11:13:59,187 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:13:59,187 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:13:59,211 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:14:00,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:00] "GET /pos/ui/127 HTTP/1.1" 200 - 86 0.073 0.770 2026-10-26 11:14:00,053 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigation result: {'frameId': '748EA58A028C66B0658F2A5B3346FEB4', 'loaderId': '2BD0F4C224C6A503D0320542782F007C', 'isDownload': False} 2026-10-26 11:14:00,053 44 INFO rb-35659da-226004-429082 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-26 11:14:00,078 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:14:00,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:00] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.019 2026-10-26 11:14:00,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:00] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-26 11:14:00,135 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:00] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-26 11:14:01,054 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:14:01,056 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:14:01,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-26 11:14:01,151 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 11:14:01,152 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:14:01,167 44 INFO rb-35659da-226004-429082 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-26 11:14:01,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:14:01,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:14:01,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-26 11:14:01,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:01] "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.035 2026-10-26 11:14:01,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-26 11:14:01,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.022 0.066 2026-10-26 11:14:02,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.336 0.599 2026-10-26 11:14:02,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:14:02,589 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.019 2026-10-26 11:14:02,685 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:02] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.061 2026-10-26 11:14:02,761 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.015 2026-10-26 11:14:02,797 44 INFO rb-35659da-226004-429082 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-26 11:14:02,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:14:02,915 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:14:02,941 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:14:02,964 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:14:03,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.057 0.099 2026-10-26 11:14:03,075 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:14:03,106 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "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-26 11:14:03,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.009 0.192 2026-10-26 11:14:03,124 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.126 2026-10-26 11:14:03,194 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.016 0.059 2026-10-26 11:14:03,273 44 INFO rb-35659da-226004-429082 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-26 11:14:03,365 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.007 0.025 2026-10-26 11:14:03,388 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:14:03,548 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:14:03,609 44 INFO rb-35659da-226004-429082 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-26 11:14:03,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.103 0.158 2026-10-26 11:14:03,659 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:14:03,672 44 INFO rb-35659da-226004-429082 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-26 11:14:03,675 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.237 2026-10-26 11:14:03,755 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.317 2026-10-26 11:14:03,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.344 2026-10-26 11:14:03,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.278 2026-10-26 11:14:03,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:03] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.066 0.553 2026-10-26 11:14:04,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:04] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.015 0.338 2026-10-26 11:14:04,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:04] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.369 2026-10-26 11:14:04,137 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:04] "GET /web/image?model=product.template&field=image_128&id=2228&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.013 0.358 2026-10-26 11:14:04,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:04] "GET /web/image?model=product.template&field=image_128&id=2229&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.369 2026-10-26 11:14:04,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.039 0.420 2026-10-26 11:14:04,351 44 INFO rb-35659da-226004-429082 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-26 11:14:04,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:04] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.311 2026-10-26 11:14:04,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:04] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.323 2026-10-26 11:14:04,417 44 INFO rb-35659da-226004-429082 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-26 11:14:04,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:04] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.474 2026-10-26 11:14:04,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.076 0.230 2026-10-26 11:14:04,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.058 0.077 2026-10-26 11:14:05,049 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.026 2026-10-26 11:14:05,169 44 INFO rb-35659da-226004-429082 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-26 11:14:05,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:05] "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.136 0.184 2026-10-26 11:14:05,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.133 0.174 2026-10-26 11:14:05,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.298 2026-10-26 11:14:05,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.028 0.054 2026-10-26 11:14:06,045 44 INFO rb-35659da-226004-429082 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-26 11:14:06,124 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:06] "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.044 0.088 2026-10-26 11:14:06,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:06] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.136 2026-10-26 11:14:06,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.027 0.155 2026-10-26 11:14:06,378 44 INFO rb-35659da-226004-429082 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-26 11:14:06,465 44 INFO rb-35659da-226004-429082 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-26 11:14:06,491 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:14:06,494 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:14:06,521 44 INFO rb-35659da-226004-429082 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-26 11:14:06,569 44 INFO rb-35659da-226004-429082 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-26 11:14:06,628 44 INFO rb-35659da-226004-429082 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-26 11:14:06,699 44 INFO rb-35659da-226004-429082 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-26 11:14:06,750 44 INFO rb-35659da-226004-429082 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-26 11:14:06,832 44 INFO rb-35659da-226004-429082 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-26 11:14:06,884 44 INFO rb-35659da-226004-429082 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-26 11:14:06,958 44 INFO rb-35659da-226004-429082 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-26 11:14:06,974 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29902006 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '570e472c-35d4-4944-bf0b-c9fcdd9a2d56'}] 2026-10-26 11:14:07,054 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:14:07,577 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29902006 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '570e472c-35d4-4944-bf0b-c9fcdd9a2d56'} created pos.order #837 2026-10-26 11:14:07,618 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29902006 finished 2026-10-26 11:14:07,937 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 277 0.309 0.658 2026-10-26 11:14:08,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:08] "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-26 11:14:08,240 44 INFO rb-35659da-226004-429082 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-26 11:14:08,257 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61128447 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '570e472c-35d4-4944-bf0b-c9fcdd9a2d56'}] 2026-10-26 11:14:08,266 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61128447 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '570e472c-35d4-4944-bf0b-c9fcdd9a2d56'} sync ignored for existing PoS order pos.order(837,) (state: paid) 2026-10-26 11:14:08,297 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61128447 finished 2026-10-26 11:14:08,319 44 INFO rb-35659da-226004-429082 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-26 11:14:08,373 44 INFO rb-35659da-226004-429082 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-26 11:14:08,430 44 INFO rb-35659da-226004-429082 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-26 11:14:08,486 44 INFO rb-35659da-226004-429082 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-26 11:14:08,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.057 0.196 2026-10-26 11:14:08,574 44 INFO rb-35659da-226004-429082 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-26 11:14:08,704 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.104 2026-10-26 11:14:08,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.027 0.070 2026-10-26 11:14:08,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.024 2026-10-26 11:14:08,932 44 INFO rb-35659da-226004-429082 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-26 11:14:09,165 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:09] "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.058 0.174 2026-10-26 11:14:09,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 70 0.074 0.177 2026-10-26 11:14:09,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:09] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.240 2026-10-26 11:14:09,550 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.047 2026-10-26 11:14:09,604 44 INFO rb-35659da-226004-429082 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-26 11:14:09,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:09] "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.025 0.067 2026-10-26 11:14:09,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:09] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.047 0.077 2026-10-26 11:14:09,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.028 0.121 2026-10-26 11:14:09,875 44 INFO rb-35659da-226004-429082 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-26 11:14:09,931 44 INFO rb-35659da-226004-429082 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-26 11:14:09,980 44 INFO rb-35659da-226004-429082 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-26 11:14:10,031 44 INFO rb-35659da-226004-429082 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-26 11:14:10,089 44 INFO rb-35659da-226004-429082 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-26 11:14:10,153 44 INFO rb-35659da-226004-429082 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-26 11:14:10,209 44 INFO rb-35659da-226004-429082 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-26 11:14:10,279 44 INFO rb-35659da-226004-429082 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-26 11:14:10,327 44 INFO rb-35659da-226004-429082 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-26 11:14:10,410 44 INFO rb-35659da-226004-429082 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-26 11:14:10,421 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98350772 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000002', 'uuid': 'aced4a26-380a-45b0-be4a-3697e2bd88f5'}] 2026-10-26 11:14:10,850 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98350772 order {'name': '/', 'pos_reference': '261-127-000002', 'uuid': 'aced4a26-380a-45b0-be4a-3697e2bd88f5'} created pos.order #838 2026-10-26 11:14:10,937 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98350772 finished 2026-10-26 11:14:11,210 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 200 0.283 0.509 2026-10-26 11:14:11,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:11] "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-26 11:14:11,390 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14917478 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-127-000002', 'uuid': 'aced4a26-380a-45b0-be4a-3697e2bd88f5'}] 2026-10-26 11:14:11,403 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14917478 order {'name': 'Shop - 000002', 'pos_reference': '261-127-000002', 'uuid': 'aced4a26-380a-45b0-be4a-3697e2bd88f5'} sync ignored for existing PoS order pos.order(838,) (state: paid) 2026-10-26 11:14:11,408 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: tour succeeded 2026-10-26 11:14:11,409 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: ╔════════════════════════════════════════╗ ║ TOUR PosSettleOrderShipLater SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 11:14:11,442 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14917478 finished 2026-10-26 11:14:11,658 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.058 0.214 2026-10-26 11:14:11,686 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: heap 21510052 (allocated 23728128) 2026-10-26 11:14:11,774 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing chrome headless with pid 124107 2026-10-26 11:14:11,775 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing websocket connection 2026-10-26 11:14:11,775 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Terminating chrome headless with pid 124107 2026-10-26 11:14:11,925 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_111411_925730_test_settle_order_ship_later_effect_on_so.txt 2026-10-26 11:14:11,926 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Removing chrome user profile "/tmp/tmp4lexspwc_chrome_odoo" 2026-10-26 11:14:12,230 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-10-26 11:14:14,001 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome pid: 124343 2026-10-26 11:14:14,001 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmpk3g744ci_chrome_odoo 2026-10-26 11:14:14,001 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:39779/json/version 2026-10-26 11:14:14,002 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39779', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:14:14,064 44 INFO rb-35659da-226004-429082 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-26 11:14:14,065 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:39779/json 2026-10-26 11:14:14,065 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39779', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:14:14,089 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Websocket url found: ws://127.0.0.1:39779/devtools/page/5CD3651D7340C68CE6343CFB84EEBC2D 2026-10-26 11:14:14,112 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Enable chrome headless console log notification 2026-10-26 11:14:14,122 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless enable page notifications 2026-10-26 11:14:14,379 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:14:14,385 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Setting session cookie in browser 2026-10-26 11:14:14,395 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:14:14,396 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:14:14,421 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:14:15,529 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:15] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.037 1.073 2026-10-26 11:14:15,536 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': '5CD3651D7340C68CE6343CFB84EEBC2D', 'loaderId': 'B24CBF40D53144B47108B2C84B31CC29', 'isDownload': False} 2026-10-26 11:14:15,536 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-10-26 11:14:15,577 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:14:15,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:15] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.021 2026-10-26 11:14:15,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:15] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 11:14:15,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:15] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.035 2026-10-26 11:14:16,541 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:14:16,560 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:14:16,603 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.023 2026-10-26 11:14:16,649 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:14:16,654 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-26 11:14:16,668 44 INFO rb-35659da-226004-429082 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-26 11:14:16,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-26 11:14:16,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:14:16,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:16] "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.021 2026-10-26 11:14:16,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.056 2026-10-26 11:14:16,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.059 2026-10-26 11:14:16,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-26 11:14:17,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.390 0.619 2026-10-26 11:14:18,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:18] "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-26 11:14:18,146 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14: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-26 11:14:18,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:18] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.070 2026-10-26 11:14:18,339 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-26 11:14:18,392 44 INFO rb-35659da-226004-429082 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-26 11:14:18,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14: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-26 11:14:18,518 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:14:18,536 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:14:18,556 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:14:18,631 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:18] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.025 0.087 2026-10-26 11:14:18,663 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:14:18,682 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:18] "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-26 11:14:18,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:18] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.028 0.152 2026-10-26 11:14:18,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.161 2026-10-26 11:14:18,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:18] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.016 0.038 2026-10-26 11:14:18,968 44 INFO rb-35659da-226004-429082 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-26 11:14:19,047 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:14:19,223 44 INFO rb-35659da-226004-429082 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-26 11:14:19,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.090 0.192 2026-10-26 11:14:19,290 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:14:19,299 44 INFO rb-35659da-226004-429082 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-26 11:14:19,303 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:14:19,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.145 0.379 2026-10-26 11:14:19,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.429 2026-10-26 11:14:19,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.471 2026-10-26 11:14:19,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.499 2026-10-26 11:14:19,715 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.022 0.671 2026-10-26 11:14:19,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.436 2026-10-26 11:14:19,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /web/image?model=product.template&field=image_128&id=2230&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.015 0.289 2026-10-26 11:14:19,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.294 2026-10-26 11:14:19,919 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.290 2026-10-26 11:14:19,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:19] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.015 0.308 2026-10-26 11:14:20,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.127 0.351 2026-10-26 11:14:20,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:20] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.391 2026-10-26 11:14:20,245 44 INFO rb-35659da-226004-429082 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-26 11:14:20,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:20] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.483 2026-10-26 11:14:20,314 44 INFO rb-35659da-226004-429082 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-26 11:14:20,625 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.072 0.226 2026-10-26 11:14:20,828 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.041 0.099 2026-10-26 11:14:20,919 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.028 2026-10-26 11:14:21,007 44 INFO rb-35659da-226004-429082 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-26 11:14:21,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:21] "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.078 0.180 2026-10-26 11:14:21,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.062 0.161 2026-10-26 11:14:21,547 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.210 2026-10-26 11:14:21,639 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.047 2026-10-26 11:14:21,726 44 INFO rb-35659da-226004-429082 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-26 11:14:21,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14: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.027 0.073 2026-10-26 11:14:21,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:21] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.104 2026-10-26 11:14:21,974 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.124 2026-10-26 11:14:22,010 44 INFO rb-35659da-226004-429082 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-26 11:14:22,068 44 INFO rb-35659da-226004-429082 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-26 11:14:22,120 44 INFO rb-35659da-226004-429082 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-26 11:14:22,171 44 INFO rb-35659da-226004-429082 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-26 11:14:22,255 44 INFO rb-35659da-226004-429082 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-26 11:14:22,280 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:14:22,282 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:14:22,306 44 INFO rb-35659da-226004-429082 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-26 11:14:22,357 44 INFO rb-35659da-226004-429082 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-26 11:14:22,455 44 INFO rb-35659da-226004-429082 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-26 11:14:22,526 44 INFO rb-35659da-226004-429082 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-26 11:14:22,543 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40312661 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'ebfe51bb-afb1-4fac-a948-02533b276303'}] 2026-10-26 11:14:22,558 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:14:22,933 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1367, 1368] 2026-10-26 11:14:23,606 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40312661 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'ebfe51bb-afb1-4fac-a948-02533b276303'} created pos.order #839 2026-10-26 11:14:23,652 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40312661 finished 2026-10-26 11:14:24,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 429 0.446 1.091 2026-10-26 11:14:24,142 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:24] "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-26 11:14:24,390 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-10-26 11:14:24,391 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-26 11:14:24,412 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91580906 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'ebfe51bb-afb1-4fac-a948-02533b276303'}] 2026-10-26 11:14:24,429 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91580906 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': 'ebfe51bb-afb1-4fac-a948-02533b276303'} sync ignored for existing PoS order pos.order(839,) (state: paid) 2026-10-26 11:14:24,472 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91580906 finished 2026-10-26 11:14:24,615 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: heap 17970012 (allocated 19660800) 2026-10-26 11:14:24,618 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.053 0.169 2026-10-26 11:14:24,634 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 124343 2026-10-26 11:14:24,644 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-10-26 11:14:24,645 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 124343 2026-10-26 11:14:24,794 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111424_794302_test_settle_order_unreserve_order_lines.txt 2026-10-26 11:14:24,794 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmpk3g744ci_chrome_odoo" 2026-10-26 11:14:26,423 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-10-26 11:14:28,108 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome pid: 124565 2026-10-26 11:14:28,108 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless temporary user profile dir: /tmp/tmpmixcabej_chrome_odoo 2026-10-26 11:14:28,108 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:35293/json/version 2026-10-26 11:14:28,110 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35293', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:14:28,232 44 INFO rb-35659da-226004-429082 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-26 11:14:28,232 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:35293/json 2026-10-26 11:14:28,232 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35293', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:14:28,274 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Websocket url found: ws://127.0.0.1:35293/devtools/page/FED93C19EAE121A446DF1749ACB7AA96 2026-10-26 11:14:28,286 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Enable chrome headless console log notification 2026-10-26 11:14:28,296 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless enable page notifications 2026-10-26 11:14:28,589 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:14:28,591 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Setting session cookie in browser 2026-10-26 11:14:28,593 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:14:28,593 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:14:28,617 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:14:29,495 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:29] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.053 0.830 2026-10-26 11:14:29,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigation result: {'frameId': 'FED93C19EAE121A446DF1749ACB7AA96', 'loaderId': '763E2E92ABBCE3BA7768BC2046AC3C0F', 'isDownload': False} 2026-10-26 11:14:29,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate ready code "odoo.isTourReady('PosSettleOrder2')" 2026-10-26 11:14:29,530 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:14:29,580 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:29] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.037 2026-10-26 11:14:29,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:29] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.034 2026-10-26 11:14:29,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:29] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.048 2026-10-26 11:14:30,510 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:14:30,528 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:14:30,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.030 2026-10-26 11:14:30,620 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:14:30,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-26 11:14:30,634 44 INFO rb-35659da-226004-429082 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-26 11:14:30,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:14:30,683 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:14:30,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:30] "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.027 2026-10-26 11:14:30,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.062 2026-10-26 11:14:30,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.048 0.075 2026-10-26 11:14:30,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-26 11:14:32,022 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.422 0.636 2026-10-26 11:14:32,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "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-26 11:14:32,259 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "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-26 11:14:32,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.050 2026-10-26 11:14:32,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14: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.015 2026-10-26 11:14:32,441 44 INFO rb-35659da-226004-429082 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-26 11:14:32,457 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:14:32,559 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:14:32,571 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:14:32,605 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:14:32,623 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 11:14:32,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.038 0.082 2026-10-26 11:14:32,716 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:14:32,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.021 0.153 2026-10-26 11:14:32,795 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:14:32,806 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.112 2026-10-26 11:14:32,955 44 INFO rb-35659da-226004-429082 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-26 11:14:32,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:32] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.121 0.102 2026-10-26 11:14:33,136 44 INFO rb-35659da-226004-429082 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-26 11:14:33,171 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.090 0.344 2026-10-26 11:14:33,183 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:14:33,229 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.010 0.405 2026-10-26 11:14:33,262 44 INFO rb-35659da-226004-429082 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-26 11:14:33,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.224 2026-10-26 11:14:33,294 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:14:33,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.019 0.244 2026-10-26 11:14:33,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.329 2026-10-26 11:14:33,419 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.333 2026-10-26 11:14:33,459 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.235 2026-10-26 11:14:33,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.240 2026-10-26 11:14:33,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.218 2026-10-26 11:14:33,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.191 2026-10-26 11:14:33,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-26 11:14:33,670 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/image?model=product.template&field=image_128&id=2231&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.228 2026-10-26 11:14:33,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/image?model=product.template&field=image_128&id=2232&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.227 2026-10-26 11:14:33,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.033 0.289 2026-10-26 11:14:33,848 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:33] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.301 2026-10-26 11:14:33,870 44 INFO rb-35659da-226004-429082 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-26 11:14:33,954 44 INFO rb-35659da-226004-429082 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-26 11:14:34,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.105 0.226 2026-10-26 11:14:34,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.046 0.082 2026-10-26 11:14:34,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.042 2026-10-26 11:14:34,697 44 INFO rb-35659da-226004-429082 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-26 11:14:34,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:34] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.065 0.216 2026-10-26 11:14:35,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.096 0.148 2026-10-26 11:14:35,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.232 2026-10-26 11:14:35,341 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.048 2026-10-26 11:14:35,400 44 INFO rb-35659da-226004-429082 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-26 11:14:35,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14: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.037 0.074 2026-10-26 11:14:35,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:35] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.022 0.121 2026-10-26 11:14:35,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.133 2026-10-26 11:14:35,743 44 INFO rb-35659da-226004-429082 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-26 11:14:35,803 44 INFO rb-35659da-226004-429082 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-26 11:14:35,853 44 INFO rb-35659da-226004-429082 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-26 11:14:35,903 44 INFO rb-35659da-226004-429082 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-26 11:14:35,954 44 INFO rb-35659da-226004-429082 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-26 11:14:36,007 44 INFO rb-35659da-226004-429082 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-26 11:14:36,058 44 INFO rb-35659da-226004-429082 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-26 11:14:36,119 44 INFO rb-35659da-226004-429082 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-26 11:14:36,170 44 INFO rb-35659da-226004-429082 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-26 11:14:36,221 44 INFO rb-35659da-226004-429082 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-26 11:14:36,271 44 INFO rb-35659da-226004-429082 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-26 11:14:36,330 44 INFO rb-35659da-226004-429082 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-26 11:14:36,385 44 INFO rb-35659da-226004-429082 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-26 11:14:36,436 44 INFO rb-35659da-226004-429082 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-26 11:14:36,489 44 INFO rb-35659da-226004-429082 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-26 11:14:36,564 44 INFO rb-35659da-226004-429082 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-26 11:14:36,615 44 INFO rb-35659da-226004-429082 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-26 11:14:36,693 44 INFO rb-35659da-226004-429082 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-26 11:14:36,710 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:14:36,720 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:14:36,748 44 INFO rb-35659da-226004-429082 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-26 11:14:36,795 44 INFO rb-35659da-226004-429082 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-26 11:14:36,878 44 INFO rb-35659da-226004-429082 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-26 11:14:36,927 44 INFO rb-35659da-226004-429082 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-26 11:14:37,016 44 INFO rb-35659da-226004-429082 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-26 11:14:37,027 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61628075 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '0f164c98-67b8-4ba0-a769-ac4d341d6146'}] 2026-10-26 11:14:37,032 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:14:37,784 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61628075 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '0f164c98-67b8-4ba0-a769-ac4d341d6146'} created pos.order #840 2026-10-26 11:14:37,816 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61628075 finished 2026-10-26 11:14:38,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 336 0.338 0.906 2026-10-26 11:14:38,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:38] "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-26 11:14:38,492 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: tour succeeded 2026-10-26 11:14:38,493 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-26 11:14:38,500 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20411712 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '0f164c98-67b8-4ba0-a769-ac4d341d6146'}] 2026-10-26 11:14:38,525 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20411712 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '0f164c98-67b8-4ba0-a769-ac4d341d6146'} sync ignored for existing PoS order pos.order(840,) (state: paid) 2026-10-26 11:14:38,574 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20411712 finished 2026-10-26 11:14:38,753 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: heap 18577996 (allocated 20185088) 2026-10-26 11:14:38,792 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing chrome headless with pid 124565 2026-10-26 11:14:38,795 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing websocket connection 2026-10-26 11:14:38,796 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Terminating chrome headless with pid 124565 2026-10-26 11:14:38,996 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111438_994110_test_settle_order_with_different_product.txt 2026-10-26 11:14:38,996 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Removing chrome user profile "/tmp/tmpmixcabej_chrome_odoo" 2026-10-26 11:14:39,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 136 0.194 0.316 2026-10-26 11:14:39,121 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-10-26 11:14:40,544 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome pid: 124789 2026-10-26 11:14:40,545 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless temporary user profile dir: /tmp/tmpezx28gmo_chrome_odoo 2026-10-26 11:14:40,545 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:42017/json/version 2026-10-26 11:14:40,547 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42017', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:14:40,686 44 INFO rb-35659da-226004-429082 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-26 11:14:40,687 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:42017/json 2026-10-26 11:14:40,687 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42017', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:14:40,795 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Websocket url found: ws://127.0.0.1:42017/devtools/page/F68948DB0F02E2ADA8E64E025CCAF06B 2026-10-26 11:14:40,860 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Enable chrome headless console log notification 2026-10-26 11:14:40,873 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless enable page notifications 2026-10-26 11:14:41,057 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:14:41,061 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Setting session cookie in browser 2026-10-26 11:14:41,064 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:14:41,064 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:14:41,085 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:14:41,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:41] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.048 0.858 2026-10-26 11:14:41,991 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigation result: {'frameId': 'F68948DB0F02E2ADA8E64E025CCAF06B', 'loaderId': '00380AB29DEBA83B7D8FDA7ADC85D7D9', 'isDownload': False} 2026-10-26 11:14:41,991 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-26 11:14:42,023 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:14:42,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:42] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-10-26 11:14:42,065 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:42] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-10-26 11:14:42,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:42] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-26 11:14:42,804 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:14:42,807 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:14:42,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 11:14:42,934 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-26 11:14:42,939 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:14:42,959 44 INFO rb-35659da-226004-429082 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-26 11:14:42,978 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 11:14:43,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:14:43,050 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.015 2026-10-26 11:14:43,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.046 2026-10-26 11:14:43,192 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.030 0.085 2026-10-26 11:14:43,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-26 11:14:44,204 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.346 0.581 2026-10-26 11:14:44,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:44] "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-26 11:14:44,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14: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.011 2026-10-26 11:14:44,497 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:44] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.058 2026-10-26 11:14:44,558 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14: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-26 11:14:44,613 44 INFO rb-35659da-226004-429082 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-26 11:14:44,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:14:44,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:14:44,729 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:14:44,804 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:14:44,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:44] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.026 0.031 2026-10-26 11:14:44,812 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.054 2026-10-26 11:14:44,898 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:44] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.024 0.131 2026-10-26 11:14:44,913 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:14:44,917 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:44] "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-26 11:14:45,011 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:14:45,155 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.055 0.104 2026-10-26 11:14:45,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.054 0.230 2026-10-26 11:14:45,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.003 0.275 2026-10-26 11:14:45,316 44 INFO rb-35659da-226004-429082 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-26 11:14:45,399 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.049 2026-10-26 11:14:45,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.034 2026-10-26 11:14:45,638 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.014 0.086 2026-10-26 11:14:45,656 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:14:45,673 44 INFO rb-35659da-226004-429082 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-26 11:14:45,679 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:14:45,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-10-26 11:14:45,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.200 2026-10-26 11:14:45,776 44 INFO rb-35659da-226004-429082 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-26 11:14:45,815 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.239 2026-10-26 11:14:45,861 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.258 2026-10-26 11:14:45,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.296 2026-10-26 11:14:45,958 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:45] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.245 2026-10-26 11:14:46,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:46] "GET /web/image?model=product.template&field=image_128&id=2233&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.287 2026-10-26 11:14:46,044 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:46] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.260 2026-10-26 11:14:46,204 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.074 0.299 2026-10-26 11:14:46,249 44 INFO rb-35659da-226004-429082 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-26 11:14:46,329 44 INFO rb-35659da-226004-429082 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-26 11:14:46,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.112 0.279 2026-10-26 11:14:46,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.045 0.089 2026-10-26 11:14:47,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.028 2026-10-26 11:14:47,169 44 INFO rb-35659da-226004-429082 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-26 11:14:47,436 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:47] "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.070 0.181 2026-10-26 11:14:47,683 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.069 0.167 2026-10-26 11:14:47,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.011 0.216 2026-10-26 11:14:47,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.049 2026-10-26 11:14:47,902 44 INFO rb-35659da-226004-429082 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-26 11:14:47,940 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:47] "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.070 2026-10-26 11:14:48,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:48] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.041 0.100 2026-10-26 11:14:48,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.039 0.183 2026-10-26 11:14:48,233 44 INFO rb-35659da-226004-429082 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-26 11:14:48,316 44 INFO rb-35659da-226004-429082 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-26 11:14:48,341 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:14:48,344 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:14:48,364 44 INFO rb-35659da-226004-429082 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-26 11:14:48,415 44 INFO rb-35659da-226004-429082 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-26 11:14:48,511 44 INFO rb-35659da-226004-429082 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-26 11:14:48,598 44 INFO rb-35659da-226004-429082 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-26 11:14:48,614 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79475014 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '9a55284a-0aed-45b8-88c9-1ee1274223cf'}] 2026-10-26 11:14:48,625 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:14:49,420 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79475014 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '9a55284a-0aed-45b8-88c9-1ee1274223cf'} created pos.order #841 2026-10-26 11:14:49,454 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79475014 finished 2026-10-26 11:14:49,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 338 0.441 0.896 2026-10-26 11:14:50,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:50] "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-26 11:14:50,271 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: tour succeeded 2026-10-26 11:14:50,275 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-26 11:14:50,283 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6423178 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '9a55284a-0aed-45b8-88c9-1ee1274223cf'}] 2026-10-26 11:14:50,294 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6423178 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '9a55284a-0aed-45b8-88c9-1ee1274223cf'} sync ignored for existing PoS order pos.order(841,) (state: paid) 2026-10-26 11:14:50,329 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6423178 finished 2026-10-26 11:14:50,502 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: heap 17962820 (allocated 19660800) 2026-10-26 11:14:50,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.069 0.178 2026-10-26 11:14:50,530 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing chrome headless with pid 124789 2026-10-26 11:14:50,532 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing websocket connection 2026-10-26 11:14:50,533 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Terminating chrome headless with pid 124789 2026-10-26 11:14:50,716 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111450_716483_test_settle_order_with_different_uom.txt 2026-10-26 11:14:50,716 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Removing chrome user profile "/tmp/tmpezx28gmo_chrome_odoo" 2026-10-26 11:14:52,364 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-10-26 11:14:53,667 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome pid: 125013 2026-10-26 11:14:53,667 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless temporary user profile dir: /tmp/tmplea57uzy_chrome_odoo 2026-10-26 11:14:53,667 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:44225/json/version 2026-10-26 11:14:53,669 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44225', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:14:53,704 44 INFO rb-35659da-226004-429082 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-26 11:14:53,704 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:44225/json 2026-10-26 11:14:53,707 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44225', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:14:53,725 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Websocket url found: ws://127.0.0.1:44225/devtools/page/C459FF5E5649A5318E0B70622CEAEAF1 2026-10-26 11:14:53,738 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Enable chrome headless console log notification 2026-10-26 11:14:53,743 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless enable page notifications 2026-10-26 11:14:53,941 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:14:53,944 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Setting session cookie in browser 2026-10-26 11:14:53,950 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:14:53,951 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:14:53,985 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:14:55,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:55] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.058 1.043 2026-10-26 11:14:55,083 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigation result: {'frameId': 'C459FF5E5649A5318E0B70622CEAEAF1', 'loaderId': 'F57B607711A833392C848A99B2675200', 'isDownload': False} 2026-10-26 11:14:55,084 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate ready code "odoo.isTourReady('PosSettleOrderIncompatiblePartner')" 2026-10-26 11:14:55,111 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:14:55,144 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:55] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.012 2026-10-26 11:14:55,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:55] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.020 2026-10-26 11:14:55,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:55] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-26 11:14:56,006 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:14:56,014 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:14:56,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-26 11:14:56,103 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:14:56,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-26 11:14:56,123 44 INFO rb-35659da-226004-429082 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-26 11:14:56,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14: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-26 11:14:56,158 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:14:56,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:56] "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.029 2026-10-26 11:14:56,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.048 2026-10-26 11:14:56,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.036 0.098 2026-10-26 11:14:56,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.092 2026-10-26 11:14:57,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.593 0.652 2026-10-26 11:14:57,722 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:57] "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-26 11:14:57,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.011 2026-10-26 11:14:57,969 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:57] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.065 2026-10-26 11:14:58,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 11:14:58,049 44 INFO rb-35659da-226004-429082 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-26 11:14:58,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:14:58,146 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:14:58,199 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:14:58,212 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 11:14:58,267 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "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-26 11:14:58,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.063 0.064 2026-10-26 11:14:58,287 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 11:14:58,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.012 0.148 2026-10-26 11:14:58,339 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.159 2026-10-26 11:14:58,386 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.010 0.075 2026-10-26 11:14:58,456 44 INFO rb-35659da-226004-429082 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-26 11:14:58,638 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:14:58,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.032 0.045 2026-10-26 11:14:58,883 44 INFO rb-35659da-226004-429082 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-26 11:14:58,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.100 0.165 2026-10-26 11:14:58,902 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:14:58,970 44 INFO rb-35659da-226004-429082 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-26 11:14:59,058 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.087 0.311 2026-10-26 11:14:59,076 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:14:59,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.302 2026-10-26 11:14:59,157 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.349 2026-10-26 11:14:59,201 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.393 2026-10-26 11:14:59,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.482 2026-10-26 11:14:59,286 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-10-26 11:14:59,362 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "GET /web/image?model=product.template&field=image_128&id=2234&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-26 11:14:59,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-26 11:14:59,447 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-26 11:14:59,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.089 0.316 2026-10-26 11:14:59,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.772 2026-10-26 11:14:59,705 44 INFO rb-35659da-226004-429082 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-26 11:14:59,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.423 2026-10-26 11:14:59,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:14:59] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.400 2026-10-26 11:14:59,783 44 INFO rb-35659da-226004-429082 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-26 11:15:00,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.086 0.234 2026-10-26 11:15:00,349 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.101 0.074 2026-10-26 11:15:00,456 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.024 2026-10-26 11:15:00,580 44 INFO rb-35659da-226004-429082 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-26 11:15:00,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:00] "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.096 0.169 2026-10-26 11:15:01,163 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.081 0.182 2026-10-26 11:15:01,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.269 2026-10-26 11:15:01,271 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:01] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.014 0.046 2026-10-26 11:15:01,369 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.043 2026-10-26 11:15:01,446 44 INFO rb-35659da-226004-429082 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-26 11:15:01,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15: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.022 0.071 2026-10-26 11:15:01,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:01] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.021 0.080 2026-10-26 11:15:01,704 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.137 2026-10-26 11:15:01,724 44 INFO rb-35659da-226004-429082 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-26 11:15:01,775 44 INFO rb-35659da-226004-429082 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-26 11:15:01,828 44 INFO rb-35659da-226004-429082 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-26 11:15:01,878 44 INFO rb-35659da-226004-429082 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-26 11:15:01,928 44 INFO rb-35659da-226004-429082 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-26 11:15:01,982 44 INFO rb-35659da-226004-429082 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-26 11:15:02,029 44 INFO rb-35659da-226004-429082 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-26 11:15:02,080 44 INFO rb-35659da-226004-429082 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-26 11:15:02,137 44 INFO rb-35659da-226004-429082 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-26 11:15:02,201 44 INFO rb-35659da-226004-429082 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-26 11:15:02,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.008 0.108 2026-10-26 11:15:02,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:02] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.010 0.032 2026-10-26 11:15:02,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.025 0.078 2026-10-26 11:15:02,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.035 2026-10-26 11:15:02,654 44 INFO rb-35659da-226004-429082 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-26 11:15:02,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:02] "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.054 0.127 2026-10-26 11:15:03,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.062 0.143 2026-10-26 11:15:03,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.187 2026-10-26 11:15:03,154 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.038 2026-10-26 11:15:03,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:03] "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.047 0.143 2026-10-26 11:15:03,498 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15: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.284 2026-10-26 11:15:03,519 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.075 2026-10-26 11:15:03,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.097 0.288 2026-10-26 11:15:03,930 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.036 0.334 2026-10-26 11:15:04,029 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.030 0.421 2026-10-26 11:15:04,129 44 INFO rb-35659da-226004-429082 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-26 11:15:04,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:04] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.043 2026-10-26 11:15:04,263 44 INFO rb-35659da-226004-429082 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-26 11:15:04,313 44 INFO rb-35659da-226004-429082 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-26 11:15:04,361 44 INFO rb-35659da-226004-429082 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-26 11:15:04,416 44 INFO rb-35659da-226004-429082 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-26 11:15:04,464 44 INFO rb-35659da-226004-429082 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-26 11:15:04,520 44 INFO rb-35659da-226004-429082 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-26 11:15:04,572 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: tour succeeded 2026-10-26 11:15:04,573 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR PosSettleOrderIncompatiblePartner SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-26 11:15:04,750 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: heap 18639512 (allocated 19922944) 2026-10-26 11:15:04,776 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing chrome headless with pid 125013 2026-10-26 11:15:04,779 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing websocket connection 2026-10-26 11:15:04,780 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Terminating chrome headless with pid 125013 2026-10-26 11:15:04,934 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111504_934645_test_settle_order_with_incompatible_partner.txt 2026-10-26 11:15:04,935 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Removing chrome user profile "/tmp/tmplea57uzy_chrome_odoo" 2026-10-26 11:15:04,954 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-10-26 11:15:09,146 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome pid: 125255 2026-10-26 11:15:09,146 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless temporary user profile dir: /tmp/tmpdiwucx9z_chrome_odoo 2026-10-26 11:15:09,146 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:32937/json/version 2026-10-26 11:15:09,148 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32937', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:15:09,292 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Browser version: Chrome/150.0.7871.114 2026-10-26 11:15:09,292 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:32937/json 2026-10-26 11:15:09,293 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32937', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:15:09,320 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Websocket url found: ws://127.0.0.1:32937/devtools/page/60C3C2B9BBD40BBE0F6BF04EA9BD5715 2026-10-26 11:15:09,337 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Enable chrome headless console log notification 2026-10-26 11:15:09,355 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless enable page notifications 2026-10-26 11:15:09,463 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:15:09,483 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Setting session cookie in browser 2026-10-26 11:15:09,493 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:15:09,493 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:15:09,514 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:15:10,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:10] "GET /pos/ui/127 HTTP/1.1" 200 - 88 0.054 0.795 2026-10-26 11:15:10,363 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigation result: {'frameId': '60C3C2B9BBD40BBE0F6BF04EA9BD5715', 'loaderId': 'BD1CC51A7619B3F6BD8B968534F48DB4', 'isDownload': False} 2026-10-26 11:15:10,363 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-10-26 11:15:10,389 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:15:10,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:10] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 11:15:10,429 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:10] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.026 2026-10-26 11:15:10,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:10] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.024 2026-10-26 11:15:11,275 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:11,281 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:11,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-26 11:15:11,370 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:15:11,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.007 2026-10-26 11:15:11,381 44 INFO rb-35659da-226004-429082 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-26 11:15:11,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:15:11,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:15:11,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.019 2026-10-26 11:15:11,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.050 2026-10-26 11:15:11,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.029 0.065 2026-10-26 11:15:11,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-26 11:15:12,674 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.346 0.624 2026-10-26 11:15:12,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:12] "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-26 11:15:12,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15: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-26 11:15:12,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:12] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.075 2026-10-26 11:15:13,009 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15: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.007 2026-10-26 11:15:13,040 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: Owl is running in 'dev' mode. 2026-10-26 11:15:13,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.019 2026-10-26 11:15:13,162 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:13,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:15:13,223 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 11:15:13,228 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:15:13,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 14 0.026 0.056 2026-10-26 11:15:13,304 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.009 0.108 2026-10-26 11:15:13,317 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:15:13,320 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15: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-26 11:15:13,452 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:13,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.044 0.087 2026-10-26 11:15:13,578 44 INFO rb-35659da-226004-429082 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-26 11:15:13,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.048 0.217 2026-10-26 11:15:13,715 44 INFO rb-35659da-226004-429082 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-26 11:15:13,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.304 2026-10-26 11:15:13,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-26 11:15:13,839 44 INFO rb-35659da-226004-429082 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-26 11:15:13,842 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:13,852 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:13,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-26 11:15:13,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.219 2026-10-26 11:15:13,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:13] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.263 2026-10-26 11:15:14,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:14] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.292 2026-10-26 11:15:14,067 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:14] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.271 2026-10-26 11:15:14,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:14] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.230 2026-10-26 11:15:14,148 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:14] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.254 2026-10-26 11:15:14,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:14] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.270 2026-10-26 11:15:14,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:14] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.277 2026-10-26 11:15:14,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:14] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.216 2026-10-26 11:15:14,419 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.286 2026-10-26 11:15:14,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:14] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.005 0.323 2026-10-26 11:15:14,462 44 INFO rb-35659da-226004-429082 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-26 11:15:14,543 44 INFO rb-35659da-226004-429082 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-26 11:15:14,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.060 0.210 2026-10-26 11:15:15,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.035 0.101 2026-10-26 11:15:15,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.005 0.021 2026-10-26 11:15:15,227 44 INFO rb-35659da-226004-429082 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-26 11:15:15,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:15] "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.088 0.154 2026-10-26 11:15:15,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.069 0.179 2026-10-26 11:15:15,785 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.236 2026-10-26 11:15:15,899 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.059 2026-10-26 11:15:15,987 44 INFO rb-35659da-226004-429082 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-26 11:15:16,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.021 0.057 2026-10-26 11:15:16,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:16] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.068 2026-10-26 11:15:16,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.043 0.093 2026-10-26 11:15:16,265 44 INFO rb-35659da-226004-429082 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-26 11:15:16,311 44 INFO rb-35659da-226004-429082 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-26 11:15:16,362 44 INFO rb-35659da-226004-429082 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-26 11:15:16,413 44 INFO rb-35659da-226004-429082 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-26 11:15:16,463 44 INFO rb-35659da-226004-429082 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-26 11:15:16,520 44 INFO rb-35659da-226004-429082 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-26 11:15:16,573 44 INFO rb-35659da-226004-429082 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-26 11:15:16,626 44 INFO rb-35659da-226004-429082 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-26 11:15:16,677 44 INFO rb-35659da-226004-429082 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-26 11:15:16,760 44 INFO rb-35659da-226004-429082 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-26 11:15:16,811 44 INFO rb-35659da-226004-429082 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-26 11:15:16,890 44 INFO rb-35659da-226004-429082 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-26 11:15:16,916 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:15:16,922 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:15:16,946 44 INFO rb-35659da-226004-429082 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-26 11:15:17,001 44 INFO rb-35659da-226004-429082 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-26 11:15:17,078 44 INFO rb-35659da-226004-429082 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-26 11:15:17,171 44 INFO rb-35659da-226004-429082 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-26 11:15:17,192 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:15:17,196 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #418731 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '9fbadf65-1c14-49e3-b57b-b484c91a2fcb'}] 2026-10-26 11:15:17,890 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #243 deleted stock.move records with IDs: [1375] 2026-10-26 11:15:18,534 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #418731 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '9fbadf65-1c14-49e3-b57b-b484c91a2fcb'} created pos.order #842 2026-10-26 11:15:18,564 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #418731 finished 2026-10-26 11:15:18,944 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 465 0.564 1.192 2026-10-26 11:15:19,040 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.017 2026-10-26 11:15:19,232 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44342869 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '9fbadf65-1c14-49e3-b57b-b484c91a2fcb'}] 2026-10-26 11:15:19,235 44 INFO rb-35659da-226004-429082 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-26 11:15:19,269 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44342869 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '9fbadf65-1c14-49e3-b57b-b484c91a2fcb'} sync ignored for existing PoS order pos.order(842,) (state: paid) 2026-10-26 11:15:19,309 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44342869 finished 2026-10-26 11:15:19,318 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: tour succeeded 2026-10-26 11:15:19,339 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: ╔═══════════════════════════════╗ ║ TOUR PosSettleOrder SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-26 11:15:19,510 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: heap 18151136 (allocated 19398656) 2026-10-26 11:15:19,525 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing chrome headless with pid 125255 2026-10-26 11:15:19,526 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing websocket connection 2026-10-26 11:15:19,528 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Terminating chrome headless with pid 125255 2026-10-26 11:15:19,573 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.132 0.213 2026-10-26 11:15:19,584 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:19] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.236 2026-10-26 11:15:19,660 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111519_660299_test_settle_order_with_kit.txt 2026-10-26 11:15:19,660 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Removing chrome user profile "/tmp/tmpdiwucx9z_chrome_odoo" 2026-10-26 11:15:19,693 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-10-26 11:15:21,443 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome pid: 125481 2026-10-26 11:15:21,443 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless temporary user profile dir: /tmp/tmpe_dvn3ts_chrome_odoo 2026-10-26 11:15:21,444 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:36565/json/version 2026-10-26 11:15:21,452 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36565', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:15:21,471 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Browser version: Chrome/150.0.7871.114 2026-10-26 11:15:21,471 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:36565/json 2026-10-26 11:15:21,478 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36565', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:15:21,482 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Websocket url found: ws://127.0.0.1:36565/devtools/page/1C998F92AF02E87A387CE4340C945AFE 2026-10-26 11:15:21,489 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Enable chrome headless console log notification 2026-10-26 11:15:21,510 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless enable page notifications 2026-10-26 11:15:21,771 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:15:21,775 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Setting session cookie in browser 2026-10-26 11:15:21,777 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:15:21,778 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:15:21,798 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:15:22,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:22] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.043 0.736 2026-10-26 11:15:22,578 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigation result: {'frameId': '1C998F92AF02E87A387CE4340C945AFE', 'loaderId': '83A7B72B7F6E4C2672FA734E95B24328', 'isDownload': False} 2026-10-26 11:15:22,580 44 INFO rb-35659da-226004-429082 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-26 11:15:22,599 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:15:22,635 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:22] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-26 11:15:22,645 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:22] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-26 11:15:22,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:22] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.035 2026-10-26 11:15:23,454 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:15:23,457 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:15:23,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-26 11:15:23,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-26 11:15:23,527 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:15:23,540 44 INFO rb-35659da-226004-429082 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-26 11:15:23,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:15:23,576 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:15:23,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:23] "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.023 2026-10-26 11:15:23,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.056 2026-10-26 11:15:23,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.064 2026-10-26 11:15:23,774 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-26 11:15:24,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.323 0.576 2026-10-26 11:15:24,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:24] "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-26 11:15:24,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15: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.013 2026-10-26 11:15:24,980 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:24] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.053 2026-10-26 11:15:25,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15: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-26 11:15:25,035 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: Owl is running in 'dev' mode. 2026-10-26 11:15:25,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:15:25,159 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:25,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:15:25,239 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:15:25,258 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:15:25,311 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.027 0.104 2026-10-26 11:15:25,320 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:15:25,364 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "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-26 11:15:25,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.012 0.136 2026-10-26 11:15:25,515 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.077 2026-10-26 11:15:25,538 44 INFO rb-35659da-226004-429082 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-26 11:15:25,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.098 0.102 2026-10-26 11:15:25,718 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.072 0.250 2026-10-26 11:15:25,749 44 INFO rb-35659da-226004-429082 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-26 11:15:25,751 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:15:25,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.012 0.297 2026-10-26 11:15:25,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.137 2026-10-26 11:15:25,852 44 INFO rb-35659da-226004-429082 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-26 11:15:25,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.018 0.170 2026-10-26 11:15:25,872 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:25,899 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.015 0.202 2026-10-26 11:15:25,945 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.270 2026-10-26 11:15:25,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:25] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-26 11:15:26,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:26] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.242 2026-10-26 11:15:26,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:26] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-26 11:15:26,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:26] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.211 2026-10-26 11:15:26,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:26] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.222 2026-10-26 11:15:26,271 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.038 0.269 2026-10-26 11:15:26,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:26] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.306 2026-10-26 11:15:26,331 44 INFO rb-35659da-226004-429082 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-26 11:15:26,395 44 INFO rb-35659da-226004-429082 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-26 11:15:26,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.077 0.168 2026-10-26 11:15:26,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.030 0.074 2026-10-26 11:15:26,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.024 2026-10-26 11:15:26,997 44 INFO rb-35659da-226004-429082 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-26 11:15:27,222 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15: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.063 0.154 2026-10-26 11:15:27,512 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.074 0.190 2026-10-26 11:15:27,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.247 2026-10-26 11:15:27,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.049 2026-10-26 11:15:27,698 44 INFO rb-35659da-226004-429082 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-26 11:15:27,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15: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.020 0.075 2026-10-26 11:15:27,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:27] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.026 0.120 2026-10-26 11:15:27,980 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.148 2026-10-26 11:15:28,050 44 INFO rb-35659da-226004-429082 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-26 11:15:28,098 44 INFO rb-35659da-226004-429082 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-26 11:15:28,147 44 INFO rb-35659da-226004-429082 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-26 11:15:28,204 44 INFO rb-35659da-226004-429082 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-26 11:15:28,255 44 INFO rb-35659da-226004-429082 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-26 11:15:28,306 44 INFO rb-35659da-226004-429082 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-26 11:15:28,360 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: tour succeeded 2026-10-26 11:15:28,361 44 INFO rb-35659da-226004-429082 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-26 11:15:28,490 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: heap 16679976 (allocated 18087936) 2026-10-26 11:15:28,509 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing chrome headless with pid 125481 2026-10-26 11:15:28,514 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing websocket connection 2026-10-26 11:15:28,515 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Terminating chrome headless with pid 125481 2026-10-26 11:15:28,627 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111528_627626_test_settle_order_with_lot.txt 2026-10-26 11:15:28,627 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Removing chrome user profile "/tmp/tmpe_dvn3ts_chrome_odoo" 2026-10-26 11:15:28,661 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multiple_uom ... 2026-10-26 11:15:29,939 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome pid: 125692 2026-10-26 11:15:29,939 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless temporary user profile dir: /tmp/tmpcjietcmm_chrome_odoo 2026-10-26 11:15:29,940 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:46163/json/version 2026-10-26 11:15:29,941 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46163', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:15:30,047 44 INFO rb-35659da-226004-429082 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-26 11:15:30,048 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:46163/json 2026-10-26 11:15:30,048 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46163', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:15:30,100 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Websocket url found: ws://127.0.0.1:46163/devtools/page/A11306B48C37FC1B5B64BF0FBF6219D9 2026-10-26 11:15:30,136 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Enable chrome headless console log notification 2026-10-26 11:15:30,150 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless enable page notifications 2026-10-26 11:15:30,426 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:15:30,429 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Setting session cookie in browser 2026-10-26 11:15:30,436 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:15:30,436 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:15:30,461 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:15:31,470 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:31] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.043 0.971 2026-10-26 11:15:31,474 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigation result: {'frameId': 'A11306B48C37FC1B5B64BF0FBF6219D9', 'loaderId': '6302BE8804E4755586D16C560949847A', 'isDownload': False} 2026-10-26 11:15:31,474 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-26 11:15:31,489 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:15:31,519 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:31] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.015 2026-10-26 11:15:31,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:31] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-26 11:15:31,554 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:31] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.012 0.032 2026-10-26 11:15:32,242 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:15:32,247 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:15:32,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-26 11:15:32,349 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:15:32,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-26 11:15:32,359 44 INFO rb-35659da-226004-429082 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-26 11:15:32,392 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.012 2026-10-26 11:15:32,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:15:32,456 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-26 11:15:32,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.021 0.047 2026-10-26 11:15:32,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-26 11:15:32,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.068 2026-10-26 11:15:33,604 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.311 0.629 2026-10-26 11:15:33,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:33] "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-26 11:15:33,792 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15: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.011 2026-10-26 11:15:33,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:33] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.065 2026-10-26 11:15:33,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15: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.017 2026-10-26 11:15:33,975 44 INFO rb-35659da-226004-429082 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-26 11:15:33,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:15:34,084 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:15:34,170 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-26 11:15:34,184 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.082 2026-10-26 11:15:34,188 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:15:34,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.059 0.094 2026-10-26 11:15:34,227 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "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-26 11:15:34,259 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.009 0.159 2026-10-26 11:15:34,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.007 0.067 2026-10-26 11:15:34,296 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.195 2026-10-26 11:15:34,336 44 INFO rb-35659da-226004-429082 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-26 11:15:34,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.028 2026-10-26 11:15:34,416 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:15:34,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.028 0.063 2026-10-26 11:15:34,545 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.047 2026-10-26 11:15:34,565 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:15:34,589 44 INFO rb-35659da-226004-429082 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-26 11:15:34,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.090 2026-10-26 11:15:34,642 44 INFO rb-35659da-226004-429082 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-26 11:15:34,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.130 2026-10-26 11:15:34,665 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:15:34,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-10-26 11:15:34,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.226 2026-10-26 11:15:34,848 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.030 0.416 2026-10-26 11:15:34,908 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.327 2026-10-26 11:15:34,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/image?model=product.template&field=image_128&id=2240&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.338 2026-10-26 11:15:34,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:34] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.323 2026-10-26 11:15:35,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:35] "GET /web/image?model=product.template&field=image_128&id=2239&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.333 2026-10-26 11:15:35,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:35] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.346 2026-10-26 11:15:35,298 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.081 0.364 2026-10-26 11:15:35,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:35] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.400 2026-10-26 11:15:35,351 44 INFO rb-35659da-226004-429082 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-26 11:15:35,423 44 INFO rb-35659da-226004-429082 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-26 11:15:35,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.081 0.182 2026-10-26 11:15:35,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.027 0.069 2026-10-26 11:15:35,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.026 2026-10-26 11:15:36,045 44 INFO rb-35659da-226004-429082 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-26 11:15:36,271 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:36] "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.072 0.144 2026-10-26 11:15:36,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.083 0.150 2026-10-26 11:15:36,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.220 2026-10-26 11:15:36,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.029 0.061 2026-10-26 11:15:36,739 44 INFO rb-35659da-226004-429082 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-26 11:15:36,792 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:36] "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-26 11:15:36,861 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:36] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.020 0.083 2026-10-26 11:15:37,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.162 2026-10-26 11:15:37,105 44 INFO rb-35659da-226004-429082 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-26 11:15:37,183 44 INFO rb-35659da-226004-429082 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-26 11:15:37,210 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:37,221 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:37,235 44 INFO rb-35659da-226004-429082 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-26 11:15:37,295 44 INFO rb-35659da-226004-429082 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-26 11:15:37,369 44 INFO rb-35659da-226004-429082 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-26 11:15:37,510 44 INFO rb-35659da-226004-429082 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-26 11:15:37,526 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6445566 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '70780983-f641-47fc-a90d-43a8755ae5aa'}] 2026-10-26 11:15:37,538 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:15:38,388 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6445566 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '70780983-f641-47fc-a90d-43a8755ae5aa'} created pos.order #843 2026-10-26 11:15:38,418 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6445566 finished 2026-10-26 11:15:39,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 412 0.461 1.021 2026-10-26 11:15:39,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:39] "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-26 11:15:39,246 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: tour succeeded 2026-10-26 11:15:39,247 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-26 11:15:39,269 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78599471 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '70780983-f641-47fc-a90d-43a8755ae5aa'}] 2026-10-26 11:15:39,279 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78599471 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '70780983-f641-47fc-a90d-43a8755ae5aa'} sync ignored for existing PoS order pos.order(843,) (state: paid) 2026-10-26 11:15:39,317 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78599471 finished 2026-10-26 11:15:39,415 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: heap 19571240 (allocated 21106688) 2026-10-26 11:15:39,444 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing chrome headless with pid 125692 2026-10-26 11:15:39,465 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing websocket connection 2026-10-26 11:15:39,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.059 0.152 2026-10-26 11:15:39,483 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Terminating chrome headless with pid 125692 2026-10-26 11:15:39,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111539_595225_test_settle_order_with_multiple_uom.txt 2026-10-26 11:15:39,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Removing chrome user profile "/tmp/tmpcjietcmm_chrome_odoo" 2026-10-26 11:15:39,619 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-10-26 11:15:41,410 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome pid: 125918 2026-10-26 11:15:41,410 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless temporary user profile dir: /tmp/tmp2gpasfi1_chrome_odoo 2026-10-26 11:15:41,411 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:46845/json/version 2026-10-26 11:15:41,412 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46845', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:15:41,639 44 INFO rb-35659da-226004-429082 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-26 11:15:41,639 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:46845/json 2026-10-26 11:15:41,640 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46845', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:15:41,699 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Websocket url found: ws://127.0.0.1:46845/devtools/page/7EE67D4E9269EDFD96B7D96B82099861 2026-10-26 11:15:41,718 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Enable chrome headless console log notification 2026-10-26 11:15:41,745 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless enable page notifications 2026-10-26 11:15:41,996 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:15:41,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Setting session cookie in browser 2026-10-26 11:15:42,005 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:15:42,006 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:15:42,032 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:15:42,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:42] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.044 0.850 2026-10-26 11:15:42,930 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigation result: {'frameId': '7EE67D4E9269EDFD96B7D96B82099861', 'loaderId': '20D39CAE69625301AE2FBE2FF00797CE', 'isDownload': False} 2026-10-26 11:15:42,931 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate ready code "odoo.isTourReady('PosSettleOrder3')" 2026-10-26 11:15:42,965 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:15:42,999 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:42] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.018 2026-10-26 11:15:43,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:43] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.020 2026-10-26 11:15:43,032 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:43] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.054 2026-10-26 11:15:43,803 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:15:43,813 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:15:43,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-26 11:15:43,904 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:15:43,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-26 11:15:43,923 44 INFO rb-35659da-226004-429082 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-26 11:15:43,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 11:15:43,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:15:44,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:44] "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.026 2026-10-26 11:15:44,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-26 11:15:44,215 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.032 0.080 2026-10-26 11:15:44,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.092 2026-10-26 11:15:45,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.297 0.636 2026-10-26 11:15:45,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:15:45,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:15:45,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.059 2026-10-26 11:15:45,627 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 11:15:45,651 44 INFO rb-35659da-226004-429082 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-26 11:15:45,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:15:45,776 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:45,821 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:15:45,822 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:15:45,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.027 0.090 2026-10-26 11:15:45,947 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:15:45,954 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "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-26 11:15:45,956 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.007 0.163 2026-10-26 11:15:45,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.158 2026-10-26 11:15:46,029 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.014 0.035 2026-10-26 11:15:46,137 44 INFO rb-35659da-226004-429082 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-26 11:15:46,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.008 0.032 2026-10-26 11:15:46,254 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:15:46,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.083 0.125 2026-10-26 11:15:46,426 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:15:46,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.119 2026-10-26 11:15:46,458 44 INFO rb-35659da-226004-429082 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-26 11:15:46,473 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.136 2026-10-26 11:15:46,510 44 INFO rb-35659da-226004-429082 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-26 11:15:46,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-26 11:15:46,551 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:15:46,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.068 0.420 2026-10-26 11:15:46,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.315 2026-10-26 11:15:46,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.306 2026-10-26 11:15:46,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.354 2026-10-26 11:15:46,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.368 2026-10-26 11:15:46,916 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/image?model=product.template&field=image_128&id=2241&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.309 2026-10-26 11:15:46,953 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:46] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.261 2026-10-26 11:15:47,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:47] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.014 0.281 2026-10-26 11:15:47,151 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.042 0.314 2026-10-26 11:15:47,198 44 INFO rb-35659da-226004-429082 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-26 11:15:47,263 44 INFO rb-35659da-226004-429082 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-26 11:15:47,622 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.098 0.257 2026-10-26 11:15:47,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.033 0.077 2026-10-26 11:15:47,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.021 2026-10-26 11:15:47,939 44 INFO rb-35659da-226004-429082 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-26 11:15:48,198 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:48] "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.075 0.172 2026-10-26 11:15:48,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.058 0.156 2026-10-26 11:15:48,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.203 2026-10-26 11:15:48,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.056 2026-10-26 11:15:48,621 44 INFO rb-35659da-226004-429082 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-26 11:15:48,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:48] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.028 0.082 2026-10-26 11:15:48,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:48] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.086 2026-10-26 11:15:48,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.120 2026-10-26 11:15:48,876 44 INFO rb-35659da-226004-429082 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-26 11:15:48,927 44 INFO rb-35659da-226004-429082 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-26 11:15:48,978 44 INFO rb-35659da-226004-429082 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-26 11:15:49,027 44 INFO rb-35659da-226004-429082 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-26 11:15:49,118 44 INFO rb-35659da-226004-429082 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-26 11:15:49,142 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:49,145 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:49,169 44 INFO rb-35659da-226004-429082 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-26 11:15:49,221 44 INFO rb-35659da-226004-429082 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-26 11:15:49,338 44 INFO rb-35659da-226004-429082 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-26 11:15:49,392 44 INFO rb-35659da-226004-429082 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-26 11:15:49,467 44 INFO rb-35659da-226004-429082 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-26 11:15:49,473 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2955886 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '206170c7-b23a-41d8-bc16-c6fea16f9970'}] 2026-10-26 11:15:49,475 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:15:49,829 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1381] 2026-10-26 11:15:50,489 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2955886 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '206170c7-b23a-41d8-bc16-c6fea16f9970'} created pos.order #844 2026-10-26 11:15:50,528 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2955886 finished 2026-10-26 11:15:51,009 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 417 0.499 1.041 2026-10-26 11:15:51,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:51] "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-26 11:15:51,372 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: tour succeeded 2026-10-26 11:15:51,374 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-26 11:15:51,380 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10385427 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '206170c7-b23a-41d8-bc16-c6fea16f9970'}] 2026-10-26 11:15:51,404 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10385427 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '206170c7-b23a-41d8-bc16-c6fea16f9970'} sync ignored for existing PoS order pos.order(844,) (state: paid) 2026-10-26 11:15:51,449 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10385427 finished 2026-10-26 11:15:51,582 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: heap 17986404 (allocated 19660800) 2026-10-26 11:15:51,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.057 0.154 2026-10-26 11:15:51,588 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing chrome headless with pid 125918 2026-10-26 11:15:51,590 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing websocket connection 2026-10-26 11:15:51,590 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Terminating chrome headless with pid 125918 2026-10-26 11:15:51,759 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111551_759342_test_settle_order_with_multistep_delivery.txt 2026-10-26 11:15:51,759 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Removing chrome user profile "/tmp/tmp2gpasfi1_chrome_odoo" 2026-10-26 11:15:51,809 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-10-26 11:15:55,494 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome pid: 126140 2026-10-26 11:15:55,494 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless temporary user profile dir: /tmp/tmpkisbmi4q_chrome_odoo 2026-10-26 11:15:55,495 44 INFO rb-35659da-226004-429082 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:35203/json/version 2026-10-26 11:15:55,496 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35203', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:15:55,540 44 INFO rb-35659da-226004-429082 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-26 11:15:55,541 44 INFO rb-35659da-226004-429082 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:35203/json 2026-10-26 11:15:55,554 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35203', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:15:55,579 44 INFO rb-35659da-226004-429082 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:35203/devtools/page/CB3F9F9EC2F1C0811C18EDC6EA5176EC 2026-10-26 11:15:55,603 44 INFO rb-35659da-226004-429082 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-26 11:15:55,613 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless enable page notifications 2026-10-26 11:15:56,012 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:15:56,015 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Setting session cookie in browser 2026-10-26 11:15:56,017 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:15:56,017 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:15:56,048 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:15:57,142 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:57] "GET /pos/ui/127 HTTP/1.1" 200 - 83 0.060 1.041 2026-10-26 11:15:57,147 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigation result: {'frameId': 'CB3F9F9EC2F1C0811C18EDC6EA5176EC', 'loaderId': '61511476ECC85746BB0D13AF0598C75F', 'isDownload': False} 2026-10-26 11:15:57,147 44 INFO rb-35659da-226004-429082 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-26 11:15:57,178 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:15:57,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:57] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.037 2026-10-26 11:15:57,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:57] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.043 2026-10-26 11:15:57,273 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:57] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.062 2026-10-26 11:15:58,259 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:15:58,272 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:15:58,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.041 2026-10-26 11:15:58,388 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:15:58,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 11:15:58,405 44 INFO rb-35659da-226004-429082 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-26 11:15:58,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:15:58,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:15:58,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.022 0.030 2026-10-26 11:15:58,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.067 2026-10-26 11:15:58,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.031 0.100 2026-10-26 11:15:58,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-26 11:15:59,724 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.355 0.605 2026-10-26 11:15:59,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:59] "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-26 11:15:59,905 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.009 2026-10-26 11:15:59,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:15:59] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.060 2026-10-26 11:16:00,063 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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-26 11:16:00,103 44 INFO rb-35659da-226004-429082 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-26 11:16:00,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-26 11:16:00,214 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:16:00,260 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:16:00,288 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 11:16:00,298 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.025 0.052 2026-10-26 11:16:00,372 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:16:00,424 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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-26 11:16:00,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.074 0.137 2026-10-26 11:16:00,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.076 2026-10-26 11:16:00,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.226 2026-10-26 11:16:00,505 44 INFO rb-35659da-226004-429082 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-26 11:16:00,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.018 2026-10-26 11:16:00,587 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:16:00,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.035 0.087 2026-10-26 11:16:00,827 44 INFO rb-35659da-226004-429082 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-26 11:16:00,886 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.082 0.225 2026-10-26 11:16:00,888 44 INFO rb-35659da-226004-429082 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-26 11:16:00,908 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:16:00,920 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:16:00,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.150 2026-10-26 11:16:00,991 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:00] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-26 11:16:01,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:01] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.270 2026-10-26 11:16:01,095 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:01] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.288 2026-10-26 11:16:01,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:01] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.371 2026-10-26 11:16:01,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:01] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.217 2026-10-26 11:16:01,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:01] "GET /web/image?model=product.template&field=image_128&id=2242&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-26 11:16:01,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:01] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.227 2026-10-26 11:16:01,286 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:01] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.224 2026-10-26 11:16:01,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.047 0.276 2026-10-26 11:16:01,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:01] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.329 2026-10-26 11:16:01,481 44 INFO rb-35659da-226004-429082 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-26 11:16:01,588 44 INFO rb-35659da-226004-429082 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-26 11:16:01,887 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.075 0.248 2026-10-26 11:16:02,082 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.048 0.081 2026-10-26 11:16:02,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.032 2026-10-26 11:16:02,326 44 INFO rb-35659da-226004-429082 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-26 11:16:02,635 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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.092 0.208 2026-10-26 11:16:02,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 72 0.067 0.159 2026-10-26 11:16:02,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.249 2026-10-26 11:16:03,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.052 2026-10-26 11:16:03,149 44 INFO rb-35659da-226004-429082 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-26 11:16:03,222 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:03] "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.027 0.089 2026-10-26 11:16:03,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:03] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.116 2026-10-26 11:16:03,407 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.035 0.121 2026-10-26 11:16:03,464 44 INFO rb-35659da-226004-429082 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-26 11:16:03,510 44 INFO rb-35659da-226004-429082 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-26 11:16:03,562 44 INFO rb-35659da-226004-429082 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-26 11:16:03,612 44 INFO rb-35659da-226004-429082 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-26 11:16:03,701 44 INFO rb-35659da-226004-429082 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-26 11:16:03,733 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:16:03,739 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:16:03,749 44 INFO rb-35659da-226004-429082 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-26 11:16:03,800 44 INFO rb-35659da-226004-429082 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-26 11:16:03,897 44 INFO rb-35659da-226004-429082 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-26 11:16:03,946 44 INFO rb-35659da-226004-429082 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-26 11:16:04,007 44 INFO rb-35659da-226004-429082 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-26 11:16:04,063 44 INFO rb-35659da-226004-429082 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-26 11:16:04,157 44 INFO rb-35659da-226004-429082 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-26 11:16:04,177 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:16:04,179 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45419828 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '383ebce2-9ec7-48d1-9c54-4f9095d3e6c0'}] 2026-10-26 11:16:04,469 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1386] 2026-10-26 11:16:08,030 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45419828 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '383ebce2-9ec7-48d1-9c54-4f9095d3e6c0'} created pos.order #845 2026-10-26 11:16:08,562 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45419828 finished 2026-10-26 11:16:09,020 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 11:16:09,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1077 1.540 3.315 2026-10-26 11:16:09,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:09] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.007 0.038 2026-10-26 11:16:09,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.034 2026-10-26 11:16:09,399 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: tour succeeded 2026-10-26 11:16:09,400 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder4 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-26 11:16:09,416 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66965379 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '383ebce2-9ec7-48d1-9c54-4f9095d3e6c0'}] 2026-10-26 11:16:09,444 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66965379 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '383ebce2-9ec7-48d1-9c54-4f9095d3e6c0'} sync ignored for existing PoS order pos.order(845,) (state: done) 2026-10-26 11:16:09,503 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66965379 finished 2026-10-26 11:16:09,657 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: heap 18240768 (allocated 19922944) 2026-10-26 11:16:09,699 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing chrome headless with pid 126140 2026-10-26 11:16:09,707 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing websocket connection 2026-10-26 11:16:09,715 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Terminating chrome headless with pid 126140 2026-10-26 11:16:09,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.140 0.210 2026-10-26 11:16:09,850 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111609_849980_test_settle_order_with_multistep_delivery_receipt.txt 2026-10-26 11:16:09,850 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Removing chrome user profile "/tmp/tmpkisbmi4q_chrome_odoo" 2026-10-26 11:16:09,908 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-10-26 11:16:11,166 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome pid: 126356 2026-10-26 11:16:11,167 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless temporary user profile dir: /tmp/tmpxowlpmu__chrome_odoo 2026-10-26 11:16:11,167 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:40899/json/version 2026-10-26 11:16:11,169 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40899', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:16:11,295 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Browser version: Chrome/150.0.7871.114 2026-10-26 11:16:11,295 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:40899/json 2026-10-26 11:16:11,296 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40899', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:16:11,343 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Websocket url found: ws://127.0.0.1:40899/devtools/page/0707906FBCC16E802C74F502D1ACC76C 2026-10-26 11:16:11,376 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Enable chrome headless console log notification 2026-10-26 11:16:11,410 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless enable page notifications 2026-10-26 11:16:11,682 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:16:11,691 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Setting session cookie in browser 2026-10-26 11:16:11,707 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:16:11,707 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:16:11,744 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:16:12,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:12] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.049 0.888 2026-10-26 11:16:12,690 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigation result: {'frameId': '0707906FBCC16E802C74F502D1ACC76C', 'loaderId': '7036C03F4BE325012A7388855FC97FA6', 'isDownload': False} 2026-10-26 11:16:12,690 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-26 11:16:12,764 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:16:12,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:12] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-26 11:16:12,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:12] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.030 2026-10-26 11:16:12,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:12] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-26 11:16:13,868 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:16:13,883 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:16:13,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.029 0.020 2026-10-26 11:16:14,002 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:16:14,010 44 INFO rb-35659da-226004-429082 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-26 11:16:14,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-26 11:16:14,042 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:16:14,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:16:14,199 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.070 0.025 2026-10-26 11:16:14,227 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.106 2026-10-26 11:16:14,368 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.052 0.096 2026-10-26 11:16:14,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.111 2026-10-26 11:16:15,575 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.463 0.652 2026-10-26 11:16:15,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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-26 11:16:15,761 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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.013 2026-10-26 11:16:15,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:15] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.058 2026-10-26 11:16:15,935 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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-26 11:16:15,988 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: Owl is running in 'dev' mode. 2026-10-26 11:16:16,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:16:16,150 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:16:16,216 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:16:16,230 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.060 2026-10-26 11:16:16,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.062 0.047 2026-10-26 11:16:16,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.004 0.136 2026-10-26 11:16:16,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.114 2026-10-26 11:16:16,361 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:16:16,362 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:16:16,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.005 0.029 2026-10-26 11:16:16,574 44 INFO rb-35659da-226004-429082 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-26 11:16:16,621 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:16:16,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.031 0.074 2026-10-26 11:16:16,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.071 0.200 2026-10-26 11:16:16,932 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:16:16,938 44 INFO rb-35659da-226004-429082 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-26 11:16:16,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.010 0.313 2026-10-26 11:16:16,960 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:16:16,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:16] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.236 2026-10-26 11:16:17,016 44 INFO rb-35659da-226004-429082 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-26 11:16:17,057 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:17] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.012 0.250 2026-10-26 11:16:17,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:17] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.312 2026-10-26 11:16:17,158 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:17] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.357 2026-10-26 11:16:17,234 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:17] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.269 2026-10-26 11:16:17,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:17] "GET /web/image?model=product.template&field=image_128&id=2243&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.337 2026-10-26 11:16:17,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:17] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.315 2026-10-26 11:16:17,403 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:17] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.306 2026-10-26 11:16:17,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:17] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.329 2026-10-26 11:16:17,481 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:17] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.226 2026-10-26 11:16:17,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.114 0.402 2026-10-26 11:16:17,728 44 INFO rb-35659da-226004-429082 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-26 11:16:17,800 44 INFO rb-35659da-226004-429082 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-26 11:16:18,161 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 76 0.093 0.263 2026-10-26 11:16:18,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.047 0.086 2026-10-26 11:16:18,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.017 2026-10-26 11:16:18,546 44 INFO rb-35659da-226004-429082 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-26 11:16:18,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:18] "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.104 0.136 2026-10-26 11:16:19,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.064 0.171 2026-10-26 11:16:19,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.221 2026-10-26 11:16:19,199 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.036 0.055 2026-10-26 11:16:19,289 44 INFO rb-35659da-226004-429082 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-26 11:16:19,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:19] "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.072 2026-10-26 11:16:19,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:19] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.023 0.096 2026-10-26 11:16:19,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.187 2026-10-26 11:16:19,560 44 INFO rb-35659da-226004-429082 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-26 11:16:19,650 44 INFO rb-35659da-226004-429082 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-26 11:16:19,668 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:16:19,669 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:16:19,700 44 INFO rb-35659da-226004-429082 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-26 11:16:19,747 44 INFO rb-35659da-226004-429082 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-26 11:16:19,845 44 INFO rb-35659da-226004-429082 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-26 11:16:19,918 44 INFO rb-35659da-226004-429082 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-26 11:16:19,931 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68366503 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '45accb25-8068-4d97-af2f-9efcc720046d'}] 2026-10-26 11:16:19,945 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:16:20,831 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68366503 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '45accb25-8068-4d97-af2f-9efcc720046d'} created pos.order #846 2026-10-26 11:16:20,876 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68366503 finished 2026-10-26 11:16:21,227 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 311 0.496 0.812 2026-10-26 11:16:21,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.016 2026-10-26 11:16:21,611 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: tour succeeded 2026-10-26 11:16:21,613 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-26 11:16:21,635 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38209675 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '45accb25-8068-4d97-af2f-9efcc720046d'}] 2026-10-26 11:16:21,653 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38209675 order {'name': 'Shop - 000001', 'pos_reference': '261-127-000001', 'uuid': '45accb25-8068-4d97-af2f-9efcc720046d'} sync ignored for existing PoS order pos.order(846,) (state: paid) 2026-10-26 11:16:21,695 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38209675 finished 2026-10-26 11:16:21,822 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: heap 17847452 (allocated 19922944) 2026-10-26 11:16:21,854 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing chrome headless with pid 126356 2026-10-26 11:16:21,865 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing websocket connection 2026-10-26 11:16:21,879 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Terminating chrome headless with pid 126356 2026-10-26 11:16:21,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.095 0.170 2026-10-26 11:16:22,060 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111622_059689_test_settle_quotation_delivered_qty.txt 2026-10-26 11:16:22,060 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Removing chrome user profile "/tmp/tmpxowlpmu__chrome_odoo" 2026-10-26 11:16:22,102 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_reordering_rule ... 2026-10-26 11:16:22,893 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21545285 started for PoS orders references: [{'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': '2f2f5dbf-48a7-4413-bf97-d8bab3460c35'}] 2026-10-26 11:16:23,849 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21545285 order {'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': '2f2f5dbf-48a7-4413-bf97-d8bab3460c35'} created pos.order #847 2026-10-26 11:16:23,849 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21545285 finished 2026-10-26 11:16:25,712 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_archived_attribute ... 2026-10-26 11:16:27,174 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted product.template.attribute.value records with IDs: [999] 2026-10-26 11:16:27,192 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted product.template.attribute.value records with IDs: [1000] 2026-10-26 11:16:28,019 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome pid: 126572 2026-10-26 11:16:28,020 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless temporary user profile dir: /tmp/tmptpv8i3lz_chrome_odoo 2026-10-26 11:16:28,020 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:35455/json/version 2026-10-26 11:16:28,022 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35455', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:16:28,195 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Browser version: Chrome/150.0.7871.114 2026-10-26 11:16:28,196 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:35455/json 2026-10-26 11:16:28,197 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35455', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:16:28,257 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Websocket url found: ws://127.0.0.1:35455/devtools/page/93D7B63462D21A28C1CB7EA3241DC357 2026-10-26 11:16:28,272 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Enable chrome headless console log notification 2026-10-26 11:16:28,284 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless enable page notifications 2026-10-26 11:16:28,381 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:16:28,394 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Setting session cookie in browser 2026-10-26 11:16:28,405 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:16:28,405 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:16:28,455 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:16:29,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:29] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.081 0.967 2026-10-26 11:16:29,494 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigation result: {'frameId': '93D7B63462D21A28C1CB7EA3241DC357', 'loaderId': 'FCF1EC497486E56E6B5113A7223A00B9', 'isDownload': False} 2026-10-26 11:16:29,495 44 INFO rb-35659da-226004-429082 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-26 11:16:29,519 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:16:29,562 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:29] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.014 0.009 2026-10-26 11:16:29,592 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:29] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.044 2026-10-26 11:16:29,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:29] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.059 2026-10-26 11:16:30,382 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:16:30,390 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:16:30,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-26 11:16:30,491 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:16:30,498 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.016 2026-10-26 11:16:30,509 44 INFO rb-35659da-226004-429082 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-26 11:16:30,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:16:30,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:16:30,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:30] "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-26 11:16:30,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-26 11:16:30,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.083 2026-10-26 11:16:30,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-26 11:16:31,748 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.309 0.600 2026-10-26 11:16:31,781 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.016 2026-10-26 11:16:31,898 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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.023 2026-10-26 11:16:32,017 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.064 2026-10-26 11:16:32,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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-26 11:16:32,113 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: Owl is running in 'dev' mode. 2026-10-26 11:16:32,146 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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-26 11:16:32,252 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:16:32,297 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:16:32,303 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:16:32,341 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.021 0.053 2026-10-26 11:16:32,366 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.005 0.095 2026-10-26 11:16:32,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.085 2026-10-26 11:16:32,396 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:16:32,406 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "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-26 11:16:32,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.023 2026-10-26 11:16:32,610 44 INFO rb-35659da-226004-429082 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-26 11:16:32,676 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:16:32,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.042 0.082 2026-10-26 11:16:32,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.134 2026-10-26 11:16:32,961 44 INFO rb-35659da-226004-429082 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-26 11:16:32,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:32] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.060 0.280 2026-10-26 11:16:33,017 44 INFO rb-35659da-226004-429082 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-26 11:16:33,036 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:16:33,055 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:16:33,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-26 11:16:33,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.275 2026-10-26 11:16:33,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.312 2026-10-26 11:16:33,220 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.336 2026-10-26 11:16:33,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.379 2026-10-26 11:16:33,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.244 2026-10-26 11:16:33,363 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=2245&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.273 2026-10-26 11:16:33,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.251 2026-10-26 11:16:33,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.260 2026-10-26 11:16:33,607 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.067 0.291 2026-10-26 11:16:33,639 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.355 2026-10-26 11:16:33,667 44 INFO rb-35659da-226004-429082 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-26 11:16:33,735 44 INFO rb-35659da-226004-429082 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-26 11:16:34,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 75 0.085 0.227 2026-10-26 11:16:34,242 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.036 0.106 2026-10-26 11:16:34,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.019 0.027 2026-10-26 11:16:34,425 44 INFO rb-35659da-226004-429082 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-26 11:16:34,648 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:34] "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.073 0.146 2026-10-26 11:16:34,927 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.088 0.177 2026-10-26 11:16:34,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.242 2026-10-26 11:16:35,027 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.047 2026-10-26 11:16:35,104 44 INFO rb-35659da-226004-429082 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-26 11:16:35,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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.032 0.082 2026-10-26 11:16:35,259 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:35] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.021 0.109 2026-10-26 11:16:35,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.054 0.157 2026-10-26 11:16:35,435 44 INFO rb-35659da-226004-429082 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-26 11:16:35,486 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: tour succeeded 2026-10-26 11:16:35,487 44 INFO rb-35659da-226004-429082 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-26 11:16:35,624 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: heap 16502772 (allocated 17301504) 2026-10-26 11:16:35,642 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing chrome headless with pid 126572 2026-10-26 11:16:35,643 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing websocket connection 2026-10-26 11:16:35,644 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Terminating chrome headless with pid 126572 2026-10-26 11:16:35,830 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111635_830586_test_settle_so_archived_attribute.txt 2026-10-26 11:16:35,831 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Removing chrome user profile "/tmp/tmptpv8i3lz_chrome_odoo" 2026-10-26 11:16:35,857 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-10-26 11:16:37,306 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome pid: 126788 2026-10-26 11:16:37,307 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless temporary user profile dir: /tmp/tmpzps6z4_c_chrome_odoo 2026-10-26 11:16:37,307 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:39265/json/version 2026-10-26 11:16:37,308 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39265', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:16:37,386 44 INFO rb-35659da-226004-429082 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-26 11:16:37,386 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:39265/json 2026-10-26 11:16:37,387 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39265', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:16:37,415 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Websocket url found: ws://127.0.0.1:39265/devtools/page/76E06B6C4E5186E3CD3A2C43BD796CDF 2026-10-26 11:16:37,430 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Enable chrome headless console log notification 2026-10-26 11:16:37,437 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless enable page notifications 2026-10-26 11:16:37,584 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:16:37,590 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Setting session cookie in browser 2026-10-26 11:16:37,616 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:16:37,617 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:16:37,659 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:16:38,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:38] "GET /pos/ui/127 HTTP/1.1" 200 - 85 0.058 1.100 2026-10-26 11:16:38,804 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigation result: {'frameId': '76E06B6C4E5186E3CD3A2C43BD796CDF', 'loaderId': '335700E8CBDB5739E95EDD7E627E92A2', 'isDownload': False} 2026-10-26 11:16:38,804 44 INFO rb-35659da-226004-429082 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-26 11:16:38,855 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:16:38,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:38] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-26 11:16:38,915 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:38] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.024 2026-10-26 11:16:38,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:38] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.053 2026-10-26 11:16:39,845 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:16:39,849 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:16:39,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-26 11:16:39,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.013 0.017 2026-10-26 11:16:40,002 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:16:40,018 44 INFO rb-35659da-226004-429082 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-26 11:16:40,034 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:16:40,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:16:40,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:40] "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.036 2026-10-26 11:16:40,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-26 11:16:40,274 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.032 0.063 2026-10-26 11:16:40,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-26 11:16:41,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.348 0.638 2026-10-26 11:16:41,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:41] "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-26 11:16:41,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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-26 11:16:41,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:41] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.060 2026-10-26 11:16:41,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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-26 11:16:41,746 44 INFO rb-35659da-226004-429082 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-26 11:16:41,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:16:41,878 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:16:41,941 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:16:41,969 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:16:42,001 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:16:42,016 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "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-26 11:16:42,019 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.056 0.072 2026-10-26 11:16:42,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.012 0.133 2026-10-26 11:16:42,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.005 0.037 2026-10-26 11:16:42,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.205 2026-10-26 11:16:42,228 44 INFO rb-35659da-226004-429082 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-26 11:16:42,298 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:16:42,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.046 0.057 2026-10-26 11:16:42,452 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:16:42,457 44 INFO rb-35659da-226004-429082 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-26 11:16:42,517 44 INFO rb-35659da-226004-429082 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-26 11:16:42,588 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.068 0.230 2026-10-26 11:16:42,603 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:16:42,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.302 2026-10-26 11:16:42,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.013 0.360 2026-10-26 11:16:42,765 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.381 2026-10-26 11:16:42,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.014 0.489 2026-10-26 11:16:42,889 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.019 0.393 2026-10-26 11:16:42,942 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:42] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.319 2026-10-26 11:16:43,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:43] "GET /web/image?model=product.template&field=image_128&id=2246&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.329 2026-10-26 11:16:43,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:43] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.351 2026-10-26 11:16:43,158 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:43] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.381 2026-10-26 11:16:43,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.045 0.451 2026-10-26 11:16:43,358 44 INFO rb-35659da-226004-429082 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-26 11:16:43,361 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:43] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.401 2026-10-26 11:16:43,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:43] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.499 2026-10-26 11:16:43,420 44 INFO rb-35659da-226004-429082 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-26 11:16:43,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.126 0.238 2026-10-26 11:16:43,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.030 0.064 2026-10-26 11:16:44,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.036 2026-10-26 11:16:44,197 44 INFO rb-35659da-226004-429082 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-26 11:16:44,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:44] "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.102 0.143 2026-10-26 11:16:44,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 73 0.073 0.172 2026-10-26 11:16:44,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.230 2026-10-26 11:16:44,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 23 0.024 0.057 2026-10-26 11:16:44,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:44] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:16:44,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:44] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:16:45,019 44 INFO rb-35659da-226004-429082 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-26 11:16:45,059 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:45] "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.078 2026-10-26 11:16:45,135 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:45] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 21 0.029 0.061 2026-10-26 11:16:45,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.126 2026-10-26 11:16:45,292 44 INFO rb-35659da-226004-429082 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-26 11:16:45,344 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: tour succeeded 2026-10-26 11:16:45,345 44 INFO rb-35659da-226004-429082 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-26 11:16:45,488 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: heap 16589116 (allocated 18087936) 2026-10-26 11:16:45,514 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing chrome headless with pid 126788 2026-10-26 11:16:45,515 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing websocket connection 2026-10-26 11:16:45,517 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Terminating chrome headless with pid 126788 2026-10-26 11:16:45,712 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111645_712247_test_settle_so_custom_attribute_value.txt 2026-10-26 11:16:45,712 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Removing chrome user profile "/tmp/tmpzps6z4_c_chrome_odoo" 2026-10-26 11:16:45,735 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_price_unit_not_rounded ... 2026-10-26 11:16:46,865 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome pid: 127005 2026-10-26 11:16:46,865 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome headless temporary user profile dir: /tmp/tmps46o18kh_chrome_odoo 2026-10-26 11:16:46,865 44 INFO rb-35659da-226004-429082 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:36169/json/version 2026-10-26 11:16:46,866 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36169', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:16:46,941 44 INFO rb-35659da-226004-429082 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-26 11:16:46,941 44 INFO rb-35659da-226004-429082 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:36169/json 2026-10-26 11:16:46,942 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36169', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:16:46,961 44 INFO rb-35659da-226004-429082 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:36169/devtools/page/FF86BB0AD4C3BEC4C943CB4E9CB1ED87 2026-10-26 11:16:46,968 44 INFO rb-35659da-226004-429082 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-26 11:16:46,973 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome headless enable page notifications 2026-10-26 11:16:47,133 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:16:47,146 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Setting session cookie in browser 2026-10-26 11:16:47,151 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:16:47,152 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:16:47,187 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:16:48,185 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:48] "GET /pos/ui/127 HTTP/1.1" 200 - 136 0.092 0.913 2026-10-26 11:16:48,191 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Navigation result: {'frameId': 'FF86BB0AD4C3BEC4C943CB4E9CB1ED87', 'loaderId': '30407D0942DAABADB12100171E6CB7F9', 'isDownload': False} 2026-10-26 11:16:48,192 44 INFO rb-35659da-226004-429082 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-26 11:16:48,216 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:16:48,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:48] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.027 2026-10-26 11:16:48,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:48] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-10-26 11:16:48,271 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:48] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.041 2026-10-26 11:16:49,246 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:16:49,252 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:16:49,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.034 2026-10-26 11:16:49,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.013 2026-10-26 11:16:49,391 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:16:49,403 44 INFO rb-35659da-226004-429082 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-26 11:16:49,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-26 11:16:49,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:16:49,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-10-26 11:16:49,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.046 2026-10-26 11:16:49,515 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-26 11:16:49,608 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.018 0.058 2026-10-26 11:16:50,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.366 0.646 2026-10-26 11:16:50,761 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:16:50,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 11:16:51,111 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.117 2026-10-26 11:16:51,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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-26 11:16:51,197 44 INFO rb-35659da-226004-429082 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-26 11:16:51,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-26 11:16:51,321 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:16:51,387 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:16:51,413 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:16:51,468 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:16:51,475 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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-26 11:16:51,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 14 0.064 0.090 2026-10-26 11:16:51,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.011 0.176 2026-10-26 11:16:51,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.176 2026-10-26 11:16:51,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.003 0.017 2026-10-26 11:16:51,702 44 INFO rb-35659da-226004-429082 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-26 11:16:51,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.004 0.025 2026-10-26 11:16:51,815 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:16:51,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.079 0.110 2026-10-26 11:16:51,995 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:16:52,023 44 INFO rb-35659da-226004-429082 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-26 11:16:52,071 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 11:16:52,072 44 INFO rb-35659da-226004-429082 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-26 11:16:52,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:52] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-26 11:16:52,144 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:52] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.235 2026-10-26 11:16:52,199 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:52] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.280 2026-10-26 11:16:52,298 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:52] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.029 0.471 2026-10-26 11:16:52,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:52] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.268 2026-10-26 11:16:52,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:52] "GET /web/image?model=product.template&field=image_128&id=2247&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.334 2026-10-26 11:16:52,474 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:52] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.353 2026-10-26 11:16:52,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:52] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.016 0.359 2026-10-26 11:16:52,577 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:52] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.273 2026-10-26 11:16:52,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:52] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.241 2026-10-26 11:16:52,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:52] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.226 2026-10-26 11:16:52,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.056 0.518 2026-10-26 11:16:52,845 44 INFO rb-35659da-226004-429082 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-26 11:16:52,922 44 INFO rb-35659da-226004-429082 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-26 11:16:53,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.073 0.236 2026-10-26 11:16:53,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.057 0.085 2026-10-26 11:16:53,559 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.019 2026-10-26 11:16:53,702 44 INFO rb-35659da-226004-429082 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-26 11:16:53,944 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:53] "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.095 0.141 2026-10-26 11:16:54,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.065 0.179 2026-10-26 11:16:54,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.012 0.230 2026-10-26 11:16:54,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.030 0.051 2026-10-26 11:16:54,436 44 INFO rb-35659da-226004-429082 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-26 11:16:54,445 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16: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.025 0.067 2026-10-26 11:16:54,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:54] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.025 0.078 2026-10-26 11:16:54,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.125 2026-10-26 11:16:54,760 44 INFO rb-35659da-226004-429082 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-26 11:16:54,811 44 INFO rb-35659da-226004-429082 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-26 11:16:54,861 44 INFO rb-35659da-226004-429082 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-26 11:16:54,911 44 INFO rb-35659da-226004-429082 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-26 11:16:54,965 44 INFO rb-35659da-226004-429082 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-26 11:16:55,016 44 INFO rb-35659da-226004-429082 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-26 11:16:55,069 44 INFO rb-35659da-226004-429082 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-26 11:16:55,117 44 INFO rb-35659da-226004-429082 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-26 11:16:55,176 44 INFO rb-35659da-226004-429082 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-26 11:16:55,231 44 INFO rb-35659da-226004-429082 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-26 11:16:55,285 44 INFO rb-35659da-226004-429082 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-26 11:16:55,340 44 INFO rb-35659da-226004-429082 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-26 11:16:55,397 44 INFO rb-35659da-226004-429082 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-26 11:16:55,450 44 INFO rb-35659da-226004-429082 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-26 11:16:55,500 44 INFO rb-35659da-226004-429082 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-26 11:16:55,566 44 INFO rb-35659da-226004-429082 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-26 11:16:55,614 44 INFO rb-35659da-226004-429082 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-26 11:16:55,666 44 INFO rb-35659da-226004-429082 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-26 11:16:55,716 44 INFO rb-35659da-226004-429082 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-26 11:16:55,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: tour succeeded 2026-10-26 11:16:55,768 44 INFO rb-35659da-226004-429082 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-26 11:16:55,917 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: heap 16652800 (allocated 17563648) 2026-10-26 11:16:55,937 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Closing chrome headless with pid 127005 2026-10-26 11:16:55,939 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Closing websocket connection 2026-10-26 11:16:55,940 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Terminating chrome headless with pid 127005 2026-10-26 11:16:56,130 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111656_130418_test_settle_so_price_unit_not_rounded.txt 2026-10-26 11:16:56,130 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Removing chrome user profile "/tmp/tmps46o18kh_chrome_odoo" 2026-10-26 11:16:56,181 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-10-26 11:16:57,821 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome pid: 127221 2026-10-26 11:16:57,822 44 INFO rb-35659da-226004-429082 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/tmpx426lb3u_chrome_odoo 2026-10-26 11:16:57,822 44 INFO rb-35659da-226004-429082 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:44877/json/version 2026-10-26 11:16:57,824 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44877', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:16:57,971 44 INFO rb-35659da-226004-429082 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-26 11:16:57,971 44 INFO rb-35659da-226004-429082 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:44877/json 2026-10-26 11:16:57,972 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44877', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:16:58,020 44 INFO rb-35659da-226004-429082 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:44877/devtools/page/C14114882799F8BBCC5E1ED7FCFFFA1B 2026-10-26 11:16:58,067 44 INFO rb-35659da-226004-429082 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-26 11:16:58,094 44 INFO rb-35659da-226004-429082 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-26 11:16:58,498 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:16:58,513 44 INFO rb-35659da-226004-429082 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-26 11:16:58,522 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:16:58,522 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:16:58,572 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:16:59,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:59] "GET /pos/ui/127 HTTP/1.1" 200 - 131 0.094 0.909 2026-10-26 11:16:59,559 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigation result: {'frameId': 'C14114882799F8BBCC5E1ED7FCFFFA1B', 'loaderId': '8515C358A35418FA2F8ECBFDE15FF06D', 'isDownload': False} 2026-10-26 11:16:59,560 44 INFO rb-35659da-226004-429082 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-26 11:16:59,606 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:16:59,635 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:59] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-26 11:16:59,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:59] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.025 2026-10-26 11:16:59,672 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:16:59] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.048 2026-10-26 11:17:00,539 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:00,574 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:17:00,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-26 11:17:00,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 11:17:00,655 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:17:00,674 44 INFO rb-35659da-226004-429082 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-26 11:17:00,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:17:00,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:17:00,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.019 2026-10-26 11:17:00,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-26 11:17:00,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.031 0.081 2026-10-26 11:17:00,916 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-26 11:17:01,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.344 0.631 2026-10-26 11:17:02,009 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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-26 11:17:02,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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.010 2026-10-26 11:17:02,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:02] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.058 2026-10-26 11:17:02,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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-26 11:17:02,349 44 INFO rb-35659da-226004-429082 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-26 11:17:02,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 11:17:02,497 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 11:17:02,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:02] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.011 0.040 2026-10-26 11:17:02,524 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:17:02,542 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:17:02,569 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:17:02,596 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:02] "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-26 11:17:02,607 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:02] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 14 0.037 0.104 2026-10-26 11:17:02,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.132 2026-10-26 11:17:02,683 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:02] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.004 0.020 2026-10-26 11:17:02,896 44 INFO rb-35659da-226004-429082 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-26 11:17:03,039 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:17:03,166 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:17:03,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:03] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.141 0.125 2026-10-26 11:17:03,293 44 INFO rb-35659da-226004-429082 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-26 11:17:03,346 44 INFO rb-35659da-226004-429082 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-26 11:17:03,490 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:03] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.134 0.333 2026-10-26 11:17:03,495 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:03,576 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:03] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.025 0.477 2026-10-26 11:17:03,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:03] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.603 2026-10-26 11:17:03,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:03] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.012 0.494 2026-10-26 11:17:03,722 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:03] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.427 2026-10-26 11:17:03,759 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:03] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.710 2026-10-26 11:17:03,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:03] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.015 0.283 2026-10-26 11:17:03,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:03] "GET /web/image?model=product.template&field=image_128&id=2248&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.270 2026-10-26 11:17:03,916 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:03] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.252 2026-10-26 11:17:04,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.043 0.299 2026-10-26 11:17:04,078 44 INFO rb-35659da-226004-429082 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-26 11:17:04,093 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:04] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.315 2026-10-26 11:17:04,148 44 INFO rb-35659da-226004-429082 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-26 11:17:04,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:04] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.341 2026-10-26 11:17:04,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:04] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.503 2026-10-26 11:17:04,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.057 0.281 2026-10-26 11:17:04,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.028 0.068 2026-10-26 11:17:04,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.019 2026-10-26 11:17:04,839 44 INFO rb-35659da-226004-429082 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-26 11:17:05,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:05] "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.050 0.165 2026-10-26 11:17:05,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.087 0.141 2026-10-26 11:17:05,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.232 2026-10-26 11:17:05,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.062 2026-10-26 11:17:05,543 44 INFO rb-35659da-226004-429082 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-26 11:17:05,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:05] "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.050 0.063 2026-10-26 11:17:05,685 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.025 0.109 2026-10-26 11:17:05,811 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.019 0.145 2026-10-26 11:17:05,835 44 INFO rb-35659da-226004-429082 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-26 11:17:05,881 44 INFO rb-35659da-226004-429082 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-26 11:17:05,935 44 INFO rb-35659da-226004-429082 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-26 11:17:05,985 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: tour succeeded 2026-10-26 11:17:05,986 44 INFO rb-35659da-226004-429082 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-26 11:17:06,111 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: heap 16509388 (allocated 17563648) 2026-10-26 11:17:06,124 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing chrome headless with pid 127221 2026-10-26 11:17:06,126 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing websocket connection 2026-10-26 11:17:06,127 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Terminating chrome headless with pid 127221 2026-10-26 11:17:06,334 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_111706_334520_test_settle_so_with_non_pos_groupable_uom.txt 2026-10-26 11:17:06,334 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Removing chrome user profile "/tmp/tmpx426lb3u_chrome_odoo" 2026-10-26 11:17:06,357 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-10-26 11:17:07,834 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome pid: 127435 2026-10-26 11:17:07,835 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless temporary user profile dir: /tmp/tmp13sqahfr_chrome_odoo 2026-10-26 11:17:07,835 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:40315/json/version 2026-10-26 11:17:07,836 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40315', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:17:07,935 44 INFO rb-35659da-226004-429082 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-26 11:17:07,935 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:40315/json 2026-10-26 11:17:07,936 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40315', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:17:07,975 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Websocket url found: ws://127.0.0.1:40315/devtools/page/5E08E9EDC8D75650F63825CC1BF2B22A 2026-10-26 11:17:07,985 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Enable chrome headless console log notification 2026-10-26 11:17:08,000 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless enable page notifications 2026-10-26 11:17:08,234 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:17:08,236 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Setting session cookie in browser 2026-10-26 11:17:08,249 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:17:08,249 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:17:08,277 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:17:09,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:09] "GET /pos/ui/127 HTTP/1.1" 200 - 87 0.085 1.173 2026-10-26 11:17:09,535 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigation result: {'frameId': '5E08E9EDC8D75650F63825CC1BF2B22A', 'loaderId': 'A3A95581C1845A12E60A13B5BDBFB53B', 'isDownload': False} 2026-10-26 11:17:09,536 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate ready code "odoo.isTourReady('PoSApplyDownpayment')" 2026-10-26 11:17:09,562 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:17:09,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:09] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.007 2026-10-26 11:17:09,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:09] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-26 11:17:09,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:09] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-26 11:17:10,580 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:10,603 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:17:10,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-26 11:17:10,709 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:17:10,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-26 11:17:10,727 44 INFO rb-35659da-226004-429082 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-26 11:17:10,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:17:10,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:17:10,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.028 2026-10-26 11:17:10,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-26 11:17:10,991 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.070 2026-10-26 11:17:10,996 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-26 11:17:11,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.287 0.597 2026-10-26 11:17:11,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:17:12,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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-26 11:17:12,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.068 2026-10-26 11:17:12,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-26 11:17:12,297 44 INFO rb-35659da-226004-429082 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-26 11:17:12,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.011 2026-10-26 11:17:12,392 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:17:12,460 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:12,470 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:17:12,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.097 0.070 2026-10-26 11:17:12,570 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:17:12,607 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "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-26 11:17:12,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.016 0.183 2026-10-26 11:17:12,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.064 2026-10-26 11:17:12,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.134 2026-10-26 11:17:12,699 44 INFO rb-35659da-226004-429082 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-26 11:17:12,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.023 0.030 2026-10-26 11:17:12,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.063 2026-10-26 11:17:12,938 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:17:12,972 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:12] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.097 2026-10-26 11:17:13,027 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:13] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.150 2026-10-26 11:17:13,185 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:13] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.060 0.224 2026-10-26 11:17:13,207 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:17:13,215 44 INFO rb-35659da-226004-429082 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-26 11:17:13,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:13] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.284 2026-10-26 11:17:13,302 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:13] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.344 2026-10-26 11:17:13,316 44 INFO rb-35659da-226004-429082 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-26 11:17:13,332 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:17:13,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:13] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.020 0.346 2026-10-26 11:17:13,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:13] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.047 0.564 2026-10-26 11:17:13,524 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:13] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.482 2026-10-26 11:17:13,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:13] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.337 2026-10-26 11:17:13,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:13] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.297 2026-10-26 11:17:13,797 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.046 0.529 2026-10-26 11:17:13,850 44 INFO rb-35659da-226004-429082 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-26 11:17:13,919 44 INFO rb-35659da-226004-429082 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-26 11:17:14,226 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.090 0.213 2026-10-26 11:17:14,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.039 0.073 2026-10-26 11:17:14,457 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.020 2026-10-26 11:17:14,580 44 INFO rb-35659da-226004-429082 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-26 11:17:14,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:14] "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.102 0.197 2026-10-26 11:17:15,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.090 0.199 2026-10-26 11:17:15,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.285 2026-10-26 11:17:15,314 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.052 2026-10-26 11:17:15,415 44 INFO rb-35659da-226004-429082 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-26 11:17:15,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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.028 0.082 2026-10-26 11:17:15,563 44 INFO rb-35659da-226004-429082 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-26 11:17:15,677 44 INFO rb-35659da-226004-429082 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-26 11:17:15,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.125 2026-10-26 11:17:15,768 44 INFO rb-35659da-226004-429082 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-26 11:17:15,795 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:17:15,800 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:15,818 44 INFO rb-35659da-226004-429082 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-26 11:17:15,870 44 INFO rb-35659da-226004-429082 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-26 11:17:15,959 44 INFO rb-35659da-226004-429082 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-26 11:17:16,040 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93886737 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '7d07a243-2c52-4fb5-98cf-ef1acfe63ed5'}] 2026-10-26 11:17:16,045 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: tour succeeded 2026-10-26 11:17:16,050 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: ╔════════════════════════════════════╗ ║ TOUR PoSApplyDownpayment SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 11:17:16,080 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:17:16,261 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93886737 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '7d07a243-2c52-4fb5-98cf-ef1acfe63ed5'} created pos.order #848 2026-10-26 11:17:16,266 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: heap 17379760 (allocated 18612224) 2026-10-26 11:17:16,295 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93886737 finished 2026-10-26 11:17:16,311 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing chrome headless with pid 127435 2026-10-26 11:17:16,333 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing websocket connection 2026-10-26 11:17:16,341 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Terminating chrome headless with pid 127435 2026-10-26 11:17:16,463 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111716_457150_test_settle_so_with_pos_downpayment.txt 2026-10-26 11:17:16,463 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Removing chrome user profile "/tmp/tmp13sqahfr_chrome_odoo" 2026-10-26 11:17:16,516 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: waiting for threads: [, ] 2026-10-26 11:17:16,580 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 142 0.169 0.375 2026-10-26 11:17:17,606 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settled_line_price_is_not_crossed_out ... 2026-10-26 11:17:17,665 44 INFO rb-35659da-226004-429082 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-26 11:17:17,679 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-10-26 11:17:19,178 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome pid: 127664 2026-10-26 11:17:19,178 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless temporary user profile dir: /tmp/tmpz5j2r67a_chrome_odoo 2026-10-26 11:17:19,179 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:39735/json/version 2026-10-26 11:17:19,179 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:17:19,211 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Browser version: Chrome/150.0.7871.114 2026-10-26 11:17:19,211 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:39735/json 2026-10-26 11:17:19,212 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:17:19,235 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Websocket url found: ws://127.0.0.1:39735/devtools/page/EF3B71580DFB70182F60F4F6653B91AA 2026-10-26 11:17:19,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Enable chrome headless console log notification 2026-10-26 11:17:19,274 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless enable page notifications 2026-10-26 11:17:19,627 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:17:19,630 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Setting session cookie in browser 2026-10-26 11:17:19,640 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:17:19,640 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:17:19,665 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:17:20,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:20] "GET /pos/ui/127 HTTP/1.1" 200 - 84 0.061 0.866 2026-10-26 11:17:20,597 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigation result: {'frameId': 'EF3B71580DFB70182F60F4F6653B91AA', 'loaderId': '62E04FE574914B5EC5164347A8DAC6C1', 'isDownload': False} 2026-10-26 11:17:20,597 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-10-26 11:17:20,646 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:17:20,684 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:20] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-26 11:17:20,704 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:20] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.039 2026-10-26 11:17:20,721 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:20] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.054 2026-10-26 11:17:21,695 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:21,717 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:21,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.035 2026-10-26 11:17:21,824 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:17:21,828 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 11:17:21,835 44 INFO rb-35659da-226004-429082 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-26 11:17:21,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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-26 11:17:21,887 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:17:21,967 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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.029 2026-10-26 11:17:21,996 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.059 2026-10-26 11:17:22,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.064 2026-10-26 11:17:22,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-26 11:17:23,137 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.319 0.651 2026-10-26 11:17:23,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:17:23,313 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "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-26 11:17:23,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.060 2026-10-26 11:17:23,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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.011 2026-10-26 11:17:23,519 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: Owl is running in 'dev' mode. 2026-10-26 11:17:23,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:17:23,650 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:23,724 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:17:23,729 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:17:23,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 11 0.052 0.072 2026-10-26 11:17:23,824 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:23,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.007 0.154 2026-10-26 11:17:23,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.129 2026-10-26 11:17:23,850 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "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-26 11:17:23,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:23] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.005 0.025 2026-10-26 11:17:24,103 44 INFO rb-35659da-226004-429082 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-26 11:17:24,231 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 11:17:24,367 44 INFO rb-35659da-226004-429082 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-26 11:17:24,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.121 0.087 2026-10-26 11:17:24,436 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.008 0.232 2026-10-26 11:17:24,444 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:17:24,451 44 INFO rb-35659da-226004-429082 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-26 11:17:24,473 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:24,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.024 0.361 2026-10-26 11:17:24,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.271 2026-10-26 11:17:24,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.011 0.321 2026-10-26 11:17:24,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.387 2026-10-26 11:17:24,748 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.286 2026-10-26 11:17:24,797 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.305 2026-10-26 11:17:24,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.261 2026-10-26 11:17:24,905 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /web/image?model=product.template&field=image_128&id=2249&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.020 0.270 2026-10-26 11:17:24,939 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:24] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.271 2026-10-26 11:17:25,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:25] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.022 0.227 2026-10-26 11:17:25,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:25] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-26 11:17:25,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.049 0.433 2026-10-26 11:17:25,252 44 INFO rb-35659da-226004-429082 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-26 11:17:25,338 44 INFO rb-35659da-226004-429082 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-26 11:17:25,664 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 74 0.078 0.222 2026-10-26 11:17:25,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.033 0.069 2026-10-26 11:17:25,905 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.028 2026-10-26 11:17:26,017 44 INFO rb-35659da-226004-429082 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-26 11:17:26,218 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:26] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.061 0.134 2026-10-26 11:17:26,474 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.062 0.174 2026-10-26 11:17:26,495 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.232 2026-10-26 11:17:26,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.047 2026-10-26 11:17:26,650 44 INFO rb-35659da-226004-429082 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-26 11:17:26,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.020 0.060 2026-10-26 11:17:26,759 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:26] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.087 2026-10-26 11:17:26,919 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.054 0.135 2026-10-26 11:17:26,942 44 INFO rb-35659da-226004-429082 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-26 11:17:27,039 44 INFO rb-35659da-226004-429082 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-26 11:17:27,074 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:17:27,077 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:17:27,093 44 INFO rb-35659da-226004-429082 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-26 11:17:27,147 44 INFO rb-35659da-226004-429082 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-26 11:17:27,196 44 INFO rb-35659da-226004-429082 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-26 11:17:27,245 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: tour succeeded 2026-10-26 11:17:27,246 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: ╔══════════════════════════════════════╗ ║ TOUR PosShipLaterNoDefault SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-26 11:17:27,394 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: heap 16630524 (allocated 17825792) 2026-10-26 11:17:27,430 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing chrome headless with pid 127664 2026-10-26 11:17:27,433 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing websocket connection 2026-10-26 11:17:27,434 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Terminating chrome headless with pid 127664 2026-10-26 11:17:27,589 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111727_589561_test_ship_later_no_default.txt 2026-10-26 11:17:27,590 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Removing chrome user profile "/tmp/tmpz5j2r67a_chrome_odoo" 2026-10-26 11:17:27,612 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-10-26 11:17:29,205 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome pid: 127879 2026-10-26 11:17:29,206 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless temporary user profile dir: /tmp/tmpiykmqq09_chrome_odoo 2026-10-26 11:17:29,206 44 INFO rb-35659da-226004-429082 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:40137/json/version 2026-10-26 11:17:29,207 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40137', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:17:29,337 44 INFO rb-35659da-226004-429082 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-26 11:17:29,337 44 INFO rb-35659da-226004-429082 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:40137/json 2026-10-26 11:17:29,338 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40137', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:17:29,374 44 INFO rb-35659da-226004-429082 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:40137/devtools/page/19AB0ABC1ED977ABF1B055C40D9AD754 2026-10-26 11:17:29,399 44 INFO rb-35659da-226004-429082 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-26 11:17:29,423 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless enable page notifications 2026-10-26 11:17:29,680 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 11:17:29,693 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Setting session cookie in browser 2026-10-26 11:17:29,700 44 INFO rb-35659da-226004-429082 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/127" in browser 2026-10-26 11:17:29,701 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:17:29,725 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:17:30,641 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:30] "GET /pos/ui/127 HTTP/1.1" 200 - 86 0.051 0.871 2026-10-26 11:17:30,646 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigation result: {'frameId': '19AB0ABC1ED977ABF1B055C40D9AD754', 'loaderId': '7FF29406EB03B3F681F819D5DCF447B0', 'isDownload': False} 2026-10-26 11:17:30,647 44 INFO rb-35659da-226004-429082 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-26 11:17:30,674 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:17:30,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:30] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-26 11:17:30,711 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:30] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-26 11:17:30,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:30] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.054 2026-10-26 11:17:31,518 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:31,521 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:31,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.029 2026-10-26 11:17:31,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.009 2026-10-26 11:17:31,654 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:17:31,667 44 INFO rb-35659da-226004-429082 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-26 11:17:31,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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-26 11:17:31,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:17:31,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-26 11:17:31,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:31] "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.038 2026-10-26 11:17:31,811 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-26 11:17:31,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.029 0.061 2026-10-26 11:17:32,853 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.306 0.572 2026-10-26 11:17:32,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:32] "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-26 11:17:33,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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.015 2026-10-26 11:17:33,113 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.060 2026-10-26 11:17:33,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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-26 11:17:33,284 44 INFO rb-35659da-226004-429082 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-26 11:17:33,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.010 0.010 2026-10-26 11:17:33,417 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:17:33,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:17:33,492 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 11:17:33,496 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:17:33,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.007 0.065 2026-10-26 11:17:33,542 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:17:33,583 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:17:33,672 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 11:17:33,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /web/image/res.users/244/avatar_128 HTTP/1.1" 200 - 14 0.074 0.168 2026-10-26 11:17:33,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.028 0.165 2026-10-26 11:17:33,881 44 INFO rb-35659da-226004-429082 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-26 11:17:33,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.029 0.257 2026-10-26 11:17:33,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.005 0.283 2026-10-26 11:17:33,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:33] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.008 0.031 2026-10-26 11:17:34,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:34] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.061 2026-10-26 11:17:34,139 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:34,146 44 INFO rb-35659da-226004-429082 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-26 11:17:34,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:34] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-26 11:17:34,189 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:17:34,199 44 INFO rb-35659da-226004-429082 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-26 11:17:34,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:34] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.152 2026-10-26 11:17:34,286 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:34] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.188 2026-10-26 11:17:34,362 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:34] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.262 2026-10-26 11:17:34,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:34] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.321 2026-10-26 11:17:34,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:34] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.309 2026-10-26 11:17:34,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:34] "GET /web/image?model=product.template&field=image_128&id=2250&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.017 0.248 2026-10-26 11:17:34,559 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:34] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.290 2026-10-26 11:17:34,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:34] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.284 2026-10-26 11:17:34,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.093 0.321 2026-10-26 11:17:34,850 44 INFO rb-35659da-226004-429082 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-26 11:17:34,927 44 INFO rb-35659da-226004-429082 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-26 11:17:35,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 72 0.082 0.207 2026-10-26 11:17:35,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.002 0.011 2026-10-26 11:17:35,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.017 2026-10-26 11:17:35,560 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: tour succeeded 2026-10-26 11:17:35,561 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosOrdersListDifferentCurrency SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-26 11:17:35,787 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: heap 16448752 (allocated 17563648) 2026-10-26 11:17:35,803 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing chrome headless with pid 127879 2026-10-26 11:17:35,804 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing websocket connection 2026-10-26 11:17:35,805 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Terminating chrome headless with pid 127879 2026-10-26 11:17:35,922 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111735_922119_test_show_orders_for_pos_currency_only.txt 2026-10-26 11:17:35,922 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Removing chrome user profile "/tmp/tmpiykmqq09_chrome_odoo" 2026-10-26 11:17:35,946 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-10-26 11:17:38,228 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome pid: 128097 2026-10-26 11:17:38,228 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmpmqeanf4y_chrome_odoo 2026-10-26 11:17:38,228 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:39393/json/version 2026-10-26 11:17:38,229 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39393', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:17:38,283 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Browser version: Chrome/150.0.7871.114 2026-10-26 11:17:38,283 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:39393/json 2026-10-26 11:17:38,283 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39393', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:17:38,324 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Websocket url found: ws://127.0.0.1:39393/devtools/page/5728A4ED3ED7727C990A734B84265F5A 2026-10-26 11:17:38,337 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Enable chrome headless console log notification 2026-10-26 11:17:38,349 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless enable page notifications 2026-10-26 11:17:38,596 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:17:38,610 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Setting session cookie in browser 2026-10-26 11:17:38,612 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:17:38,613 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-26 11:17:38,649 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:17:39,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:39] "GET /pos/ui/127 HTTP/1.1" 200 - 88 0.056 1.048 2026-10-26 11:17:39,749 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigation result: {'frameId': '5728A4ED3ED7727C990A734B84265F5A', 'loaderId': 'DDE2DCFB65A75414B38624E731D93164', 'isDownload': False} 2026-10-26 11:17:39,749 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate ready code "odoo.isTourReady('PoSSaleOrderWithDownpayment')" 2026-10-26 11:17:39,779 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:17:39,808 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:39] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-10-26 11:17:39,815 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:39] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 11:17:39,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:39] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.032 2026-10-26 11:17:40,585 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:40,592 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:17:40,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-26 11:17:40,686 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:17:40,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.008 2026-10-26 11:17:40,707 44 INFO rb-35659da-226004-429082 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-26 11:17:40,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:17:40,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:17:40,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:40] "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.025 2026-10-26 11:17:40,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.066 2026-10-26 11:17:40,939 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.080 2026-10-26 11:17:40,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-26 11:17:42,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.341 0.638 2026-10-26 11:17:42,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.034 2026-10-26 11:17:42,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.004 0.034 2026-10-26 11:17:42,386 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:42] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.093 2026-10-26 11:17:42,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.011 2026-10-26 11:17:42,485 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-10-26 11:17:42,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-26 11:17:42,646 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:17:42,679 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:17:42,703 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:17:42,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:42] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.031 0.043 2026-10-26 11:17:42,763 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:42,770 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:17:42,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:42] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 14 0.075 0.158 2026-10-26 11:17:42,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.204 2026-10-26 11:17:42,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:42] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.008 0.106 2026-10-26 11:17:42,957 44 INFO rb-35659da-226004-429082 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-26 11:17:43,136 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-26 11:17:43,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.103 0.120 2026-10-26 11:17:43,317 44 INFO rb-35659da-226004-429082 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-26 11:17:43,369 44 INFO rb-35659da-226004-429082 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-26 11:17:43,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.009 0.273 2026-10-26 11:17:43,400 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:17:43,428 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /web/image?model=product.template&field=image_128&id=2186&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.208 2026-10-26 11:17:43,448 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:17:43,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.241 2026-10-26 11:17:43,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.265 2026-10-26 11:17:43,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.034 0.543 2026-10-26 11:17:43,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.013 0.384 2026-10-26 11:17:43,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.306 2026-10-26 11:17:43,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.342 2026-10-26 11:17:43,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.347 2026-10-26 11:17:43,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.331 2026-10-26 11:17:43,944 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:43] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.252 2026-10-26 11:17:44,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.309 2026-10-26 11:17:44,115 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:44] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.301 2026-10-26 11:17:44,123 44 INFO rb-35659da-226004-429082 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-26 11:17:44,194 44 INFO rb-35659da-226004-429082 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-26 11:17:44,515 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 75 0.069 0.244 2026-10-26 11:17:44,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 37 0.059 0.119 2026-10-26 11:17:44,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.025 2026-10-26 11:17:45,005 44 INFO rb-35659da-226004-429082 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-26 11:17:45,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:45] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 67 0.097 0.154 2026-10-26 11:17:45,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.077 0.184 2026-10-26 11:17:45,550 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.247 2026-10-26 11:17:45,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.044 2026-10-26 11:17:45,708 44 INFO rb-35659da-226004-429082 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-26 11:17:45,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:45] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.028 0.063 2026-10-26 11:17:45,822 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:45] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 20 0.024 0.061 2026-10-26 11:17:45,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.033 0.170 2026-10-26 11:17:46,021 44 INFO rb-35659da-226004-429082 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-26 11:17:46,070 44 INFO rb-35659da-226004-429082 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-26 11:17:46,123 44 INFO rb-35659da-226004-429082 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-26 11:17:46,176 44 INFO rb-35659da-226004-429082 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-26 11:17:46,227 44 INFO rb-35659da-226004-429082 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-26 11:17:46,278 44 INFO rb-35659da-226004-429082 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-26 11:17:46,329 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: tour succeeded 2026-10-26 11:17:46,330 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSSaleOrderWithDownpayment SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 11:17:46,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: heap 16928104 (allocated 18350080) 2026-10-26 11:17:46,522 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing chrome headless with pid 128097 2026-10-26 11:17:46,534 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing websocket connection 2026-10-26 11:17:46,538 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Terminating chrome headless with pid 128097 2026-10-26 11:17:46,747 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111746_746760_test_so_with_downpayment.txt 2026-10-26 11:17:46,747 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Removing chrome user profile "/tmp/tmpmqeanf4y_chrome_odoo" 2026-10-26 11:17:46,777 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-10-26 11:17:47,903 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2727116 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-26 11:17:48,202 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #241 deleted stock.move.line records with IDs: [1394] 2026-10-26 11:17:51,270 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2727116 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #849 2026-10-26 11:17:51,275 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2727116 finished 2026-10-26 11:17:51,573 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_variant_popup_qty_free ... 2026-10-26 11:17:56,072 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome pid: 128318 2026-10-26 11:17:56,074 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmp3aj518fr_chrome_odoo 2026-10-26 11:17:56,074 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:46093/json/version 2026-10-26 11:17:56,075 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46093', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:17:56,103 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Browser version: Chrome/150.0.7871.114 2026-10-26 11:17:56,104 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:46093/json 2026-10-26 11:17:56,105 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46093', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:17:56,117 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:46093/devtools/page/86103E26F5310DA8F52DCFBF6F86998E 2026-10-26 11:17:56,125 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Enable chrome headless console log notification 2026-10-26 11:17:56,146 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-10-26 11:17:56,339 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:17:56,348 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Setting session cookie in browser 2026-10-26 11:17:56,354 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-26 11:17:56,354 44 INFO rb-35659da-226004-429082 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/127" 2026-10-26 11:17:56,377 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:17:57,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:57] "GET /pos/ui/127 HTTP/1.1" 200 - 88 0.052 0.842 2026-10-26 11:17:57,270 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigation result: {'frameId': '86103E26F5310DA8F52DCFBF6F86998E', 'loaderId': '493DD9344599FDA6BAD0DA5EBA012842', 'isDownload': False} 2026-10-26 11:17:57,270 44 INFO rb-35659da-226004-429082 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-26 11:17:57,296 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:17:57,316 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:57] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.009 2026-10-26 11:17:57,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:57] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-26 11:17:57,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:57] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-26 11:17:58,178 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:17:58,190 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:17:58,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.032 2026-10-26 11:17:58,273 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 11:17:58,284 44 INFO rb-35659da-226004-429082 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/127", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:17:58,302 44 INFO rb-35659da-226004-429082 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-26 11:17:58,305 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 11:17:58,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:17:58,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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.015 2026-10-26 11:17:58,402 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-26 11:17:58,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.017 0.052 2026-10-26 11:17:58,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-26 11:17:59,512 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.292 0.662 2026-10-26 11:17:59,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:17:59,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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.009 2026-10-26 11:17:59,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:59] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.029 2026-10-26 11:17:59,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:59] "GET /web/image/res.company/116/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.056 2026-10-26 11:17:59,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17: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-26 11:17:59,942 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: Owl is running in 'dev' mode. 2026-10-26 11:17:59,966 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:17:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.015 2026-10-26 11:18:00,054 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:18:00,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:18:00,112 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:18:00,126 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:18:00,165 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:18:00,196 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:18:00,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/image/res.users/243/avatar_128 HTTP/1.1" 200 - 14 0.107 0.068 2026-10-26 11:18:00,262 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:18:00,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/image?model=res.company&id=116&field=logo HTTP/1.1" 200 - 3 0.007 0.188 2026-10-26 11:18:00,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.045 0.163 2026-10-26 11:18:00,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/image/res.company/116/favicon HTTP/1.1" 200 - 4 0.006 0.184 2026-10-26 11:18:00,521 44 INFO rb-35659da-226004-429082 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-26 11:18:00,577 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.025 0.304 2026-10-26 11:18:00,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/image/res.company/116/favicon HTTP/1.1" 304 - 4 0.005 0.029 2026-10-26 11:18:00,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.055 2026-10-26 11:18:00,697 44 INFO rb-35659da-226004-429082 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-26 11:18:00,713 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:18:00,753 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.114 2026-10-26 11:18:00,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-10-26 11:18:00,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.190 2026-10-26 11:18:00,872 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:18:00,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.016 0.204 2026-10-26 11:18:00,930 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.262 2026-10-26 11:18:00,974 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.238 2026-10-26 11:18:01,027 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:01] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.261 2026-10-26 11:18:01,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:01] "GET /web/image?model=product.template&field=image_128&id=2253&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.266 2026-10-26 11:18:01,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.254 2026-10-26 11:18:01,226 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:01] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-26T11:07:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.334 2026-10-26 11:18:01,270 44 INFO rb-35659da-226004-429082 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-26 11:18:02,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:02] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 86 0.078 0.149 2026-10-26 11:18:02,046 44 INFO rb-35659da-226004-429082 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-26 11:18:02,106 44 INFO rb-35659da-226004-429082 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-26 11:18:02,167 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: tour succeeded 2026-10-26 11:18:02,188 44 INFO rb-35659da-226004-429082 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-26 11:18:02,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:02] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 - 9 0.008 0.043 2026-10-26 11:18:02,320 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: heap 15002852 (allocated 15728640) 2026-10-26 11:18:02,341 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing chrome headless with pid 128318 2026-10-26 11:18:02,343 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing websocket connection 2026-10-26 11:18:02,346 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Terminating chrome headless with pid 128318 2026-10-26 11:18:02,477 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111802_477233_test_variant_popup_qty_free.txt 2026-10-26 11:18:02,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmp3aj518fr_chrome_odoo" 2026-10-26 11:18:02,639 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-10-26 11:18:26,441 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-10-26 11:18:29,192 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-10-26 11:18:30,716 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome pid: 128522 2026-10-26 11:18:30,716 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless temporary user profile dir: /tmp/tmpjsi9otvz_chrome_odoo 2026-10-26 11:18:30,716 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:41469/json/version 2026-10-26 11:18:30,717 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:18:30,803 44 INFO rb-35659da-226004-429082 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-26 11:18:30,804 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:41469/json 2026-10-26 11:18:30,804 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:18:30,818 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Websocket url found: ws://127.0.0.1:41469/devtools/page/22F4C291CF7E383EABED37D8BB3DF52E 2026-10-26 11:18:30,835 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Enable chrome headless console log notification 2026-10-26 11:18:30,841 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless enable page notifications 2026-10-26 11:18:31,104 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:18:31,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Setting session cookie in browser 2026-10-26 11:18:31,117 44 INFO rb-35659da-226004-429082 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/128" in browser 2026-10-26 11:18:31,118 44 INFO rb-35659da-226004-429082 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/128" 2026-10-26 11:18:31,140 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:18:32,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:32] "GET /pos/ui/128 HTTP/1.1" 200 - 91 0.201 1.083 2026-10-26 11:18:32,421 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigation result: {'frameId': '22F4C291CF7E383EABED37D8BB3DF52E', 'loaderId': '7B9E836B52A4EC27E2D7CB44FE122811', 'isDownload': False} 2026-10-26 11:18:32,421 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-26 11:18:32,458 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:18:32,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:32] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.019 0.016 2026-10-26 11:18:32,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:32] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.048 2026-10-26 11:18:32,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:32] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.059 2026-10-26 11:18:33,285 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:18:33,290 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:18:33,316 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-26 11:18:33,364 44 INFO rb-35659da-226004-429082 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/128", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:18:33,365 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-26 11:18:33,383 44 INFO rb-35659da-226004-429082 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-26 11:18:33,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.006 2026-10-26 11:18:33,420 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:18:33,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.022 2026-10-26 11:18:33,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:33] "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.044 2026-10-26 11:18:33,515 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-26 11:18:33,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.025 0.069 2026-10-26 11:18:34,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.366 0.630 2026-10-26 11:18:34,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:34] "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-26 11:18:34,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18: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.011 2026-10-26 11:18:34,922 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:34] "GET /web/image/res.company/117/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.068 2026-10-26 11:18:34,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18: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.008 2026-10-26 11:18:35,029 44 INFO rb-35659da-226004-429082 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-26 11:18:35,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18: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-26 11:18:35,167 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:18:35,194 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:18:35,212 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 11:18:35,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /web/image/res.users/249/avatar_128 HTTP/1.1" 200 - 14 0.052 0.093 2026-10-26 11:18:35,285 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:18:35,295 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "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-26 11:18:35,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /web/image?model=res.company&id=117&field=logo HTTP/1.1" 200 - 3 0.010 0.179 2026-10-26 11:18:35,364 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /web/image/res.company/117/favicon HTTP/1.1" 200 - 4 0.004 0.075 2026-10-26 11:18:35,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.175 2026-10-26 11:18:35,497 44 INFO rb-35659da-226004-429082 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-26 11:18:35,606 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:18:35,697 44 INFO rb-35659da-226004-429082 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-26 11:18:35,713 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:18:35,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /pos/ui/128 HTTP/1.1" 200 - 34 0.111 0.096 2026-10-26 11:18:35,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /web/image/res.company/117/favicon HTTP/1.1" 304 - 4 0.006 0.207 2026-10-26 11:18:35,866 44 INFO rb-35659da-226004-429082 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-26 11:18:35,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /pos/ui/128?from_backend=True HTTP/1.1" 200 - 34 0.039 0.322 2026-10-26 11:18:35,953 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:18:35,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:35] "GET /web/image?model=product.template&field=image_128&id=2259&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.011 0.332 2026-10-26 11:18:36,058 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:36] "GET /web/image?model=product.template&field=image_128&id=2263&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.335 2026-10-26 11:18:36,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:36] "GET /web/image?model=product.template&field=image_128&id=2266&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.337 2026-10-26 11:18:36,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:36] "GET /web/image?model=product.template&field=image_128&id=2264&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.336 2026-10-26 11:18:36,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:36] "GET /web/image?model=product.template&field=image_128&id=2258&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.530 2026-10-26 11:18:36,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:36] "GET /web/image?model=product.template&field=image_128&id=2265&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.233 2026-10-26 11:18:36,329 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.282 2026-10-26 11:18:36,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:36] "GET /web/image?model=product.template&field=image_128&id=2261&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.022 0.238 2026-10-26 11:18:36,406 44 INFO rb-35659da-226004-429082 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-26 11:18:36,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:36] "GET /web/image?model=product.template&field=image_128&id=2262&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.290 2026-10-26 11:18:36,475 44 INFO rb-35659da-226004-429082 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-26 11:18:36,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:36] "GET /web/image?model=product.template&field=image_128&id=2260&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.406 2026-10-26 11:18:36,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.059 0.209 2026-10-26 11:18:36,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.045 0.055 2026-10-26 11:18:37,044 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-26 11:18:37,145 44 INFO rb-35659da-226004-429082 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-26 11:18:37,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:37] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.088 0.167 2026-10-26 11:18:37,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.061 0.138 2026-10-26 11:18:37,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.185 2026-10-26 11:18:37,753 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.051 2026-10-26 11:18:37,854 44 INFO rb-35659da-226004-429082 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-26 11:18:37,873 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:37] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.032 0.063 2026-10-26 11:18:37,954 44 INFO rb-35659da-226004-429082 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-26 11:18:38,049 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.027 0.083 2026-10-26 11:18:38,076 44 INFO rb-35659da-226004-429082 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-26 11:18:38,167 44 INFO rb-35659da-226004-429082 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-26 11:18:38,207 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:18:38,211 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:18:38,215 44 INFO rb-35659da-226004-429082 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-26 11:18:38,269 44 INFO rb-35659da-226004-429082 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-26 11:18:38,352 44 INFO rb-35659da-226004-429082 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-26 11:18:38,414 44 INFO rb-35659da-226004-429082 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-26 11:18:38,498 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: tour succeeded 2026-10-26 11:18:38,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-26 11:18:38,534 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61490435 started for PoS orders references: [{'name': '/', 'pos_reference': '261-128-000001', 'uuid': '125525ac-1a11-4fa4-9a60-f880fff1afa9'}] 2026-10-26 11:18:38,535 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:18:38,654 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: heap 17297312 (allocated 18612224) 2026-10-26 11:18:38,686 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing chrome headless with pid 128522 2026-10-26 11:18:38,705 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing websocket connection 2026-10-26 11:18:38,730 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Terminating chrome headless with pid 128522 2026-10-26 11:18:38,841 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111838_840823_test_pos_downpayment_sale_invoice_creation.txt 2026-10-26 11:18:38,841 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Removing chrome user profile "/tmp/tmpjsi9otvz_chrome_odoo" 2026-10-26 11:18:38,871 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: waiting for threads: [, ] 2026-10-26 11:18:41,174 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61490435 order {'name': '/', 'pos_reference': '261-128-000001', 'uuid': '125525ac-1a11-4fa4-9a60-f880fff1afa9'} created pos.order #852 2026-10-26 11:18:41,180 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61490435 finished 2026-10-26 11:18:41,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 564 0.888 2.161 2026-10-26 11:18:42,581 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-10-26 11:18:44,055 44 INFO rb-35659da-226004-429082 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction Test Transaction as it is already in state done. 2026-10-26 11:18:46,848 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome pid: 128744 2026-10-26 11:18:46,848 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmpxm5rooe__chrome_odoo 2026-10-26 11:18:46,849 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:42165/json/version 2026-10-26 11:18:46,850 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42165', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:18:46,965 44 INFO rb-35659da-226004-429082 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-26 11:18:46,965 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:42165/json 2026-10-26 11:18:46,966 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42165', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:18:46,987 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Websocket url found: ws://127.0.0.1:42165/devtools/page/1CDE47E745986E05FD34DA750D8C0062 2026-10-26 11:18:46,997 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Enable chrome headless console log notification 2026-10-26 11:18:47,011 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless enable page notifications 2026-10-26 11:18:47,416 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:18:47,420 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Setting session cookie in browser 2026-10-26 11:18:47,422 44 INFO rb-35659da-226004-429082 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/128" in browser 2026-10-26 11:18:47,422 44 INFO rb-35659da-226004-429082 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/128" 2026-10-26 11:18:47,456 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:18:48,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:48] "GET /pos/ui/128 HTTP/1.1" 200 - 80 0.046 0.752 2026-10-26 11:18:48,255 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigation result: {'frameId': '1CDE47E745986E05FD34DA750D8C0062', 'loaderId': 'F8A4CF5FEB78FDF666B983053D9724E0', 'isDownload': False} 2026-10-26 11:18:48,255 44 INFO rb-35659da-226004-429082 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-26 11:18:48,281 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:18:48,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:48] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-26 11:18:48,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:48] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.053 2026-10-26 11:18:48,369 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:48] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.064 2026-10-26 11:18:49,151 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:18:49,173 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:18:49,206 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.030 2026-10-26 11:18:49,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 11:18:49,277 44 INFO rb-35659da-226004-429082 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/128", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:18:49,299 44 INFO rb-35659da-226004-429082 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-26 11:18:49,300 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:18:49,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:18:49,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:49] "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.038 2026-10-26 11:18:49,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-26 11:18:49,538 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:49] "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-26 11:18:49,542 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-26 11:18:50,481 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.287 0.585 2026-10-26 11:18:50,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:50] "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-26 11:18:50,645 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18: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.011 2026-10-26 11:18:50,759 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:50] "GET /web/image/res.company/117/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.061 2026-10-26 11:18:50,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18: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.006 2026-10-26 11:18:50,848 44 INFO rb-35659da-226004-429082 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-26 11:18:50,879 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:18:51,006 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:18:51,015 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:18:51,032 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:18:51,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/image/res.users/245/avatar_128 HTTP/1.1" 200 - 7 0.024 0.055 2026-10-26 11:18:51,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/image?model=res.company&id=117&field=logo HTTP/1.1" 200 - 3 0.003 0.087 2026-10-26 11:18:51,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.089 2026-10-26 11:18:51,132 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:18:51,136 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18: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-26 11:18:51,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/image/res.company/117/favicon HTTP/1.1" 200 - 4 0.003 0.024 2026-10-26 11:18:51,235 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:18:51,349 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /pos/ui/128 HTTP/1.1" 200 - 33 0.052 0.089 2026-10-26 11:18:51,367 44 INFO rb-35659da-226004-429082 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-26 11:18:51,532 44 INFO rb-35659da-226004-429082 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-26 11:18:51,576 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /pos/ui/128?from_backend=True HTTP/1.1" 200 - 33 0.074 0.299 2026-10-26 11:18:51,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/image/res.company/117/favicon HTTP/1.1" 304 - 4 0.009 0.221 2026-10-26 11:18:51,654 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/image?model=product.template&field=image_128&id=2258&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-10-26 11:18:51,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/image?model=product.template&field=image_128&id=2259&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.177 2026-10-26 11:18:51,720 44 INFO rb-35659da-226004-429082 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-26 11:18:51,739 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:18:51,758 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:18:51,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/image?model=product.template&field=image_128&id=2260&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.264 2026-10-26 11:18:51,860 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/image?model=product.template&field=image_128&id=2256&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.014 0.349 2026-10-26 11:18:51,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/image?model=product.template&field=image_128&id=2261&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.317 2026-10-26 11:18:51,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/image?model=product.template&field=image_128&id=2262&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.317 2026-10-26 11:18:51,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:51] "GET /web/image?model=product.template&field=image_128&id=2263&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.324 2026-10-26 11:18:52,050 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:52] "GET /web/image?model=product.template&field=image_128&id=2264&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.279 2026-10-26 11:18:52,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:52] "GET /web/image?model=product.template&field=image_128&id=2265&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.287 2026-10-26 11:18:52,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:52] "GET /web/image?model=product.template&field=image_128&id=2266&unique=2026-10-26T11:18:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.267 2026-10-26 11:18:52,311 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 34 0.070 0.323 2026-10-26 11:18:52,367 44 INFO rb-35659da-226004-429082 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-26 11:18:52,430 44 INFO rb-35659da-226004-429082 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-26 11:18:52,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.074 0.193 2026-10-26 11:18:52,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 34 0.052 0.101 2026-10-26 11:18:52,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 6 0.006 0.022 2026-10-26 11:18:53,087 44 INFO rb-35659da-226004-429082 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-26 11:18:53,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:53] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 68 0.073 0.141 2026-10-26 11:18:53,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.079 0.147 2026-10-26 11:18:53,573 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 5 0.003 0.221 2026-10-26 11:18:53,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.061 2026-10-26 11:18:53,750 44 INFO rb-35659da-226004-429082 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-26 11:18:53,813 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18: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.029 0.076 2026-10-26 11:18:53,922 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:53] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 22 0.044 0.124 2026-10-26 11:18:54,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:18:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.033 0.158 2026-10-26 11:18:54,229 44 INFO rb-35659da-226004-429082 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-26 11:18:54,288 44 INFO rb-35659da-226004-429082 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-26 11:18:54,329 44 INFO rb-35659da-226004-429082 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-26 11:18:54,382 44 INFO rb-35659da-226004-429082 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-26 11:18:54,433 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: tour succeeded 2026-10-26 11:18:54,434 44 INFO rb-35659da-226004-429082 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-26 11:18:54,635 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: heap 17498596 (allocated 19136512) 2026-10-26 11:18:54,667 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing chrome headless with pid 128744 2026-10-26 11:18:54,674 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing websocket connection 2026-10-26 11:18:54,675 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Terminating chrome headless with pid 128744 2026-10-26 11:18:54,845 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_111854_844914_test_pos_settle_so_with_downpayment.txt 2026-10-26 11:18:54,845 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Removing chrome user profile "/tmp/tmpxm5rooe__chrome_odoo" 2026-10-26 11:18:54,876 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-10-26 11:18:58,901 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-26 11:19:19,932 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-10-26 11:19:22,361 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-10-26 11:19:24,038 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #251 deleted stock.move.line records with IDs: [1412, 1413] 2026-10-26 11:19:24,650 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #251 deleted stock.move.line records with IDs: [1414] 2026-10-26 11:19:24,907 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 11:19:48,389 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #254 deleted res.currency.rate records with IDs: [73, 74, 75] 2026-10-26 11:19:50,504 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-10-26 11:19:51,328 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76567362 started for PoS orders references: [{'name': 'Order 51263-850-7592', 'pos_reference': None, 'uuid': '51263-850-7592'}] 2026-10-26 11:19:53,829 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76567362 order {'name': 'Order 51263-850-7592', 'pos_reference': None, 'uuid': '51263-850-7592'} created pos.order #856 2026-10-26 11:19:53,830 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76567362 finished 2026-10-26 11:19:53,985 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-10-26 11:19:54,638 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44580942 started for PoS orders references: [{'name': 'Order 82604-946-2197', 'pos_reference': None, 'uuid': '82604-946-2197'}] 2026-10-26 11:19:55,148 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #254 deleted stock.move records with IDs: [1420] 2026-10-26 11:19:55,305 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44580942 order {'name': 'Order 82604-946-2197', 'pos_reference': None, 'uuid': '82604-946-2197'} created pos.order #857 2026-10-26 11:19:55,310 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44580942 finished 2026-10-26 11:19:56,519 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-10-26 11:19:57,706 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 128956 2026-10-26 11:19:57,707 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmp4kzv801s_chrome_odoo 2026-10-26 11:19:57,707 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:43653/json/version 2026-10-26 11:19:57,708 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43653', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:19:57,735 44 INFO rb-35659da-226004-429082 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-26 11:19:57,735 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:43653/json 2026-10-26 11:19:57,736 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43653', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:19:57,771 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:43653/devtools/page/DBF26D9C6FD300C14D7918A07BE7C987 2026-10-26 11:19:57,794 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Enable chrome headless console log notification 2026-10-26 11:19:57,830 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-10-26 11:19:58,019 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:19:58,032 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-10-26 11:19:58,037 44 INFO rb-35659da-226004-429082 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/131" in browser 2026-10-26 11:19:58,037 44 INFO rb-35659da-226004-429082 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/131" 2026-10-26 11:19:58,062 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:19:58,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:19:58] "GET /pos/ui/131 HTTP/1.1" 200 - 86 0.039 0.744 2026-10-26 11:19:58,844 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': 'DBF26D9C6FD300C14D7918A07BE7C987', 'loaderId': 'CB0CAC3A70143A35D07D665E0F181616', 'isDownload': False} 2026-10-26 11:19:58,844 44 INFO rb-35659da-226004-429082 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-26 11:19:58,868 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:19:58,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:19:58] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-26 11:19:58,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:19:58] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-10-26 11:19:58,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:19:58] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-26 11:19:59,719 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:19:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:19:59,731 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:19:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:19:59,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:19:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.019 2026-10-26 11:19:59,796 44 INFO rb-35659da-226004-429082 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/131", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:19:59,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:19:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-26 11:19:59,807 44 INFO rb-35659da-226004-429082 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-26 11:19:59,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:19: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-26 11:19:59,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:19:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:19:59,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:19:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.020 2026-10-26 11:19:59,916 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:19:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-26 11:20:00,019 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.021 0.060 2026-10-26 11:20:00,024 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.076 2026-10-26 11:20:01,020 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.300 0.628 2026-10-26 11:20:01,068 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20: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-26 11:20:01,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20: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-26 11:20:01,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:01] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.055 2026-10-26 11:20:01,362 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20: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.014 2026-10-26 11:20:01,388 44 INFO rb-35659da-226004-429082 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-26 11:20:01,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20: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-26 11:20:01,505 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:20:01,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:20:01,539 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:20:01,545 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:20:01,625 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:01] "GET /web/image/res.users/256/avatar_128 HTTP/1.1" 200 - 14 0.039 0.058 2026-10-26 11:20:01,663 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:20:01,669 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:20:01,675 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:01] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.013 0.136 2026-10-26 11:20:01,898 44 INFO rb-35659da-226004-429082 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-26 11:20:01,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:01] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.010 0.060 2026-10-26 11:20:01,989 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:20:02,043 44 INFO rb-35659da-226004-429082 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-26 11:20:02,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /pos/ui/131?from_backend=True HTTP/1.1" 200 - 33 0.086 0.185 2026-10-26 11:20:02,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /pos/ui/131 HTTP/1.1" 200 - 33 0.028 0.335 2026-10-26 11:20:02,346 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:20:02,359 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:20:02,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/image?model=product.template&field=image_128&id=2294&unique=2026-10-26T11:19:24.000+00:00 HTTP/1.1" 200 - 3 0.009 0.313 2026-10-26 11:20:02,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/image?model=product.template&field=image_128&id=2295&unique=2026-10-26T11:19:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.405 2026-10-26 11:20:02,500 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/image?model=product.template&field=image_128&id=2296&unique=2026-10-26T11:19:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.441 2026-10-26 11:20:02,550 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-10-26T11:19:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.345 2026-10-26 11:20:02,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/image?model=product.template&field=image_128&id=2293&unique=2026-10-26T11:19:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.554 2026-10-26 11:20:02,678 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-26T11:19:24.000+00:00 HTTP/1.1" 200 - 3 0.011 0.276 2026-10-26 11:20:02,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-26T11:19:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.333 2026-10-26 11:20:02,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-26T11:19:24.000+00:00 HTTP/1.1" 200 - 3 0.007 0.291 2026-10-26 11:20:02,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-26T11:19:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.287 2026-10-26 11:20:02,834 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-26T11:19:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.264 2026-10-26 11:20:02,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.006 0.257 2026-10-26 11:20:02,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:02] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-26T11:19:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-26 11:20:03,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.270 2026-10-26 11:20:03,151 44 INFO rb-35659da-226004-429082 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-26 11:20:03,208 44 INFO rb-35659da-226004-429082 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-26 11:20:03,259 44 INFO rb-35659da-226004-429082 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-26 11:20:03,467 44 INFO rb-35659da-226004-429082 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-26 11:20:03,515 44 INFO rb-35659da-226004-429082 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-26 11:20:03,604 44 INFO rb-35659da-226004-429082 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-26 11:20:03,629 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:20:03,631 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:20:03,653 44 INFO rb-35659da-226004-429082 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-26 11:20:03,702 44 INFO rb-35659da-226004-429082 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-26 11:20:03,787 44 INFO rb-35659da-226004-429082 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-26 11:20:03,865 44 INFO rb-35659da-226004-429082 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-26 11:20:03,875 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93732197 started for PoS orders references: [{'name': '/', 'pos_reference': '261-131-000001', 'uuid': 'f62c0d47-d391-4589-8ba7-e6a04251347e'}] 2026-10-26 11:20:03,897 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:20:04,521 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93732197 order {'name': '/', 'pos_reference': '261-131-000001', 'uuid': 'f62c0d47-d391-4589-8ba7-e6a04251347e'} created pos.order #858 2026-10-26 11:20:04,549 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93732197 finished 2026-10-26 11:20:04,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.236 0.542 2026-10-26 11:20:04,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:04] "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-26 11:20:04,899 44 INFO rb-35659da-226004-429082 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-26 11:20:04,907 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90335126 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-131-000001', 'uuid': 'f62c0d47-d391-4589-8ba7-e6a04251347e'}] 2026-10-26 11:20:04,921 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90335126 order {'name': 'Shop - 000001', 'pos_reference': '261-131-000001', 'uuid': 'f62c0d47-d391-4589-8ba7-e6a04251347e'} sync ignored for existing PoS order pos.order(858,) (state: paid) 2026-10-26 11:20:04,948 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90335126 finished 2026-10-26 11:20:04,978 44 INFO rb-35659da-226004-429082 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-26 11:20:05,029 44 INFO rb-35659da-226004-429082 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-26 11:20:05,086 44 INFO rb-35659da-226004-429082 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-26 11:20:05,130 44 INFO rb-35659da-226004-429082 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-26 11:20:05,162 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.072 0.186 2026-10-26 11:20:05,230 44 INFO rb-35659da-226004-429082 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-26 11:20:05,301 44 INFO rb-35659da-226004-429082 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-26 11:20:05,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 11:20:05,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-26 11:20:05,414 44 INFO rb-35659da-226004-429082 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-26 11:20:05,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:05] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.003 0.014 2026-10-26 11:20:05,454 44 INFO rb-35659da-226004-429082 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-26 11:20:05,510 44 INFO rb-35659da-226004-429082 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-26 11:20:05,555 44 INFO rb-35659da-226004-429082 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-26 11:20:05,606 44 INFO rb-35659da-226004-429082 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-26 11:20:05,691 44 INFO rb-35659da-226004-429082 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-26 11:20:05,736 44 INFO rb-35659da-226004-429082 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-26 11:20:05,804 44 INFO rb-35659da-226004-429082 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-26 11:20:05,878 44 INFO rb-35659da-226004-429082 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-26 11:20:05,883 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99956441 started for PoS orders references: [{'name': '/', 'pos_reference': '261-131-000002', 'uuid': 'f0c1aed3-1cc3-4add-8c14-40248df9aa9d'}] 2026-10-26 11:20:06,383 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99956441 order {'name': '/', 'pos_reference': '261-131-000002', 'uuid': 'f0c1aed3-1cc3-4add-8c14-40248df9aa9d'} created pos.order #859 2026-10-26 11:20:06,435 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99956441 finished 2026-10-26 11:20:06,538 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 172 0.164 0.493 2026-10-26 11:20:06,628 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.009 2026-10-26 11:20:06,686 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51240283 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-131-000002', 'uuid': 'f0c1aed3-1cc3-4add-8c14-40248df9aa9d'}] 2026-10-26 11:20:06,689 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-10-26 11:20:06,691 44 INFO rb-35659da-226004-429082 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-26 11:20:06,706 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51240283 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-131-000002', 'uuid': 'f0c1aed3-1cc3-4add-8c14-40248df9aa9d'} sync ignored for existing PoS order pos.order(859,) (state: paid) 2026-10-26 11:20:06,783 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51240283 finished 2026-10-26 11:20:06,896 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 17821408 (allocated 19795968) 2026-10-26 11:20:06,908 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 128956 2026-10-26 11:20:06,917 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-10-26 11:20:06,920 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 128956 2026-10-26 11:20:06,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.106 0.144 2026-10-26 11:20:07,075 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112007_074979_test_refund_line_report_prices_sign.txt 2026-10-26 11:20:07,075 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmp4kzv801s_chrome_odoo" 2026-10-26 11:20:07,712 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-10-26 11:20:08,349 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18616233 started for PoS orders references: [{'name': 'Order 27526-791-3886', 'pos_reference': None, 'uuid': '27526-791-3886'}] 2026-10-26 11:20:08,957 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18616233 order {'name': 'Order 27526-791-3886', 'pos_reference': None, 'uuid': '27526-791-3886'} created pos.order #860 2026-10-26 11:20:08,958 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18616233 finished 2026-10-26 11:20:09,482 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-10-26 11:20:10,080 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81297488 started for PoS orders references: [{'name': 'Order 39860-113-2519', 'pos_reference': None, 'uuid': '39860-113-2519'}, {'name': 'Order 12350-348-3819', 'pos_reference': None, 'uuid': '12350-348-3819'}] 2026-10-26 11:20:10,696 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81297488 order {'name': 'Order 39860-113-2519', 'pos_reference': None, 'uuid': '39860-113-2519'} created pos.order #861 2026-10-26 11:20:11,015 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81297488 order {'name': 'Order 12350-348-3819', 'pos_reference': None, 'uuid': '12350-348-3819'} created pos.order #862 2026-10-26 11:20:11,017 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81297488 finished 2026-10-26 11:20:11,597 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-10-26 11:20:12,805 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86233801 started for PoS orders references: [{'name': 'Order 47076-295-5754', 'pos_reference': None, 'uuid': '47076-295-5754'}] 2026-10-26 11:20:13,566 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86233801 order {'name': 'Order 47076-295-5754', 'pos_reference': None, 'uuid': '47076-295-5754'} created pos.order #863 2026-10-26 11:20:13,567 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86233801 finished 2026-10-26 11:20:15,623 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-26 11:20:40,530 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included ... 2026-10-26 11:20:42,174 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome pid: 129167 2026-10-26 11:20:42,174 44 INFO rb-35659da-226004-429082 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/tmpe08qvxyq_chrome_odoo 2026-10-26 11:20:42,175 44 INFO rb-35659da-226004-429082 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:44429/json/version 2026-10-26 11:20:42,176 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44429', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:20:42,314 44 INFO rb-35659da-226004-429082 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-26 11:20:42,314 44 INFO rb-35659da-226004-429082 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:44429/json 2026-10-26 11:20:42,315 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44429', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:20:42,419 44 INFO rb-35659da-226004-429082 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:44429/devtools/page/ED1D88026B54DD0AB57E83D1BB293C04 2026-10-26 11:20:42,486 44 INFO rb-35659da-226004-429082 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-26 11:20:42,522 44 INFO rb-35659da-226004-429082 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-26 11:20:42,852 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:20:42,864 44 INFO rb-35659da-226004-429082 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-26 11:20:42,867 44 INFO rb-35659da-226004-429082 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/134" in browser 2026-10-26 11:20:42,867 44 INFO rb-35659da-226004-429082 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/134" 2026-10-26 11:20:42,904 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:20:44,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:44] "GET /pos/ui/134 HTTP/1.1" 200 - 128 0.081 1.125 2026-10-26 11:20:44,110 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigation result: {'frameId': 'ED1D88026B54DD0AB57E83D1BB293C04', 'loaderId': 'C2B7F06AFA8F79D9E862776CFBE4F689', 'isDownload': False} 2026-10-26 11:20:44,110 44 INFO rb-35659da-226004-429082 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-26 11:20:44,143 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:20:44,182 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:44] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.016 2026-10-26 11:20:44,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:44] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-26 11:20:44,205 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:44] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-26 11:20:45,047 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:20:45,068 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:20:45,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-26 11:20:45,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 11:20:45,164 44 INFO rb-35659da-226004-429082 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/134", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:20:45,184 44 INFO rb-35659da-226004-429082 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-26 11:20:45,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.010 2026-10-26 11:20:45,221 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:20:45,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:45] "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-26 11:20:45,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.056 2026-10-26 11:20:45,425 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.038 0.063 2026-10-26 11:20:45,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-26 11:20:46,367 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.294 0.572 2026-10-26 11:20:46,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:20:46,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.011 2026-10-26 11:20:46,664 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:46] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.062 2026-10-26 11:20:46,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.000 0.009 2026-10-26 11:20:46,757 44 INFO rb-35659da-226004-429082 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-26 11:20:46,781 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-26 11:20:46,873 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:20:46,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:20:46,914 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 11:20:46,915 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:20:46,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:46] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.008 0.032 2026-10-26 11:20:46,983 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:46] "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-26 11:20:46,988 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:20:47,079 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:20:47,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.071 0.136 2026-10-26 11:20:47,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.015 0.131 2026-10-26 11:20:47,150 44 INFO rb-35659da-226004-429082 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-26 11:20:47,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.050 0.236 2026-10-26 11:20:47,420 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.048 0.312 2026-10-26 11:20:47,451 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:20:47,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.008 0.242 2026-10-26 11:20:47,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-26 11:20:47,531 44 INFO rb-35659da-226004-429082 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-26 11:20:47,558 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:20:47,574 44 INFO rb-35659da-226004-429082 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-26 11:20:47,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.276 2026-10-26 11:20:47,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.326 2026-10-26 11:20:47,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.375 2026-10-26 11:20:47,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.301 2026-10-26 11:20:47,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.347 2026-10-26 11:20:47,863 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.008 0.279 2026-10-26 11:20:47,911 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.287 2026-10-26 11:20:47,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:47] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.251 2026-10-26 11:20:48,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.044 0.280 2026-10-26 11:20:48,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:48] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.320 2026-10-26 11:20:48,120 44 INFO rb-35659da-226004-429082 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-26 11:20:48,190 44 INFO rb-35659da-226004-429082 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-26 11:20:48,423 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.055 0.171 2026-10-26 11:20:48,562 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.032 0.065 2026-10-26 11:20:48,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.022 2026-10-26 11:20:48,789 44 INFO rb-35659da-226004-429082 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-26 11:20:48,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:48] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.057 0.102 2026-10-26 11:20:49,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.154 0.151 2026-10-26 11:20:49,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:49] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.308 2026-10-26 11:20:49,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:49] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.012 0.030 2026-10-26 11:20:49,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.044 2026-10-26 11:20:49,533 44 INFO rb-35659da-226004-429082 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-26 11:20:49,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20: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.017 0.066 2026-10-26 11:20:49,659 44 INFO rb-35659da-226004-429082 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-26 11:20:49,698 44 INFO rb-35659da-226004-429082 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-26 11:20:49,765 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.035 0.098 2026-10-26 11:20:49,839 44 INFO rb-35659da-226004-429082 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-26 11:20:49,892 44 INFO rb-35659da-226004-429082 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-26 11:20:49,982 44 INFO rb-35659da-226004-429082 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-26 11:20:50,022 44 INFO rb-35659da-226004-429082 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-26 11:20:50,026 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:20:50,032 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:20:50,075 44 INFO rb-35659da-226004-429082 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-26 11:20:50,188 44 INFO rb-35659da-226004-429082 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-26 11:20:50,263 44 INFO rb-35659da-226004-429082 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-26 11:20:50,270 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3521996 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'c19b0600-23c3-45bf-9e17-137ea7800e91'}] 2026-10-26 11:20:50,278 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:20:51,056 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3521996 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'c19b0600-23c3-45bf-9e17-137ea7800e91'} created pos.order #864 2026-10-26 11:20:51,109 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3521996 finished 2026-10-26 11:20:51,428 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 266 0.418 0.744 2026-10-26 11:20:51,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.059 2026-10-26 11:20:51,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:51] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 11:20:51,833 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75180987 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'c19b0600-23c3-45bf-9e17-137ea7800e91'}] 2026-10-26 11:20:51,866 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75180987 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'c19b0600-23c3-45bf-9e17-137ea7800e91'} sync ignored for existing PoS order pos.order(864,) (state: paid) 2026-10-26 11:20:51,873 44 INFO rb-35659da-226004-429082 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-26 11:20:51,903 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75180987 finished 2026-10-26 11:20:51,920 44 INFO rb-35659da-226004-429082 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-26 11:20:51,965 44 INFO rb-35659da-226004-429082 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-26 11:20:52,027 44 INFO rb-35659da-226004-429082 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-26 11:20:52,087 44 INFO rb-35659da-226004-429082 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-26 11:20:52,137 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.075 0.231 2026-10-26 11:20:52,235 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.120 2026-10-26 11:20:52,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.031 0.103 2026-10-26 11:20:52,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.034 0.138 2026-10-26 11:20:52,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.021 2026-10-26 11:20:52,532 44 INFO rb-35659da-226004-429082 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-26 11:20:52,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:52] "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.058 0.194 2026-10-26 11:20:53,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.079 0.164 2026-10-26 11:20:53,065 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.229 2026-10-26 11:20:53,158 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.055 2026-10-26 11:20:53,209 44 INFO rb-35659da-226004-429082 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-26 11:20:53,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20: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.051 2026-10-26 11:20:53,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:53] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.034 0.094 2026-10-26 11:20:53,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.030 0.118 2026-10-26 11:20:53,482 44 INFO rb-35659da-226004-429082 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-26 11:20:53,533 44 INFO rb-35659da-226004-429082 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-26 11:20:53,580 44 INFO rb-35659da-226004-429082 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-26 11:20:53,638 44 INFO rb-35659da-226004-429082 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-26 11:20:53,690 44 INFO rb-35659da-226004-429082 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-26 11:20:53,738 44 INFO rb-35659da-226004-429082 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-26 11:20:53,790 44 INFO rb-35659da-226004-429082 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-26 11:20:53,857 44 INFO rb-35659da-226004-429082 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-26 11:20:53,909 44 INFO rb-35659da-226004-429082 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-26 11:20:53,966 44 INFO rb-35659da-226004-429082 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-26 11:20:54,043 44 INFO rb-35659da-226004-429082 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-26 11:20:54,051 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20892249 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000002', 'uuid': '4a1857d4-8353-4814-8f99-42adf7f6b3ab'}] 2026-10-26 11:20:54,552 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #262 deleted stock.move.line records with IDs: [1425] 2026-10-26 11:20:58,299 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20892249 order {'name': '/', 'pos_reference': '261-134-000002', 'uuid': '4a1857d4-8353-4814-8f99-42adf7f6b3ab'} created pos.order #865 2026-10-26 11:20:58,880 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20892249 finished 2026-10-26 11:20:59,584 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 11:20:59,588 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1187 1.719 3.822 2026-10-26 11:20:59,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:59] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.020 0.017 2026-10-26 11:20:59,713 44 INFO rb-35659da-226004-429082 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-26 11:20:59,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:20:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.043 2026-10-26 11:20:59,761 44 INFO rb-35659da-226004-429082 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-26 11:20:59,764 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62177906 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-134-000002', 'uuid': '4a1857d4-8353-4814-8f99-42adf7f6b3ab'}] 2026-10-26 11:20:59,785 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62177906 order {'name': 'Shop - 000002', 'pos_reference': '261-134-000002', 'uuid': '4a1857d4-8353-4814-8f99-42adf7f6b3ab'} sync ignored for existing PoS order pos.order(865,) (state: done) 2026-10-26 11:20:59,814 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62177906 finished 2026-10-26 11:20:59,849 44 INFO rb-35659da-226004-429082 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-26 11:20:59,897 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: tour succeeded 2026-10-26 11:20:59,899 44 INFO rb-35659da-226004-429082 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-26 11:21:00,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.090 0.233 2026-10-26 11:21:00,164 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: heap 23516904 (allocated 26349568) 2026-10-26 11:21:00,176 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing chrome headless with pid 129167 2026-10-26 11:21:00,178 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing websocket connection 2026-10-26 11:21:00,181 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Terminating chrome headless with pid 129167 2026-10-26 11:21:00,331 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_112100_331496_test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.txt 2026-10-26 11:21:00,331 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Removing chrome user profile "/tmp/tmpe08qvxyq_chrome_odoo" 2026-10-26 11:21:00,441 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-10-26 11:21:02,321 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 129406 2026-10-26 11:21:02,322 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmp3hy65lsd_chrome_odoo 2026-10-26 11:21:02,322 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39359/json/version 2026-10-26 11:21:02,323 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:21:02,365 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-26 11:21:02,365 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39359/json 2026-10-26 11:21:02,366 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:21:02,380 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:39359/devtools/page/80B8C5F2B4ECA68755C0CA8AE325FC85 2026-10-26 11:21:02,391 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-26 11:21:02,395 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-26 11:21:02,722 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:21:02,737 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-26 11:21:02,745 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-26 11:21:02,745 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-26 11:21:02,788 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:21:03,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:03] "GET /pos/ui/134 HTTP/1.1" 200 - 134 0.092 0.858 2026-10-26 11:21:03,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '80B8C5F2B4ECA68755C0CA8AE325FC85', 'loaderId': '997A6A04741182DCC67A30C52B93EA75', 'isDownload': False} 2026-10-26 11:21:03,735 44 INFO rb-35659da-226004-429082 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-26 11:21:03,772 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:21:03,816 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:03] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.012 2026-10-26 11:21:03,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:03] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-26 11:21:03,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:03] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-10-26 11:21:04,582 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:21:04,594 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:21:04,635 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 11:21:04,682 44 INFO rb-35659da-226004-429082 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/134", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:21:04,692 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-26 11:21:04,696 44 INFO rb-35659da-226004-429082 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-26 11:21:04,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:21:04,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:21:04,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-26 11:21:04,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.051 2026-10-26 11:21:04,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-10-26 11:21:04,928 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:04] "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-26 11:21:05,873 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.302 0.568 2026-10-26 11:21:05,939 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 11:21:06,065 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.017 2026-10-26 11:21:06,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.054 2026-10-26 11:21:06,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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-26 11:21:06,242 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-26 11:21:06,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-26 11:21:06,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:21:06,332 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:21:06,346 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:21:06,381 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:21:06,482 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "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-26 11:21:06,510 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.052 2026-10-26 11:21:06,528 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.113 0.099 2026-10-26 11:21:06,540 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:21:06,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.009 0.242 2026-10-26 11:21:06,642 44 INFO rb-35659da-226004-429082 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-26 11:21:06,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.058 0.174 2026-10-26 11:21:06,780 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.006 0.281 2026-10-26 11:21:06,914 44 INFO rb-35659da-226004-429082 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-26 11:21:06,967 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.101 0.344 2026-10-26 11:21:06,972 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:21:06,983 44 INFO rb-35659da-226004-429082 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-26 11:21:07,008 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:21:07,022 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.008 0.228 2026-10-26 11:21:07,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.015 0.253 2026-10-26 11:21:07,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.306 2026-10-26 11:21:07,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.354 2026-10-26 11:21:07,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.390 2026-10-26 11:21:07,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.019 0.246 2026-10-26 11:21:07,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.302 2026-10-26 11:21:07,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.011 0.296 2026-10-26 11:21:07,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.282 2026-10-26 11:21:07,500 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.022 0.297 2026-10-26 11:21:07,547 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.279 2026-10-26 11:21:07,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.068 0.339 2026-10-26 11:21:07,766 44 INFO rb-35659da-226004-429082 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-26 11:21:07,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:07] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.412 2026-10-26 11:21:07,846 44 INFO rb-35659da-226004-429082 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-26 11:21:08,188 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.098 0.237 2026-10-26 11:21:08,340 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.080 2026-10-26 11:21:08,459 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.023 2026-10-26 11:21:08,602 44 INFO rb-35659da-226004-429082 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-26 11:21:08,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:08] "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.058 0.149 2026-10-26 11:21:09,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.070 0.152 2026-10-26 11:21:09,092 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:09] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.216 2026-10-26 11:21:09,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:09] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.009 0.022 2026-10-26 11:21:09,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.022 2026-10-26 11:21:09,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.029 0.037 2026-10-26 11:21:09,349 44 INFO rb-35659da-226004-429082 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-26 11:21:09,367 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.014 0.066 2026-10-26 11:21:09,431 44 INFO rb-35659da-226004-429082 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-26 11:21:09,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.028 0.079 2026-10-26 11:21:09,543 44 INFO rb-35659da-226004-429082 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-26 11:21:09,598 44 INFO rb-35659da-226004-429082 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-26 11:21:09,647 44 INFO rb-35659da-226004-429082 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-26 11:21:09,740 44 INFO rb-35659da-226004-429082 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-26 11:21:09,763 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:21:09,771 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:21:09,789 44 INFO rb-35659da-226004-429082 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-26 11:21:09,841 44 INFO rb-35659da-226004-429082 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-26 11:21:09,892 44 INFO rb-35659da-226004-429082 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-26 11:21:09,984 44 INFO rb-35659da-226004-429082 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-26 11:21:10,034 44 INFO rb-35659da-226004-429082 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-26 11:21:10,094 44 INFO rb-35659da-226004-429082 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-26 11:21:10,172 44 INFO rb-35659da-226004-429082 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-26 11:21:10,177 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75449551 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'c0be565b-63f0-4f23-b8c4-b8bbaa4849bc'}] 2026-10-26 11:21:10,187 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:21:13,705 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75449551 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'c0be565b-63f0-4f23-b8c4-b8bbaa4849bc'} created pos.order #866 2026-10-26 11:21:14,152 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75449551 finished 2026-10-26 11:21:14,781 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 11:21:14,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 961 1.283 3.327 2026-10-26 11:21:14,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 33 0.046 0.078 2026-10-26 11:21:15,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.130 2026-10-26 11:21:15,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.014 2026-10-26 11:21:15,213 44 INFO rb-35659da-226004-429082 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-26 11:21:15,227 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51398913 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'c0be565b-63f0-4f23-b8c4-b8bbaa4849bc'}] 2026-10-26 11:21:15,259 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51398913 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'c0be565b-63f0-4f23-b8c4-b8bbaa4849bc'} sync ignored for existing PoS order pos.order(866,) (state: done) 2026-10-26 11:21:15,267 44 INFO rb-35659da-226004-429082 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-26 11:21:15,293 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51398913 finished 2026-10-26 11:21:15,351 44 INFO rb-35659da-226004-429082 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-26 11:21:15,406 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-26 11:21:15,408 44 INFO rb-35659da-226004-429082 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-26 11:21:15,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.116 0.274 2026-10-26 11:21:15,672 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19059708 (allocated 20447232) 2026-10-26 11:21:15,718 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.028 0.047 2026-10-26 11:21:15,731 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 129406 2026-10-26 11:21:15,733 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-26 11:21:15,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 129406 2026-10-26 11:21:15,886 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112115_886622_test_taxes_l10n_be_pos.txt 2026-10-26 11:21:15,887 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmp3hy65lsd_chrome_odoo" 2026-10-26 11:21:17,681 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1429, 1430] 2026-10-26 11:21:19,482 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 129633 2026-10-26 11:21:19,482 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpodr5uur8_chrome_odoo 2026-10-26 11:21:19,482 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:45781/json/version 2026-10-26 11:21:19,483 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45781', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:21:19,598 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-26 11:21:19,598 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:45781/json 2026-10-26 11:21:19,600 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45781', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:21:19,627 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:45781/devtools/page/13839048551107E2F1F460342E529BCE 2026-10-26 11:21:19,641 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-26 11:21:19,650 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-26 11:21:19,906 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:21:19,919 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-26 11:21:19,927 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-26 11:21:19,927 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-26 11:21:20,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:20] "GET /pos/ui/134 HTTP/1.1" 200 - 112 0.082 0.165 2026-10-26 11:21:20,203 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '13839048551107E2F1F460342E529BCE', 'loaderId': 'CBBCBF357769867235A8657475A89DD5', 'isDownload': False} 2026-10-26 11:21:20,204 44 INFO rb-35659da-226004-429082 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-26 11:21:20,228 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:21:20,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:20] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-26 11:21:20,303 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:20] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.049 2026-10-26 11:21:20,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:20] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.013 0.042 2026-10-26 11:21:21,136 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:21:21,144 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:21:21,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-26 11:21:21,222 44 INFO rb-35659da-226004-429082 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/134", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:21:21,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 11:21:21,240 44 INFO rb-35659da-226004-429082 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-26 11:21:21,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:21:21,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:21:21,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.020 2026-10-26 11:21:21,363 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-26 11:21:21,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.022 0.061 2026-10-26 11:21:21,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-26 11:21:22,402 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.286 0.563 2026-10-26 11:21:22,445 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:22] "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-26 11:21:22,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:21:22,632 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:22] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.054 2026-10-26 11:21:22,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.010 2026-10-26 11:21:22,713 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-26 11:21:22,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 11:21:22,896 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:21:22,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:21:22,907 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.052 2026-10-26 11:21:22,920 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:21:22,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:22] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.015 0.066 2026-10-26 11:21:22,999 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:21:23,000 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:21:23,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.040 0.146 2026-10-26 11:21:23,104 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 11:21:23,208 44 INFO rb-35659da-226004-429082 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-26 11:21:23,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.052 0.117 2026-10-26 11:21:23,393 44 INFO rb-35659da-226004-429082 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-26 11:21:23,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.126 0.238 2026-10-26 11:21:23,480 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:21:23,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.005 0.390 2026-10-26 11:21:23,560 44 INFO rb-35659da-226004-429082 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-26 11:21:23,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.238 2026-10-26 11:21:23,579 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:21:23,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.013 0.262 2026-10-26 11:21:23,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.295 2026-10-26 11:21:23,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.375 2026-10-26 11:21:23,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.014 0.272 2026-10-26 11:21:23,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.294 2026-10-26 11:21:23,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.253 2026-10-26 11:21:23,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.277 2026-10-26 11:21:23,939 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.271 2026-10-26 11:21:23,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:23] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.258 2026-10-26 11:21:24,034 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:24] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.238 2026-10-26 11:21:24,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:24] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-26 11:21:24,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:24] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.252 2026-10-26 11:21:24,247 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.055 0.283 2026-10-26 11:21:24,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:24] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.007 0.325 2026-10-26 11:21:24,315 44 INFO rb-35659da-226004-429082 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-26 11:21:24,384 44 INFO rb-35659da-226004-429082 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-26 11:21:24,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 50 0.064 0.172 2026-10-26 11:21:24,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.029 0.085 2026-10-26 11:21:24,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.023 2026-10-26 11:21:24,967 44 INFO rb-35659da-226004-429082 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-26 11:21:25,210 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.073 0.161 2026-10-26 11:21:25,437 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.049 0.164 2026-10-26 11:21:25,454 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.188 2026-10-26 11:21:25,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:25] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.026 0.028 2026-10-26 11:21:25,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-26 11:21:25,645 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.051 2026-10-26 11:21:25,720 44 INFO rb-35659da-226004-429082 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-26 11:21:25,744 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.015 0.055 2026-10-26 11:21:25,810 44 INFO rb-35659da-226004-429082 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-26 11:21:25,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.093 2026-10-26 11:21:25,973 44 INFO rb-35659da-226004-429082 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-26 11:21:26,022 44 INFO rb-35659da-226004-429082 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-26 11:21:26,072 44 INFO rb-35659da-226004-429082 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-26 11:21:26,168 44 INFO rb-35659da-226004-429082 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-26 11:21:26,184 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:21:26,188 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:21:26,227 44 INFO rb-35659da-226004-429082 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-26 11:21:26,274 44 INFO rb-35659da-226004-429082 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-26 11:21:26,324 44 INFO rb-35659da-226004-429082 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-26 11:21:26,412 44 INFO rb-35659da-226004-429082 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-26 11:21:26,463 44 INFO rb-35659da-226004-429082 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-26 11:21:26,519 44 INFO rb-35659da-226004-429082 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-26 11:21:26,592 44 INFO rb-35659da-226004-429082 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-26 11:21:26,603 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12944254 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000001', 'uuid': '83c9602f-720a-49ae-a23b-503936998390'}] 2026-10-26 11:21:26,617 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:21:28,786 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12944254 order {'name': '/', 'pos_reference': '262-134-000001', 'uuid': '83c9602f-720a-49ae-a23b-503936998390'} created pos.order #867 2026-10-26 11:21:29,075 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12944254 finished 2026-10-26 11:21:29,427 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 791 0.815 2.013 2026-10-26 11:21:29,545 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.015 2026-10-26 11:21:29,618 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.049 2026-10-26 11:21:29,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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-26 11:21:29,891 44 INFO rb-35659da-226004-429082 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-26 11:21:29,915 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28906328 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-134-000001', 'uuid': '83c9602f-720a-49ae-a23b-503936998390'}] 2026-10-26 11:21:29,932 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28906328 order {'name': 'Shop - 000001', 'pos_reference': '262-134-000001', 'uuid': '83c9602f-720a-49ae-a23b-503936998390'} sync ignored for existing PoS order pos.order(867,) (state: done) 2026-10-26 11:21:29,940 44 INFO rb-35659da-226004-429082 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-26 11:21:29,981 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28906328 finished 2026-10-26 11:21:30,017 44 INFO rb-35659da-226004-429082 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-26 11:21:30,071 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-26 11:21:30,072 44 INFO rb-35659da-226004-429082 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-26 11:21:30,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.090 0.251 2026-10-26 11:21:30,301 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19070444 (allocated 20971520) 2026-10-26 11:21:30,315 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 129633 2026-10-26 11:21:30,317 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-26 11:21:30,320 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 129633 2026-10-26 11:21:30,495 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112130_495647_test_taxes_l10n_be_pos.txt 2026-10-26 11:21:30,495 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpodr5uur8_chrome_odoo" 2026-10-26 11:21:32,248 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1432, 1433] 2026-10-26 11:21:34,018 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 129862 2026-10-26 11:21:34,019 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmp34egwq81_chrome_odoo 2026-10-26 11:21:34,019 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:37447/json/version 2026-10-26 11:21:34,020 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37447', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:21:34,031 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-26 11:21:34,031 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:37447/json 2026-10-26 11:21:34,031 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37447', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:21:34,043 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:37447/devtools/page/476D284C31ECDB977D395CFBC59EF576 2026-10-26 11:21:34,046 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-26 11:21:34,062 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-26 11:21:34,431 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:21:34,450 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-26 11:21:34,452 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-26 11:21:34,452 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-26 11:21:34,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:34] "GET /pos/ui/134 HTTP/1.1" 200 - 90 0.064 0.165 2026-10-26 11:21:34,701 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '476D284C31ECDB977D395CFBC59EF576', 'loaderId': '264D7BA4C651C5453A3421F91EF94C4E', 'isDownload': False} 2026-10-26 11:21:34,701 44 INFO rb-35659da-226004-429082 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-26 11:21:34,724 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:21:34,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:34] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-26 11:21:34,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:34] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-26 11:21:34,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:34] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-26 11:21:35,527 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:21:35,540 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:21:35,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:21:35,638 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.015 2026-10-26 11:21:35,640 44 INFO rb-35659da-226004-429082 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/134", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:21:35,662 44 INFO rb-35659da-226004-429082 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-26 11:21:35,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:21:35,712 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:21:35,755 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:35] "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.019 2026-10-26 11:21:35,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.026 2026-10-26 11:21:35,853 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.027 0.050 2026-10-26 11:21:35,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-26 11:21:36,808 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.285 0.603 2026-10-26 11:21:36,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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-26 11:21:36,938 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.008 2026-10-26 11:21:37,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.043 2026-10-26 11:21:37,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 11:21:37,087 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-26 11:21:37,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 11:21:37,194 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:21:37,201 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:21:37,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.013 0.052 2026-10-26 11:21:37,265 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:21:37,320 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:21:37,330 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:21:37,331 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.025 0.109 2026-10-26 11:21:37,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.093 2026-10-26 11:21:37,375 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.005 0.027 2026-10-26 11:21:37,453 44 INFO rb-35659da-226004-429082 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-26 11:21:37,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.006 0.028 2026-10-26 11:21:37,668 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 11:21:37,721 44 INFO rb-35659da-226004-429082 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-26 11:21:37,756 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:21:37,757 44 INFO rb-35659da-226004-429082 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-26 11:21:37,770 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:21:37,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.152 0.129 2026-10-26 11:21:37,940 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.051 0.337 2026-10-26 11:21:37,969 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:37] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.296 2026-10-26 11:21:38,014 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.318 2026-10-26 11:21:38,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.253 2026-10-26 11:21:38,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.016 0.455 2026-10-26 11:21:38,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.305 2026-10-26 11:21:38,170 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-26 11:21:38,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.234 2026-10-26 11:21:38,256 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.008 0.226 2026-10-26 11:21:38,315 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-26 11:21:38,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.247 2026-10-26 11:21:38,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.264 2026-10-26 11:21:38,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.256 2026-10-26 11:21:38,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.260 2026-10-26 11:21:38,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.243 2026-10-26 11:21:38,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.046 0.288 2026-10-26 11:21:38,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.325 2026-10-26 11:21:38,711 44 INFO rb-35659da-226004-429082 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-26 11:21:38,781 44 INFO rb-35659da-226004-429082 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-26 11:21:38,937 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.036 0.115 2026-10-26 11:21:39,122 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.101 2026-10-26 11:21:39,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.015 2026-10-26 11:21:39,301 44 INFO rb-35659da-226004-429082 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-26 11:21:39,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:39] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.049 0.121 2026-10-26 11:21:39,675 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.054 0.140 2026-10-26 11:21:39,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:39] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.171 2026-10-26 11:21:39,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:39] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.024 2026-10-26 11:21:39,765 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-26 11:21:39,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.047 2026-10-26 11:21:39,955 44 INFO rb-35659da-226004-429082 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-26 11:21:39,963 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.049 2026-10-26 11:21:40,046 44 INFO rb-35659da-226004-429082 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-26 11:21:40,126 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.080 2026-10-26 11:21:40,158 44 INFO rb-35659da-226004-429082 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-26 11:21:40,207 44 INFO rb-35659da-226004-429082 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-26 11:21:40,262 44 INFO rb-35659da-226004-429082 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-26 11:21:40,356 44 INFO rb-35659da-226004-429082 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-26 11:21:40,381 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:21:40,384 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:21:40,408 44 INFO rb-35659da-226004-429082 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-26 11:21:40,459 44 INFO rb-35659da-226004-429082 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-26 11:21:40,510 44 INFO rb-35659da-226004-429082 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-26 11:21:40,603 44 INFO rb-35659da-226004-429082 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-26 11:21:40,655 44 INFO rb-35659da-226004-429082 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-26 11:21:40,711 44 INFO rb-35659da-226004-429082 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-26 11:21:40,785 44 INFO rb-35659da-226004-429082 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-26 11:21:40,797 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13403914 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000001', 'uuid': '553389a1-2cc5-43a6-897c-1bf66c0e2fee'}] 2026-10-26 11:21:40,808 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:21:42,977 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13403914 order {'name': '/', 'pos_reference': '263-134-000001', 'uuid': '553389a1-2cc5-43a6-897c-1bf66c0e2fee'} created pos.order #868 2026-10-26 11:21:43,260 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13403914 finished 2026-10-26 11:21:43,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 761 0.777 2.031 2026-10-26 11:21:43,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.017 2026-10-26 11:21:43,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.055 2026-10-26 11:21:43,832 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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-26 11:21:44,015 44 INFO rb-35659da-226004-429082 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-26 11:21:44,020 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52460414 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-134-000001', 'uuid': '553389a1-2cc5-43a6-897c-1bf66c0e2fee'}] 2026-10-26 11:21:44,035 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52460414 order {'name': 'Shop - 000001', 'pos_reference': '263-134-000001', 'uuid': '553389a1-2cc5-43a6-897c-1bf66c0e2fee'} sync ignored for existing PoS order pos.order(868,) (state: done) 2026-10-26 11:21:44,071 44 INFO rb-35659da-226004-429082 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-26 11:21:44,092 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52460414 finished 2026-10-26 11:21:44,169 44 INFO rb-35659da-226004-429082 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-26 11:21:44,220 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-26 11:21:44,221 44 INFO rb-35659da-226004-429082 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-26 11:21:44,361 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.096 0.249 2026-10-26 11:21:44,411 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19098448 (allocated 20709376) 2026-10-26 11:21:44,423 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 129862 2026-10-26 11:21:44,423 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-26 11:21:44,424 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 129862 2026-10-26 11:21:44,541 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112144_540995_test_taxes_l10n_be_pos.txt 2026-10-26 11:21:44,541 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmp34egwq81_chrome_odoo" 2026-10-26 11:21:46,221 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1435, 1436] 2026-10-26 11:21:48,022 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130090 2026-10-26 11:21:48,022 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpqwsmtehi_chrome_odoo 2026-10-26 11:21:48,023 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:33587/json/version 2026-10-26 11:21:48,024 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33587', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:21:48,083 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-26 11:21:48,083 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:33587/json 2026-10-26 11:21:48,084 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33587', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:21:48,127 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:33587/devtools/page/1B236BF44158137271DA8E4789C271D2 2026-10-26 11:21:48,142 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-26 11:21:48,159 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-26 11:21:48,468 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:21:48,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-26 11:21:48,481 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-26 11:21:48,481 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-26 11:21:48,678 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:48] "GET /pos/ui/134 HTTP/1.1" 200 - 90 0.063 0.118 2026-10-26 11:21:48,686 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '1B236BF44158137271DA8E4789C271D2', 'loaderId': 'C8B840D5B7F2AA2612709A146D82F4F4', 'isDownload': False} 2026-10-26 11:21:48,686 44 INFO rb-35659da-226004-429082 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-26 11:21:48,729 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:21:48,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:48] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-26 11:21:48,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:48] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 11:21:48,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:48] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.038 2026-10-26 11:21:49,568 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:21:49,589 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:21:49,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:21:49,665 44 INFO rb-35659da-226004-429082 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/134", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:21:49,666 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-26 11:21:49,679 44 INFO rb-35659da-226004-429082 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-26 11:21:49,695 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 11:21:49,729 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:21:49,785 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:49] "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.021 2026-10-26 11:21:49,796 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.038 2026-10-26 11:21:49,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.024 0.046 2026-10-26 11:21:49,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-26 11:21:50,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.247 0.563 2026-10-26 11:21:50,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:50] "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-26 11:21:50,872 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 11:21:50,961 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:50] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.052 2026-10-26 11:21:51,018 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.012 2026-10-26 11:21:51,061 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-26 11:21:51,084 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 11:21:51,146 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:21:51,170 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:21:51,215 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:21:51,227 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 11:21:51,281 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-10-26 11:21:51,284 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "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-26 11:21:51,300 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.074 0.065 2026-10-26 11:21:51,351 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 11:21:51,372 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.014 0.183 2026-10-26 11:21:51,410 44 INFO rb-35659da-226004-429082 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-26 11:21:51,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.046 0.188 2026-10-26 11:21:51,554 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.008 0.207 2026-10-26 11:21:51,652 44 INFO rb-35659da-226004-429082 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-26 11:21:51,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.035 0.070 2026-10-26 11:21:51,674 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:21:51,688 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:21:51,699 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.152 2026-10-26 11:21:51,705 44 INFO rb-35659da-226004-429082 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-26 11:21:51,797 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.036 0.457 2026-10-26 11:21:51,832 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.245 2026-10-26 11:21:51,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.004 0.251 2026-10-26 11:21:51,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.335 2026-10-26 11:21:51,953 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.239 2026-10-26 11:21:51,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:51] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.274 2026-10-26 11:21:52,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.011 0.234 2026-10-26 11:21:52,082 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.224 2026-10-26 11:21:52,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.247 2026-10-26 11:21:52,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.233 2026-10-26 11:21:52,198 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.008 0.229 2026-10-26 11:21:52,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.014 0.223 2026-10-26 11:21:52,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.221 2026-10-26 11:21:52,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.234 2026-10-26 11:21:52,361 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-10-26 11:21:52,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.225 2026-10-26 11:21:52,515 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.036 0.272 2026-10-26 11:21:52,552 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.297 2026-10-26 11:21:52,560 44 INFO rb-35659da-226004-429082 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-26 11:21:52,623 44 INFO rb-35659da-226004-429082 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-26 11:21:52,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.034 0.128 2026-10-26 11:21:52,927 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.031 0.074 2026-10-26 11:21:52,991 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.014 2026-10-26 11:21:53,106 44 INFO rb-35659da-226004-429082 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-26 11:21:53,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:53] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.062 0.153 2026-10-26 11:21:53,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.074 0.158 2026-10-26 11:21:53,598 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.222 2026-10-26 11:21:53,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:53] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.016 0.042 2026-10-26 11:21:53,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-26 11:21:53,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.050 2026-10-26 11:21:53,898 44 INFO rb-35659da-226004-429082 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-26 11:21:53,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.017 0.056 2026-10-26 11:21:54,005 44 INFO rb-35659da-226004-429082 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-26 11:21:54,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.081 2026-10-26 11:21:54,162 44 INFO rb-35659da-226004-429082 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-26 11:21:54,211 44 INFO rb-35659da-226004-429082 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-26 11:21:54,257 44 INFO rb-35659da-226004-429082 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-26 11:21:54,365 44 INFO rb-35659da-226004-429082 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-26 11:21:54,385 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:21:54,394 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:21:54,421 44 INFO rb-35659da-226004-429082 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-26 11:21:54,472 44 INFO rb-35659da-226004-429082 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-26 11:21:54,523 44 INFO rb-35659da-226004-429082 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-26 11:21:54,603 44 INFO rb-35659da-226004-429082 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-26 11:21:54,662 44 INFO rb-35659da-226004-429082 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-26 11:21:54,718 44 INFO rb-35659da-226004-429082 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-26 11:21:54,799 44 INFO rb-35659da-226004-429082 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-26 11:21:54,815 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52764352 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000001', 'uuid': '27c4dadb-1cbc-4201-8485-d3b5da25142e'}] 2026-10-26 11:21:54,818 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:21:57,181 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52764352 order {'name': '/', 'pos_reference': '264-134-000001', 'uuid': '27c4dadb-1cbc-4201-8485-d3b5da25142e'} created pos.order #869 2026-10-26 11:21:57,459 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52764352 finished 2026-10-26 11:21:57,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 761 0.912 2.170 2026-10-26 11:21:57,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21: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.008 2026-10-26 11:21:58,040 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.044 2026-10-26 11:21:58,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:58] "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-26 11:21:58,291 44 INFO rb-35659da-226004-429082 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-26 11:21:58,295 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61385610 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-134-000001', 'uuid': '27c4dadb-1cbc-4201-8485-d3b5da25142e'}] 2026-10-26 11:21:58,304 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61385610 order {'name': 'Shop - 000001', 'pos_reference': '264-134-000001', 'uuid': '27c4dadb-1cbc-4201-8485-d3b5da25142e'} sync ignored for existing PoS order pos.order(869,) (state: done) 2026-10-26 11:21:58,334 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61385610 finished 2026-10-26 11:21:58,341 44 INFO rb-35659da-226004-429082 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-26 11:21:58,422 44 INFO rb-35659da-226004-429082 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-26 11:21:58,472 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-26 11:21:58,474 44 INFO rb-35659da-226004-429082 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-26 11:21:58,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:21:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.055 0.186 2026-10-26 11:21:58,711 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19155772 (allocated 20709376) 2026-10-26 11:21:58,722 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130090 2026-10-26 11:21:58,726 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-26 11:21:58,730 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130090 2026-10-26 11:21:58,866 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112158_866788_test_taxes_l10n_be_pos.txt 2026-10-26 11:21:58,867 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpqwsmtehi_chrome_odoo" 2026-10-26 11:22:00,446 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1438, 1439] 2026-10-26 11:22:00,670 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-10-26 11:22:02,812 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 130320 2026-10-26 11:22:02,813 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp8pm5ibp1_chrome_odoo 2026-10-26 11:22:02,813 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36563/json/version 2026-10-26 11:22:02,814 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36563', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:22:02,886 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-26 11:22:02,886 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36563/json 2026-10-26 11:22:02,886 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36563', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:22:02,905 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:36563/devtools/page/A6B365DB37236B2BD911BEE1DA2D112C 2026-10-26 11:22:02,917 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-26 11:22:02,924 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-26 11:22:03,157 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:22:03,172 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-26 11:22:03,180 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-26 11:22:03,181 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-26 11:22:03,203 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:22:04,313 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:04] "GET /pos/ui/134 HTTP/1.1" 200 - 134 0.090 1.028 2026-10-26 11:22:04,318 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'A6B365DB37236B2BD911BEE1DA2D112C', 'loaderId': 'FC6144EF404C59675A13B2775DFAD67D', 'isDownload': False} 2026-10-26 11:22:04,318 44 INFO rb-35659da-226004-429082 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-26 11:22:04,347 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:22:04,390 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:04] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.014 0.017 2026-10-26 11:22:04,399 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:04] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-10-26 11:22:04,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:04] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.029 2026-10-26 11:22:05,101 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:22:05,119 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:22:05,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.029 2026-10-26 11:22:05,176 44 INFO rb-35659da-226004-429082 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/134", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:22:05,182 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-26 11:22:05,204 44 INFO rb-35659da-226004-429082 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-26 11:22:05,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-26 11:22:05,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:22:05,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.019 2026-10-26 11:22:05,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-26 11:22:05,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.018 0.045 2026-10-26 11:22:05,384 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-26 11:22:06,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.274 0.555 2026-10-26 11:22:06,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22: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-26 11:22:06,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22: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-26 11:22:06,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:06] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.048 2026-10-26 11:22:06,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:22:06,608 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-26 11:22:06,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-26 11:22:06,714 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:22:06,742 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:22:06,779 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:22:06,795 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:22:06,856 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:06] "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-26 11:22:06,867 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:22:06,884 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:06] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.031 0.137 2026-10-26 11:22:06,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:06] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.004 0.175 2026-10-26 11:22:07,027 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 11:22:07,051 44 INFO rb-35659da-226004-429082 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-26 11:22:07,111 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.076 0.102 2026-10-26 11:22:07,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.005 0.098 2026-10-26 11:22:07,292 44 INFO rb-35659da-226004-429082 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-26 11:22:07,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.085 0.296 2026-10-26 11:22:07,354 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:22:07,356 44 INFO rb-35659da-226004-429082 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-26 11:22:07,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.006 0.219 2026-10-26 11:22:07,388 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:22:07,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.222 2026-10-26 11:22:07,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.229 2026-10-26 11:22:07,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.278 2026-10-26 11:22:07,541 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.317 2026-10-26 11:22:07,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.183 2026-10-26 11:22:07,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.010 0.197 2026-10-26 11:22:07,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-26 11:22:07,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.201 2026-10-26 11:22:07,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-26 11:22:07,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-26 11:22:07,898 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.052 0.244 2026-10-26 11:22:07,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:07] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.291 2026-10-26 11:22:07,951 44 INFO rb-35659da-226004-429082 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-26 11:22:08,024 44 INFO rb-35659da-226004-429082 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-26 11:22:08,316 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.068 0.212 2026-10-26 11:22:08,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.062 2026-10-26 11:22:08,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.018 2026-10-26 11:22:08,605 44 INFO rb-35659da-226004-429082 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-26 11:22:08,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:08] "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.058 0.150 2026-10-26 11:22:09,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.053 0.125 2026-10-26 11:22:09,033 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:09] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.169 2026-10-26 11:22:09,078 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:09] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.021 2026-10-26 11:22:09,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.015 2026-10-26 11:22:09,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.060 2026-10-26 11:22:09,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:09] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.016 0.061 2026-10-26 11:22:09,311 44 INFO rb-35659da-226004-429082 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-26 11:22:09,383 44 INFO rb-35659da-226004-429082 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-26 11:22:09,490 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.092 2026-10-26 11:22:09,527 44 INFO rb-35659da-226004-429082 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-26 11:22:09,576 44 INFO rb-35659da-226004-429082 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-26 11:22:09,625 44 INFO rb-35659da-226004-429082 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-26 11:22:09,722 44 INFO rb-35659da-226004-429082 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-26 11:22:09,740 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:22:09,743 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:22:09,771 44 INFO rb-35659da-226004-429082 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-26 11:22:09,821 44 INFO rb-35659da-226004-429082 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-26 11:22:09,878 44 INFO rb-35659da-226004-429082 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-26 11:22:09,983 44 INFO rb-35659da-226004-429082 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-26 11:22:10,025 44 INFO rb-35659da-226004-429082 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-26 11:22:10,085 44 INFO rb-35659da-226004-429082 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-26 11:22:10,172 44 INFO rb-35659da-226004-429082 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-26 11:22:10,179 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56202194 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'b6c6319d-b51c-491c-b42e-a5a591b1b70d'}] 2026-10-26 11:22:10,208 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:22:13,239 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56202194 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'b6c6319d-b51c-491c-b42e-a5a591b1b70d'} created pos.order #870 2026-10-26 11:22:13,637 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56202194 finished 2026-10-26 11:22:14,173 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 11:22:14,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 969 1.024 2.976 2026-10-26 11:22:14,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:14] "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.018 2026-10-26 11:22:14,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.044 0.100 2026-10-26 11:22:14,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:14] "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-26 11:22:14,675 44 INFO rb-35659da-226004-429082 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-26 11:22:14,683 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72376746 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'b6c6319d-b51c-491c-b42e-a5a591b1b70d'}] 2026-10-26 11:22:14,704 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72376746 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'b6c6319d-b51c-491c-b42e-a5a591b1b70d'} sync ignored for existing PoS order pos.order(870,) (state: done) 2026-10-26 11:22:14,718 44 INFO rb-35659da-226004-429082 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-26 11:22:14,735 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72376746 finished 2026-10-26 11:22:14,828 44 INFO rb-35659da-226004-429082 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-26 11:22:14,856 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-26 11:22:14,858 44 INFO rb-35659da-226004-429082 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-26 11:22:14,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.085 0.211 2026-10-26 11:22:15,072 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19149064 (allocated 20709376) 2026-10-26 11:22:15,096 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 130320 2026-10-26 11:22:15,097 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-26 11:22:15,099 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 130320 2026-10-26 11:22:15,298 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112215_297925_test_taxes_l10n_br_pos.txt 2026-10-26 11:22:15,298 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp8pm5ibp1_chrome_odoo" 2026-10-26 11:22:17,076 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1441, 1442] 2026-10-26 11:22:19,222 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 130542 2026-10-26 11:22:19,222 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp191vercx_chrome_odoo 2026-10-26 11:22:19,222 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:39551/json/version 2026-10-26 11:22:19,224 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39551', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:22:19,263 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-26 11:22:19,264 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:39551/json 2026-10-26 11:22:19,265 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39551', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:22:19,281 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:39551/devtools/page/FE8B05878CC98B6C036953591349A426 2026-10-26 11:22:19,293 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-26 11:22:19,302 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-26 11:22:19,629 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:22:19,639 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-26 11:22:19,642 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-26 11:22:19,642 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-26 11:22:19,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:19] "GET /pos/ui/134 HTTP/1.1" 200 - 112 0.088 0.194 2026-10-26 11:22:19,959 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'FE8B05878CC98B6C036953591349A426', 'loaderId': 'DE605759F952CF6C24518D9A89BB9491', 'isDownload': False} 2026-10-26 11:22:19,959 44 INFO rb-35659da-226004-429082 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-26 11:22:19,994 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:22:20,029 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:20] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.017 2026-10-26 11:22:20,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:20] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.044 2026-10-26 11:22:20,065 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:20] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.027 2026-10-26 11:22:20,858 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:22:20,861 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:22:20,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.029 2026-10-26 11:22:20,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 11:22:20,958 44 INFO rb-35659da-226004-429082 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/134", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:22:20,976 44 INFO rb-35659da-226004-429082 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-26 11:22:20,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:22:21,016 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:22:21,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.007 0.014 2026-10-26 11:22:21,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-26 11:22:21,171 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.022 0.056 2026-10-26 11:22:21,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-26 11:22:22,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.327 0.679 2026-10-26 11:22:22,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.016 2026-10-26 11:22:22,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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-26 11:22:22,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:22] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.060 2026-10-26 11:22:22,548 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.015 2026-10-26 11:22:22,576 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-26 11:22:22,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-26 11:22:22,685 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:22:22,723 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:22:22,754 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:22:22,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:22] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.043 0.064 2026-10-26 11:22:22,827 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:22] "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-26 11:22:22,846 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:22:22,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:22] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.029 0.143 2026-10-26 11:22:22,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.167 2026-10-26 11:22:22,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:22] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.005 0.051 2026-10-26 11:22:22,976 44 INFO rb-35659da-226004-429082 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-26 11:22:23,082 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:22:23,095 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.018 0.035 2026-10-26 11:22:23,238 44 INFO rb-35659da-226004-429082 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-26 11:22:23,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.073 0.159 2026-10-26 11:22:23,304 44 INFO rb-35659da-226004-429082 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-26 11:22:23,305 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:22:23,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.132 2026-10-26 11:22:23,346 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:22:23,367 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-26 11:22:23,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.211 2026-10-26 11:22:23,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.017 0.278 2026-10-26 11:22:23,559 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.033 0.461 2026-10-26 11:22:23,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.014 0.257 2026-10-26 11:22:23,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.302 2026-10-26 11:22:23,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.008 0.322 2026-10-26 11:22:23,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.319 2026-10-26 11:22:23,798 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.323 2026-10-26 11:22:23,831 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-26 11:22:23,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.240 2026-10-26 11:22:23,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-10-26 11:22:23,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:23] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-26 11:22:24,087 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.041 0.363 2026-10-26 11:22:24,124 44 INFO rb-35659da-226004-429082 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-26 11:22:24,190 44 INFO rb-35659da-226004-429082 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-26 11:22:24,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 50 0.035 0.133 2026-10-26 11:22:24,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.026 0.092 2026-10-26 11:22:24,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-26 11:22:24,697 44 INFO rb-35659da-226004-429082 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-26 11:22:24,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:24] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.056 0.117 2026-10-26 11:22:25,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.073 0.136 2026-10-26 11:22:25,132 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.180 2026-10-26 11:22:25,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:25] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.010 0.026 2026-10-26 11:22:25,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-26 11:22:25,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.051 2026-10-26 11:22:25,384 44 INFO rb-35659da-226004-429082 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-26 11:22:25,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22: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.017 0.051 2026-10-26 11:22:25,494 44 INFO rb-35659da-226004-429082 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-26 11:22:25,586 44 INFO rb-35659da-226004-429082 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-26 11:22:25,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.037 0.108 2026-10-26 11:22:25,643 44 INFO rb-35659da-226004-429082 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-26 11:22:25,695 44 INFO rb-35659da-226004-429082 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-26 11:22:25,776 44 INFO rb-35659da-226004-429082 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-26 11:22:25,800 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:22:25,803 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:22:25,835 44 INFO rb-35659da-226004-429082 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-26 11:22:25,882 44 INFO rb-35659da-226004-429082 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-26 11:22:25,930 44 INFO rb-35659da-226004-429082 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-26 11:22:26,008 44 INFO rb-35659da-226004-429082 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-26 11:22:26,059 44 INFO rb-35659da-226004-429082 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-26 11:22:26,118 44 INFO rb-35659da-226004-429082 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-26 11:22:26,208 44 INFO rb-35659da-226004-429082 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-26 11:22:26,214 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76000583 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000001', 'uuid': 'f91c93ae-1264-4eb3-909b-faa1a1a23017'}] 2026-10-26 11:22:26,230 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:22:28,495 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76000583 order {'name': '/', 'pos_reference': '262-134-000001', 'uuid': 'f91c93ae-1264-4eb3-909b-faa1a1a23017'} created pos.order #871 2026-10-26 11:22:28,754 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76000583 finished 2026-10-26 11:22:29,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 799 0.845 2.079 2026-10-26 11:22:29,204 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22: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.009 2026-10-26 11:22:29,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.051 2026-10-26 11:22:29,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:22:29,516 44 INFO rb-35659da-226004-429082 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-26 11:22:29,528 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94666318 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-134-000001', 'uuid': 'f91c93ae-1264-4eb3-909b-faa1a1a23017'}] 2026-10-26 11:22:29,541 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94666318 order {'name': 'Shop - 000001', 'pos_reference': '262-134-000001', 'uuid': 'f91c93ae-1264-4eb3-909b-faa1a1a23017'} sync ignored for existing PoS order pos.order(871,) (state: done) 2026-10-26 11:22:29,568 44 INFO rb-35659da-226004-429082 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-26 11:22:29,580 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94666318 finished 2026-10-26 11:22:29,647 44 INFO rb-35659da-226004-429082 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-26 11:22:29,701 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-26 11:22:29,704 44 INFO rb-35659da-226004-429082 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-26 11:22:29,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.096 0.236 2026-10-26 11:22:29,864 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18409440 (allocated 20185088) 2026-10-26 11:22:29,878 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 130542 2026-10-26 11:22:29,879 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-26 11:22:29,880 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 130542 2026-10-26 11:22:30,038 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112230_038217_test_taxes_l10n_br_pos.txt 2026-10-26 11:22:30,038 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp191vercx_chrome_odoo" 2026-10-26 11:22:31,651 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1444, 1445] 2026-10-26 11:22:33,444 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 130768 2026-10-26 11:22:33,445 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp3ralxqmr_chrome_odoo 2026-10-26 11:22:33,445 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:37533/json/version 2026-10-26 11:22:33,447 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37533', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:22:33,501 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-26 11:22:33,501 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:37533/json 2026-10-26 11:22:33,502 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37533', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:22:33,531 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:37533/devtools/page/7A8D0589EFAEABC4F8139535EA0AECC7 2026-10-26 11:22:33,550 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-26 11:22:33,561 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-26 11:22:33,838 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:22:33,852 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-26 11:22:33,855 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-26 11:22:33,855 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-26 11:22:34,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:34] "GET /pos/ui/134 HTTP/1.1" 200 - 90 0.077 0.141 2026-10-26 11:22:34,104 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '7A8D0589EFAEABC4F8139535EA0AECC7', 'loaderId': 'EA0EA20644B88F4D1BA6260572D3731B', 'isDownload': False} 2026-10-26 11:22:34,104 44 INFO rb-35659da-226004-429082 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-26 11:22:34,132 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:22:34,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:34] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.016 2026-10-26 11:22:34,185 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:34] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-26 11:22:34,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:34] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.048 2026-10-26 11:22:34,900 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:22:34,906 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:22:34,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:22:34,969 44 INFO rb-35659da-226004-429082 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/134", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:22:34,969 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-26 11:22:34,987 44 INFO rb-35659da-226004-429082 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-26 11:22:35,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-26 11:22:35,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:22:35,092 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-26 11:22:35,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.018 2026-10-26 11:22:35,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.017 0.048 2026-10-26 11:22:35,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-26 11:22:36,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.249 0.581 2026-10-26 11:22:36,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:22:36,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 11:22:36,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.051 2026-10-26 11:22:36,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:22:36,397 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-26 11:22:36,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 11:22:36,506 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:22:36,576 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:22:36,582 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:22:36,654 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:22:36,658 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:22:36,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.082 0.086 2026-10-26 11:22:36,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.007 0.183 2026-10-26 11:22:36,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.009 0.057 2026-10-26 11:22:36,772 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.220 2026-10-26 11:22:36,788 44 INFO rb-35659da-226004-429082 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-26 11:22:36,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.004 0.020 2026-10-26 11:22:36,978 44 INFO rb-35659da-226004-429082 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-26 11:22:36,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:36] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.011 0.074 2026-10-26 11:22:37,014 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:22:37,023 44 INFO rb-35659da-226004-429082 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-26 11:22:37,031 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:22:37,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.016 0.151 2026-10-26 11:22:37,118 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-26 11:22:37,149 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:22:37,161 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.241 2026-10-26 11:22:37,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.015 0.310 2026-10-26 11:22:37,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.348 2026-10-26 11:22:37,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.051 0.344 2026-10-26 11:22:37,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.011 0.294 2026-10-26 11:22:37,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.326 2026-10-26 11:22:37,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.300 2026-10-26 11:22:37,608 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.298 2026-10-26 11:22:37,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.200 2026-10-26 11:22:37,683 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-26 11:22:37,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2348&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-10-26 11:22:37,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.036 0.693 2026-10-26 11:22:37,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.298 2026-10-26 11:22:37,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=2349&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.282 2026-10-26 11:22:38,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.037 0.303 2026-10-26 11:22:38,059 44 INFO rb-35659da-226004-429082 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-26 11:22:38,131 44 INFO rb-35659da-226004-429082 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-26 11:22:38,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.039 0.169 2026-10-26 11:22:38,511 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.029 0.079 2026-10-26 11:22:38,592 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.021 2026-10-26 11:22:38,736 44 INFO rb-35659da-226004-429082 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-26 11:22:38,938 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:38] "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.060 0.129 2026-10-26 11:22:39,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.058 0.146 2026-10-26 11:22:39,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:39] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.163 2026-10-26 11:22:39,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:39] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.027 2026-10-26 11:22:39,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-26 11:22:39,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.048 2026-10-26 11:22:39,444 44 INFO rb-35659da-226004-429082 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-26 11:22:39,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22: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.030 0.062 2026-10-26 11:22:39,538 44 INFO rb-35659da-226004-429082 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-26 11:22:39,641 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.025 0.102 2026-10-26 11:22:39,714 44 INFO rb-35659da-226004-429082 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-26 11:22:39,776 44 INFO rb-35659da-226004-429082 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-26 11:22:39,826 44 INFO rb-35659da-226004-429082 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-26 11:22:39,909 44 INFO rb-35659da-226004-429082 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-26 11:22:39,929 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:22:39,932 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:22:39,965 44 INFO rb-35659da-226004-429082 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-26 11:22:40,014 44 INFO rb-35659da-226004-429082 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-26 11:22:40,062 44 INFO rb-35659da-226004-429082 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-26 11:22:40,149 44 INFO rb-35659da-226004-429082 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-26 11:22:40,202 44 INFO rb-35659da-226004-429082 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-26 11:22:40,256 44 INFO rb-35659da-226004-429082 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-26 11:22:40,342 44 INFO rb-35659da-226004-429082 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-26 11:22:40,348 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97537270 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000001', 'uuid': 'eed06598-3008-442b-957f-73d852ed72ef'}] 2026-10-26 11:22:40,409 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 11:22:43,020 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97537270 order {'name': '/', 'pos_reference': '263-134-000001', 'uuid': 'eed06598-3008-442b-957f-73d852ed72ef'} created pos.order #872 2026-10-26 11:22:43,270 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97537270 finished 2026-10-26 11:22:43,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 769 0.913 2.359 2026-10-26 11:22:43,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22: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.011 2026-10-26 11:22:43,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.077 2026-10-26 11:22:43,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22: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-26 11:22:44,003 44 INFO rb-35659da-226004-429082 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-26 11:22:44,015 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80893472 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-134-000001', 'uuid': 'eed06598-3008-442b-957f-73d852ed72ef'}] 2026-10-26 11:22:44,025 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80893472 order {'name': 'Shop - 000001', 'pos_reference': '263-134-000001', 'uuid': 'eed06598-3008-442b-957f-73d852ed72ef'} sync ignored for existing PoS order pos.order(872,) (state: done) 2026-10-26 11:22:44,054 44 INFO rb-35659da-226004-429082 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-26 11:22:44,055 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80893472 finished 2026-10-26 11:22:44,139 44 INFO rb-35659da-226004-429082 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-26 11:22:44,194 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-26 11:22:44,195 44 INFO rb-35659da-226004-429082 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-26 11:22:44,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.073 0.207 2026-10-26 11:22:44,383 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19239276 (allocated 21495808) 2026-10-26 11:22:44,396 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 130768 2026-10-26 11:22:44,403 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-26 11:22:44,412 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 130768 2026-10-26 11:22:44,514 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112244_514208_test_taxes_l10n_br_pos.txt 2026-10-26 11:22:44,514 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp3ralxqmr_chrome_odoo" 2026-10-26 11:22:46,228 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1447, 1448] 2026-10-26 11:22:47,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 130994 2026-10-26 11:22:47,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmptdvp17fx_chrome_odoo 2026-10-26 11:22:47,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:34603/json/version 2026-10-26 11:22:48,000 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34603', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:22:48,094 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-26 11:22:48,094 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:34603/json 2026-10-26 11:22:48,095 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34603', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:22:48,105 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:34603/devtools/page/9DF1EE37CA692E2FAADFDC8835156D15 2026-10-26 11:22:48,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-26 11:22:48,122 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-26 11:22:48,472 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:22:48,483 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-26 11:22:48,490 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-26 11:22:48,491 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-26 11:22:48,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:48] "GET /pos/ui/134 HTTP/1.1" 200 - 90 0.065 0.153 2026-10-26 11:22:48,732 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '9DF1EE37CA692E2FAADFDC8835156D15', 'loaderId': 'AB5581BA32AEE49F9868E295629983CC', 'isDownload': False} 2026-10-26 11:22:48,733 44 INFO rb-35659da-226004-429082 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-26 11:22:48,753 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:22:48,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:48] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.028 2026-10-26 11:22:48,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:48] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.038 2026-10-26 11:22:48,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:48] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.039 2026-10-26 11:22:49,629 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:22:49,634 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:22:49,665 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 11:22:49,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-26 11:22:49,719 44 INFO rb-35659da-226004-429082 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/134", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:22:49,744 44 INFO rb-35659da-226004-429082 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-26 11:22:49,780 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-26 11:22:49,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:22:49,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:49] "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-26 11:22:49,849 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-26 11:22:49,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.025 0.052 2026-10-26 11:22:49,953 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-26 11:22:50,939 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.300 0.632 2026-10-26 11:22:51,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:22:51,103 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:22:51,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.054 2026-10-26 11:22:51,246 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:22:51,268 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-26 11:22:51,296 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22: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-26 11:22:51,454 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.074 2026-10-26 11:22:51,469 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:22:51,470 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:22:51,531 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22: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-26 11:22:51,531 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:22:51,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.053 0.154 2026-10-26 11:22:51,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.005 0.205 2026-10-26 11:22:51,640 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.007 0.068 2026-10-26 11:22:51,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.228 2026-10-26 11:22:51,699 44 INFO rb-35659da-226004-429082 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-26 11:22:51,795 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:22:51,931 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:22:52,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.091 0.161 2026-10-26 11:22:52,028 44 INFO rb-35659da-226004-429082 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-26 11:22:52,098 44 INFO rb-35659da-226004-429082 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-26 11:22:52,122 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.014 0.318 2026-10-26 11:22:52,138 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:22:52,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.344 2026-10-26 11:22:52,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.368 2026-10-26 11:22:52,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.329 2026-10-26 11:22:52,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2350&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.016 0.303 2026-10-26 11:22:52,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.040 0.636 2026-10-26 11:22:52,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.327 2026-10-26 11:22:52,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.300 2026-10-26 11:22:52,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.303 2026-10-26 11:22:52,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2348&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.295 2026-10-26 11:22:52,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.276 2026-10-26 11:22:52,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2349&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.008 0.216 2026-10-26 11:22:52,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2351&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.224 2026-10-26 11:22:52,768 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.227 2026-10-26 11:22:52,796 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-10-26 11:22:52,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-26 11:22:52,969 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.031 0.284 2026-10-26 11:22:53,022 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:53] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.278 2026-10-26 11:22:53,026 44 INFO rb-35659da-226004-429082 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-26 11:22:53,068 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:53] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.008 0.281 2026-10-26 11:22:53,093 44 INFO rb-35659da-226004-429082 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-26 11:22:53,106 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:53] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.399 2026-10-26 11:22:53,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.037 0.146 2026-10-26 11:22:53,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.026 0.073 2026-10-26 11:22:53,493 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-26 11:22:53,614 44 INFO rb-35659da-226004-429082 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-26 11:22:53,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:53] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.057 0.119 2026-10-26 11:22:54,029 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.056 0.152 2026-10-26 11:22:54,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.202 2026-10-26 11:22:54,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:54] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.025 2026-10-26 11:22:54,155 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.021 2026-10-26 11:22:54,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.044 2026-10-26 11:22:54,333 44 INFO rb-35659da-226004-429082 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-26 11:22:54,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22: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.018 0.049 2026-10-26 11:22:54,442 44 INFO rb-35659da-226004-429082 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-26 11:22:54,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.076 2026-10-26 11:22:54,558 44 INFO rb-35659da-226004-429082 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-26 11:22:54,626 44 INFO rb-35659da-226004-429082 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-26 11:22:54,678 44 INFO rb-35659da-226004-429082 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-26 11:22:54,784 44 INFO rb-35659da-226004-429082 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-26 11:22:54,823 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:22:54,835 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:22:54,836 44 INFO rb-35659da-226004-429082 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-26 11:22:54,890 44 INFO rb-35659da-226004-429082 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-26 11:22:54,944 44 INFO rb-35659da-226004-429082 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-26 11:22:55,040 44 INFO rb-35659da-226004-429082 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-26 11:22:55,082 44 INFO rb-35659da-226004-429082 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-26 11:22:55,135 44 INFO rb-35659da-226004-429082 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-26 11:22:55,218 44 INFO rb-35659da-226004-429082 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-26 11:22:55,234 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27791083 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000001', 'uuid': '7158afed-ed81-456a-8302-1cc88d7d0afb'}] 2026-10-26 11:22:55,246 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:22:57,709 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27791083 order {'name': '/', 'pos_reference': '264-134-000001', 'uuid': '7158afed-ed81-456a-8302-1cc88d7d0afb'} created pos.order #873 2026-10-26 11:22:57,994 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27791083 finished 2026-10-26 11:22:58,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 769 0.990 2.193 2026-10-26 11:22:58,517 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:58] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:22:58,607 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.066 2026-10-26 11:22:58,648 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:58] "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-26 11:22:58,781 44 INFO rb-35659da-226004-429082 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-26 11:22:58,787 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17787989 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-134-000001', 'uuid': '7158afed-ed81-456a-8302-1cc88d7d0afb'}] 2026-10-26 11:22:58,800 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17787989 order {'name': 'Shop - 000001', 'pos_reference': '264-134-000001', 'uuid': '7158afed-ed81-456a-8302-1cc88d7d0afb'} sync ignored for existing PoS order pos.order(873,) (state: done) 2026-10-26 11:22:58,841 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17787989 finished 2026-10-26 11:22:58,850 44 INFO rb-35659da-226004-429082 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-26 11:22:58,923 44 INFO rb-35659da-226004-429082 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-26 11:22:58,972 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-26 11:22:58,980 44 INFO rb-35659da-226004-429082 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-26 11:22:59,122 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:22:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.095 0.243 2026-10-26 11:22:59,168 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19254696 (allocated 21233664) 2026-10-26 11:22:59,191 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 130994 2026-10-26 11:22:59,193 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-26 11:22:59,194 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 130994 2026-10-26 11:22:59,345 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112259_345673_test_taxes_l10n_br_pos.txt 2026-10-26 11:22:59,346 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmptdvp17fx_chrome_odoo" 2026-10-26 11:23:01,132 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1450, 1451] 2026-10-26 11:23:01,375 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-10-26 11:23:06,162 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 131225 2026-10-26 11:23:06,163 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp8gxw2nrt_chrome_odoo 2026-10-26 11:23:06,163 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:36873/json/version 2026-10-26 11:23:06,164 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36873', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:23:06,239 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-26 11:23:06,239 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:36873/json 2026-10-26 11:23:06,240 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36873', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:23:06,307 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:36873/devtools/page/9B2764DE5F485E7E11D86E7834DDDD7F 2026-10-26 11:23:06,364 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-26 11:23:06,378 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-26 11:23:06,770 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:23:06,781 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-26 11:23:06,787 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-26 11:23:06,787 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-26 11:23:06,812 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:23:07,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:07] "GET /pos/ui/134 HTTP/1.1" 200 - 134 0.108 0.878 2026-10-26 11:23:07,799 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '9B2764DE5F485E7E11D86E7834DDDD7F', 'loaderId': '0AB539BFE433F8708326C60378D99B9D', 'isDownload': False} 2026-10-26 11:23:07,799 44 INFO rb-35659da-226004-429082 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-26 11:23:07,840 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:23:07,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:07] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.018 0.021 2026-10-26 11:23:07,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:07] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.034 2026-10-26 11:23:07,922 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:07] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.051 2026-10-26 11:23:08,741 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:23:08,742 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:23:08,776 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-26 11:23:08,816 44 INFO rb-35659da-226004-429082 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/134", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:23:08,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-26 11:23:08,831 44 INFO rb-35659da-226004-429082 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-26 11:23:08,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:23:08,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:23:08,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.019 2026-10-26 11:23:08,940 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-26 11:23:09,029 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.036 0.049 2026-10-26 11:23:09,033 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-26 11:23:10,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.279 0.627 2026-10-26 11:23:10,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:23:10,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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-26 11:23:10,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-26 11:23:10,298 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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.009 2026-10-26 11:23:10,327 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-26 11:23:10,362 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.011 0.011 2026-10-26 11:23:10,440 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:23:10,444 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:23:10,447 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:23:10,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 11:23:10,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.025 0.070 2026-10-26 11:23:10,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.004 0.119 2026-10-26 11:23:10,553 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:23:10,563 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:23:10,629 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:23:10,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.036 0.085 2026-10-26 11:23:10,721 44 INFO rb-35659da-226004-429082 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-26 11:23:10,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.004 0.103 2026-10-26 11:23:10,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.019 0.191 2026-10-26 11:23:10,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.025 0.035 2026-10-26 11:23:10,886 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:23:10,905 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.079 2026-10-26 11:23:10,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.116 2026-10-26 11:23:10,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:10] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.141 2026-10-26 11:23:11,026 44 INFO rb-35659da-226004-429082 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-26 11:23:11,057 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:11] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.015 0.197 2026-10-26 11:23:11,087 44 INFO rb-35659da-226004-429082 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-26 11:23:11,098 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:23:11,113 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:11] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.022 0.248 2026-10-26 11:23:11,151 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:11] "GET /web/image?model=product.template&field=image_128&id=2352&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-26 11:23:11,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:11] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.297 2026-10-26 11:23:11,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:11] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.294 2026-10-26 11:23:11,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:11] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.268 2026-10-26 11:23:11,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:11] "GET /web/image?model=product.template&field=image_128&id=2353&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-26 11:23:11,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:11] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.253 2026-10-26 11:23:11,517 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.047 0.314 2026-10-26 11:23:11,580 44 INFO rb-35659da-226004-429082 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-26 11:23:11,648 44 INFO rb-35659da-226004-429082 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-26 11:23:11,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.053 0.179 2026-10-26 11:23:12,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.028 0.086 2026-10-26 11:23:12,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.024 2026-10-26 11:23:12,316 44 INFO rb-35659da-226004-429082 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-26 11:23:12,551 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:12] "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.079 0.142 2026-10-26 11:23:12,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.080 0.190 2026-10-26 11:23:12,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.241 2026-10-26 11:23:12,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:12] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.009 0.021 2026-10-26 11:23:12,942 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.013 2026-10-26 11:23:13,040 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.062 2026-10-26 11:23:13,107 44 INFO rb-35659da-226004-429082 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-26 11:23:13,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:13] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.055 2026-10-26 11:23:13,185 44 INFO rb-35659da-226004-429082 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-26 11:23:13,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.055 2026-10-26 11:23:13,298 44 INFO rb-35659da-226004-429082 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-26 11:23:13,349 44 INFO rb-35659da-226004-429082 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-26 11:23:13,395 44 INFO rb-35659da-226004-429082 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-26 11:23:13,502 44 INFO rb-35659da-226004-429082 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-26 11:23:13,526 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:23:13,528 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:23:13,558 44 INFO rb-35659da-226004-429082 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-26 11:23:13,615 44 INFO rb-35659da-226004-429082 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-26 11:23:13,659 44 INFO rb-35659da-226004-429082 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-26 11:23:13,747 44 INFO rb-35659da-226004-429082 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-26 11:23:13,797 44 INFO rb-35659da-226004-429082 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-26 11:23:13,853 44 INFO rb-35659da-226004-429082 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-26 11:23:13,926 44 INFO rb-35659da-226004-429082 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-26 11:23:13,935 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44205217 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '10d1855d-f3e7-4fcc-90b1-f7f4e60935ab'}] 2026-10-26 11:23:13,943 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:23:16,990 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44205217 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '10d1855d-f3e7-4fcc-90b1-f7f4e60935ab'} created pos.order #874 2026-10-26 11:23:17,356 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44205217 finished 2026-10-26 11:23:17,853 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 11:23:17,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 964 0.950 2.975 2026-10-26 11:23:18,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.049 0.105 2026-10-26 11:23:18,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:18] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.004 0.163 2026-10-26 11:23:18,142 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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-26 11:23:18,394 44 INFO rb-35659da-226004-429082 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-26 11:23:18,409 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28124485 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '10d1855d-f3e7-4fcc-90b1-f7f4e60935ab'}] 2026-10-26 11:23:18,429 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28124485 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '10d1855d-f3e7-4fcc-90b1-f7f4e60935ab'} sync ignored for existing PoS order pos.order(874,) (state: done) 2026-10-26 11:23:18,443 44 INFO rb-35659da-226004-429082 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-26 11:23:18,463 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28124485 finished 2026-10-26 11:23:18,528 44 INFO rb-35659da-226004-429082 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-26 11:23:18,594 44 INFO rb-35659da-226004-429082 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-26 11:23:18,626 44 INFO rb-35659da-226004-429082 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-26 11:23:18,684 44 INFO rb-35659da-226004-429082 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-26 11:23:18,715 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.073 0.236 2026-10-26 11:23:18,758 44 INFO rb-35659da-226004-429082 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-26 11:23:18,811 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.036 2026-10-26 11:23:19,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 53 0.051 0.210 2026-10-26 11:23:19,188 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.033 0.094 2026-10-26 11:23:19,300 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.015 0.033 2026-10-26 11:23:19,371 44 INFO rb-35659da-226004-429082 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-26 11:23:19,724 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:19] "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.170 0.163 2026-10-26 11:23:20,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.093 0.167 2026-10-26 11:23:20,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.270 2026-10-26 11:23:20,161 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.051 2026-10-26 11:23:20,246 44 INFO rb-35659da-226004-429082 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-26 11:23:20,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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.016 0.049 2026-10-26 11:23:20,311 44 INFO rb-35659da-226004-429082 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-26 11:23:20,356 44 INFO rb-35659da-226004-429082 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-26 11:23:20,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.081 2026-10-26 11:23:20,416 44 INFO rb-35659da-226004-429082 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-26 11:23:20,478 44 INFO rb-35659da-226004-429082 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-26 11:23:20,571 44 INFO rb-35659da-226004-429082 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-26 11:23:20,623 44 INFO rb-35659da-226004-429082 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-26 11:23:20,682 44 INFO rb-35659da-226004-429082 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-26 11:23:20,745 44 INFO rb-35659da-226004-429082 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-26 11:23:20,790 44 INFO rb-35659da-226004-429082 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-26 11:23:20,846 44 INFO rb-35659da-226004-429082 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-26 11:23:20,893 44 INFO rb-35659da-226004-429082 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-26 11:23:20,953 44 INFO rb-35659da-226004-429082 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-26 11:23:21,004 44 INFO rb-35659da-226004-429082 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-26 11:23:21,061 44 INFO rb-35659da-226004-429082 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-26 11:23:21,139 44 INFO rb-35659da-226004-429082 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-26 11:23:21,145 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26806642 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000002', 'uuid': '837738a9-7afe-4a3e-b09f-5fa801573e9e'}] 2026-10-26 11:23:23,623 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26806642 order {'name': '/', 'pos_reference': '261-134-000002', 'uuid': '837738a9-7afe-4a3e-b09f-5fa801573e9e'} created pos.order #875 2026-10-26 11:23:23,920 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26806642 finished 2026-10-26 11:23:24,268 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 820 0.987 2.139 2026-10-26 11:23:24,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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.011 2026-10-26 11:23:24,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.061 2026-10-26 11:23:24,501 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:24] "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-26 11:23:24,580 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87602311 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-134-000002', 'uuid': '837738a9-7afe-4a3e-b09f-5fa801573e9e'}] 2026-10-26 11:23:24,590 44 INFO rb-35659da-226004-429082 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-26 11:23:24,598 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87602311 order {'name': 'Shop - 000002', 'pos_reference': '261-134-000002', 'uuid': '837738a9-7afe-4a3e-b09f-5fa801573e9e'} sync ignored for existing PoS order pos.order(875,) (state: done) 2026-10-26 11:23:24,632 44 INFO rb-35659da-226004-429082 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-26 11:23:24,656 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87602311 finished 2026-10-26 11:23:24,711 44 INFO rb-35659da-226004-429082 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-26 11:23:24,757 44 INFO rb-35659da-226004-429082 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-26 11:23:24,810 44 INFO rb-35659da-226004-429082 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-26 11:23:24,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.105 0.187 2026-10-26 11:23:24,876 44 INFO rb-35659da-226004-429082 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-26 11:23:24,957 44 INFO rb-35659da-226004-429082 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-26 11:23:24,989 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.028 0.054 2026-10-26 11:23:25,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.139 2026-10-26 11:23:25,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.027 0.071 2026-10-26 11:23:25,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-26 11:23:25,358 44 INFO rb-35659da-226004-429082 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-26 11:23:25,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.052 0.141 2026-10-26 11:23:25,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.048 0.134 2026-10-26 11:23:25,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.161 2026-10-26 11:23:25,834 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.036 2026-10-26 11:23:25,887 44 INFO rb-35659da-226004-429082 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-26 11:23:25,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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.018 0.060 2026-10-26 11:23:25,940 44 INFO rb-35659da-226004-429082 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-26 11:23:26,028 44 INFO rb-35659da-226004-429082 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-26 11:23:26,077 44 INFO rb-35659da-226004-429082 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-26 11:23:26,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.031 0.076 2026-10-26 11:23:26,128 44 INFO rb-35659da-226004-429082 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-26 11:23:26,207 44 INFO rb-35659da-226004-429082 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-26 11:23:26,253 44 INFO rb-35659da-226004-429082 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-26 11:23:26,304 44 INFO rb-35659da-226004-429082 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-26 11:23:26,357 44 INFO rb-35659da-226004-429082 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-26 11:23:26,422 44 INFO rb-35659da-226004-429082 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-26 11:23:26,470 44 INFO rb-35659da-226004-429082 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-26 11:23:26,528 44 INFO rb-35659da-226004-429082 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-26 11:23:26,601 44 INFO rb-35659da-226004-429082 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-26 11:23:26,610 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36915096 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000003', 'uuid': 'e111cc93-e188-46bb-9ceb-ae2ffd51de2d'}] 2026-10-26 11:23:28,650 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36915096 order {'name': '/', 'pos_reference': '261-134-000003', 'uuid': 'e111cc93-e188-46bb-9ceb-ae2ffd51de2d'} created pos.order #876 2026-10-26 11:23:28,973 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36915096 finished 2026-10-26 11:23:29,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 634 0.809 2.024 2026-10-26 11:23:29,528 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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.011 2026-10-26 11:23:29,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.034 0.058 2026-10-26 11:23:29,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:29] "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-26 11:23:29,756 44 INFO rb-35659da-226004-429082 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-26 11:23:29,766 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68074153 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-134-000003', 'uuid': 'e111cc93-e188-46bb-9ceb-ae2ffd51de2d'}] 2026-10-26 11:23:29,776 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68074153 order {'name': 'Shop - 000003', 'pos_reference': '261-134-000003', 'uuid': 'e111cc93-e188-46bb-9ceb-ae2ffd51de2d'} sync ignored for existing PoS order pos.order(876,) (state: done) 2026-10-26 11:23:29,805 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68074153 finished 2026-10-26 11:23:29,809 44 INFO rb-35659da-226004-429082 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-26 11:23:29,886 44 INFO rb-35659da-226004-429082 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-26 11:23:29,942 44 INFO rb-35659da-226004-429082 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-26 11:23:29,990 44 INFO rb-35659da-226004-429082 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-26 11:23:30,045 44 INFO rb-35659da-226004-429082 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-26 11:23:30,067 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.107 0.197 2026-10-26 11:23:30,108 44 INFO rb-35659da-226004-429082 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-26 11:23:30,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.046 2026-10-26 11:23:30,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.133 2026-10-26 11:23:30,369 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.021 0.057 2026-10-26 11:23:30,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-26 11:23:30,481 44 INFO rb-35659da-226004-429082 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-26 11:23:30,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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.061 0.145 2026-10-26 11:23:30,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.075 0.146 2026-10-26 11:23:30,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:30] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.197 2026-10-26 11:23:31,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.051 2026-10-26 11:23:31,171 44 INFO rb-35659da-226004-429082 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-26 11:23:31,220 44 INFO rb-35659da-226004-429082 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-26 11:23:31,252 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:31] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.021 0.069 2026-10-26 11:23:31,284 44 INFO rb-35659da-226004-429082 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-26 11:23:31,360 44 INFO rb-35659da-226004-429082 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-26 11:23:31,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.031 0.079 2026-10-26 11:23:31,393 44 INFO rb-35659da-226004-429082 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-26 11:23:31,492 44 INFO rb-35659da-226004-429082 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-26 11:23:31,543 44 INFO rb-35659da-226004-429082 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-26 11:23:31,593 44 INFO rb-35659da-226004-429082 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-26 11:23:31,660 44 INFO rb-35659da-226004-429082 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-26 11:23:31,711 44 INFO rb-35659da-226004-429082 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-26 11:23:31,759 44 INFO rb-35659da-226004-429082 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-26 11:23:31,810 44 INFO rb-35659da-226004-429082 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-26 11:23:31,871 44 INFO rb-35659da-226004-429082 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-26 11:23:31,923 44 INFO rb-35659da-226004-429082 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-26 11:23:31,977 44 INFO rb-35659da-226004-429082 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-26 11:23:32,065 44 INFO rb-35659da-226004-429082 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-26 11:23:32,078 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96078617 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000004', 'uuid': 'a1942046-ae7a-42a9-93fb-fd33e3962043'}] 2026-10-26 11:23:34,165 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96078617 order {'name': '/', 'pos_reference': '261-134-000004', 'uuid': 'a1942046-ae7a-42a9-93fb-fd33e3962043'} created pos.order #877 2026-10-26 11:23:34,434 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96078617 finished 2026-10-26 11:23:34,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 634 0.879 1.874 2026-10-26 11:23:34,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:34] "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-26 11:23:34,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.060 2026-10-26 11:23:35,027 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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-26 11:23:35,108 44 INFO rb-35659da-226004-429082 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-26 11:23:35,114 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75062663 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-134-000004', 'uuid': 'a1942046-ae7a-42a9-93fb-fd33e3962043'}] 2026-10-26 11:23:35,129 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75062663 order {'name': 'Shop - 000004', 'pos_reference': '261-134-000004', 'uuid': 'a1942046-ae7a-42a9-93fb-fd33e3962043'} sync ignored for existing PoS order pos.order(877,) (state: done) 2026-10-26 11:23:35,159 44 INFO rb-35659da-226004-429082 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-26 11:23:35,173 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75062663 finished 2026-10-26 11:23:35,247 44 INFO rb-35659da-226004-429082 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-26 11:23:35,290 44 INFO rb-35659da-226004-429082 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-26 11:23:35,345 44 INFO rb-35659da-226004-429082 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-26 11:23:35,369 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.058 0.200 2026-10-26 11:23:35,417 44 INFO rb-35659da-226004-429082 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-26 11:23:35,478 44 INFO rb-35659da-226004-429082 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-26 11:23:35,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.020 0.055 2026-10-26 11:23:35,573 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.086 2026-10-26 11:23:35,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.021 0.093 2026-10-26 11:23:35,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-26 11:23:35,825 44 INFO rb-35659da-226004-429082 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-26 11:23:36,027 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:36] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.051 0.147 2026-10-26 11:23:36,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.077 0.162 2026-10-26 11:23:36,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.241 2026-10-26 11:23:36,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.064 2026-10-26 11:23:36,492 44 INFO rb-35659da-226004-429082 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-26 11:23:36,529 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:36] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.058 2026-10-26 11:23:36,548 44 INFO rb-35659da-226004-429082 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-26 11:23:36,618 44 INFO rb-35659da-226004-429082 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-26 11:23:36,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.081 2026-10-26 11:23:36,687 44 INFO rb-35659da-226004-429082 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-26 11:23:36,737 44 INFO rb-35659da-226004-429082 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-26 11:23:36,789 44 INFO rb-35659da-226004-429082 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-26 11:23:36,847 44 INFO rb-35659da-226004-429082 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-26 11:23:36,897 44 INFO rb-35659da-226004-429082 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-26 11:23:36,948 44 INFO rb-35659da-226004-429082 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-26 11:23:37,001 44 INFO rb-35659da-226004-429082 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-26 11:23:37,065 44 INFO rb-35659da-226004-429082 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-26 11:23:37,119 44 INFO rb-35659da-226004-429082 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-26 11:23:37,172 44 INFO rb-35659da-226004-429082 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-26 11:23:37,242 44 INFO rb-35659da-226004-429082 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-26 11:23:37,246 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47252801 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000005', 'uuid': 'e7e596a5-0ddb-4d19-bbee-0cc878ddf8d6'}] 2026-10-26 11:23:39,603 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47252801 order {'name': '/', 'pos_reference': '261-134-000005', 'uuid': 'e7e596a5-0ddb-4d19-bbee-0cc878ddf8d6'} created pos.order #878 2026-10-26 11:23:39,853 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47252801 finished 2026-10-26 11:23:40,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 634 0.895 2.065 2026-10-26 11:23:40,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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.005 2026-10-26 11:23:40,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.037 0.052 2026-10-26 11:23:40,422 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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-26 11:23:40,488 44 INFO rb-35659da-226004-429082 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-26 11:23:40,499 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1824836 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-134-000005', 'uuid': 'e7e596a5-0ddb-4d19-bbee-0cc878ddf8d6'}] 2026-10-26 11:23:40,513 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1824836 order {'name': 'Shop - 000005', 'pos_reference': '261-134-000005', 'uuid': 'e7e596a5-0ddb-4d19-bbee-0cc878ddf8d6'} sync ignored for existing PoS order pos.order(878,) (state: done) 2026-10-26 11:23:40,535 44 INFO rb-35659da-226004-429082 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-26 11:23:40,549 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1824836 finished 2026-10-26 11:23:40,623 44 INFO rb-35659da-226004-429082 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-26 11:23:40,666 44 INFO rb-35659da-226004-429082 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-26 11:23:40,715 44 INFO rb-35659da-226004-429082 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-26 11:23:40,772 44 INFO rb-35659da-226004-429082 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-26 11:23:40,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.079 0.219 2026-10-26 11:23:40,840 44 INFO rb-35659da-226004-429082 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-26 11:23:40,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.048 2026-10-26 11:23:41,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.146 2026-10-26 11:23:41,138 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.027 0.072 2026-10-26 11:23:41,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-26 11:23:41,263 44 INFO rb-35659da-226004-429082 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-26 11:23:41,452 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:41] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.054 0.131 2026-10-26 11:23:41,692 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.077 0.147 2026-10-26 11:23:41,712 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.216 2026-10-26 11:23:41,811 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.052 2026-10-26 11:23:41,867 44 INFO rb-35659da-226004-429082 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-26 11:23:41,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.020 0.064 2026-10-26 11:23:41,927 44 INFO rb-35659da-226004-429082 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-26 11:23:41,979 44 INFO rb-35659da-226004-429082 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-26 11:23:42,032 44 INFO rb-35659da-226004-429082 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-26 11:23:42,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.025 0.075 2026-10-26 11:23:42,091 44 INFO rb-35659da-226004-429082 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-26 11:23:42,167 44 INFO rb-35659da-226004-429082 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-26 11:23:42,222 44 INFO rb-35659da-226004-429082 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-26 11:23:42,273 44 INFO rb-35659da-226004-429082 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-26 11:23:42,341 44 INFO rb-35659da-226004-429082 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-26 11:23:42,386 44 INFO rb-35659da-226004-429082 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-26 11:23:42,442 44 INFO rb-35659da-226004-429082 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-26 11:23:42,488 44 INFO rb-35659da-226004-429082 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-26 11:23:42,547 44 INFO rb-35659da-226004-429082 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-26 11:23:42,598 44 INFO rb-35659da-226004-429082 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-26 11:23:42,653 44 INFO rb-35659da-226004-429082 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-26 11:23:42,732 44 INFO rb-35659da-226004-429082 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-26 11:23:42,738 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14046804 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000006', 'uuid': '24970596-8e89-4f89-8a07-6a266aedaf20'}] 2026-10-26 11:23:44,769 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14046804 order {'name': '/', 'pos_reference': '261-134-000006', 'uuid': '24970596-8e89-4f89-8a07-6a266aedaf20'} created pos.order #879 2026-10-26 11:23:45,028 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14046804 finished 2026-10-26 11:23:45,445 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 634 0.753 1.957 2026-10-26 11:23:45,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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.007 2026-10-26 11:23:45,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.041 0.069 2026-10-26 11:23:45,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:23:45,746 44 INFO rb-35659da-226004-429082 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-26 11:23:45,760 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62369638 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-134-000006', 'uuid': '24970596-8e89-4f89-8a07-6a266aedaf20'}] 2026-10-26 11:23:45,773 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62369638 order {'name': 'Shop - 000006', 'pos_reference': '261-134-000006', 'uuid': '24970596-8e89-4f89-8a07-6a266aedaf20'} sync ignored for existing PoS order pos.order(879,) (state: done) 2026-10-26 11:23:45,791 44 INFO rb-35659da-226004-429082 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-26 11:23:45,797 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62369638 finished 2026-10-26 11:23:45,867 44 INFO rb-35659da-226004-429082 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-26 11:23:45,934 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-26 11:23:45,936 44 INFO rb-35659da-226004-429082 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-26 11:23:46,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.064 0.201 2026-10-26 11:23:46,453 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32896852 (allocated 35663872) 2026-10-26 11:23:46,468 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 131225 2026-10-26 11:23:46,484 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-26 11:23:46,498 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 131225 2026-10-26 11:23:46,554 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.085 2026-10-26 11:23:46,679 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112346_679093_test_taxes_l10n_in_pos.txt 2026-10-26 11:23:46,679 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp8gxw2nrt_chrome_odoo" 2026-10-26 11:23:48,657 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464] 2026-10-26 11:23:53,317 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 131523 2026-10-26 11:23:53,317 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp_ebfniwi_chrome_odoo 2026-10-26 11:23:53,317 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43781/json/version 2026-10-26 11:23:53,318 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43781', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:23:53,450 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-26 11:23:53,450 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43781/json 2026-10-26 11:23:53,450 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43781', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:23:53,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:43781/devtools/page/62FC54D374A6BA04B457D591AD7B2BBC 2026-10-26 11:23:53,483 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-26 11:23:53,490 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-26 11:23:54,119 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:23:54,128 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-26 11:23:54,130 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-26 11:23:54,130 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-26 11:23:54,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:54] "GET /pos/ui/134 HTTP/1.1" 200 - 108 0.072 0.157 2026-10-26 11:23:54,391 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '62FC54D374A6BA04B457D591AD7B2BBC', 'loaderId': '2B6CE2CD12BC59C6D5EE0AE18F0D453C', 'isDownload': False} 2026-10-26 11:23:54,392 44 INFO rb-35659da-226004-429082 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-26 11:23:54,420 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:23:54,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:54] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 11:23:54,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:54] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-26 11:23:54,457 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:54] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-26 11:23:55,352 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:23:55,360 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:23:55,384 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-26 11:23:55,448 44 INFO rb-35659da-226004-429082 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/134", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:23:55,456 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.012 2026-10-26 11:23:55,473 44 INFO rb-35659da-226004-429082 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-26 11:23:55,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 11:23:55,550 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:23:55,598 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:55] "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-26 11:23:55,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.030 2026-10-26 11:23:55,718 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.031 0.065 2026-10-26 11:23:55,721 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-26 11:23:56,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.273 0.607 2026-10-26 11:23:56,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:23:56,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:23:56,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:56] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-26 11:23:56,915 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:23:56,946 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-26 11:23:56,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 11:23:57,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:23:57,080 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:23:57,082 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:23:57,103 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:23:57,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.026 0.044 2026-10-26 11:23:57,162 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.007 0.071 2026-10-26 11:23:57,190 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:23:57,192 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:23:57,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.004 0.014 2026-10-26 11:23:57,261 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:23:57,375 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.042 0.085 2026-10-26 11:23:57,380 44 INFO rb-35659da-226004-429082 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-26 11:23:57,501 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.051 0.204 2026-10-26 11:23:57,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.012 0.048 2026-10-26 11:23:57,596 44 INFO rb-35659da-226004-429082 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-26 11:23:57,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.016 0.074 2026-10-26 11:23:57,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.130 2026-10-26 11:23:57,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.136 2026-10-26 11:23:57,796 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-26 11:23:57,897 44 INFO rb-35659da-226004-429082 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-26 11:23:57,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.008 0.302 2026-10-26 11:23:57,943 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:23:57,953 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:23:57,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:57] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.381 2026-10-26 11:23:58,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:58] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.369 2026-10-26 11:23:58,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:58] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.016 0.376 2026-10-26 11:23:58,154 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:58] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.383 2026-10-26 11:23:58,194 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:58] "GET /web/image?model=product.template&field=image_128&id=2352&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.370 2026-10-26 11:23:58,242 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:58] "GET /web/image?model=product.template&field=image_128&id=2353&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.265 2026-10-26 11:23:58,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:58] "GET /web/image?model=product.template&field=image_128&id=2354&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.263 2026-10-26 11:23:58,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:58] "GET /web/image?model=product.template&field=image_128&id=2355&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.253 2026-10-26 11:23:58,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.044 0.293 2026-10-26 11:23:58,510 44 INFO rb-35659da-226004-429082 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-26 11:23:58,575 44 INFO rb-35659da-226004-429082 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-26 11:23:58,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.040 0.158 2026-10-26 11:23:58,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.042 0.078 2026-10-26 11:23:59,068 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.027 2026-10-26 11:23:59,171 44 INFO rb-35659da-226004-429082 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-26 11:23:59,391 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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.063 0.153 2026-10-26 11:23:59,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.068 0.144 2026-10-26 11:23:59,643 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.186 2026-10-26 11:23:59,722 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:59] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.024 0.031 2026-10-26 11:23:59,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.029 2026-10-26 11:23:59,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.056 2026-10-26 11:23:59,942 44 INFO rb-35659da-226004-429082 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-26 11:23:59,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:23: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.022 0.075 2026-10-26 11:24:00,004 44 INFO rb-35659da-226004-429082 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-26 11:24:00,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.024 0.093 2026-10-26 11:24:00,149 44 INFO rb-35659da-226004-429082 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-26 11:24:00,202 44 INFO rb-35659da-226004-429082 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-26 11:24:00,256 44 INFO rb-35659da-226004-429082 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-26 11:24:00,335 44 INFO rb-35659da-226004-429082 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-26 11:24:00,356 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:24:00,362 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:24:00,390 44 INFO rb-35659da-226004-429082 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-26 11:24:00,434 44 INFO rb-35659da-226004-429082 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-26 11:24:00,485 44 INFO rb-35659da-226004-429082 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-26 11:24:00,565 44 INFO rb-35659da-226004-429082 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-26 11:24:00,616 44 INFO rb-35659da-226004-429082 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-26 11:24:00,670 44 INFO rb-35659da-226004-429082 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-26 11:24:00,741 44 INFO rb-35659da-226004-429082 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-26 11:24:00,754 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67591736 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000001', 'uuid': '6f28439a-7a68-478e-b650-ae70e81623cf'}] 2026-10-26 11:24:00,776 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:24:03,172 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67591736 order {'name': '/', 'pos_reference': '262-134-000001', 'uuid': '6f28439a-7a68-478e-b650-ae70e81623cf'} created pos.order #880 2026-10-26 11:24:03,427 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67591736 finished 2026-10-26 11:24:03,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 764 0.815 2.247 2026-10-26 11:24:03,875 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:03] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:24:03,958 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.055 2026-10-26 11:24:04,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:04] "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-26 11:24:04,206 44 INFO rb-35659da-226004-429082 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-26 11:24:04,216 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24608370 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-134-000001', 'uuid': '6f28439a-7a68-478e-b650-ae70e81623cf'}] 2026-10-26 11:24:04,229 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24608370 order {'name': 'Shop - 000001', 'pos_reference': '262-134-000001', 'uuid': '6f28439a-7a68-478e-b650-ae70e81623cf'} sync ignored for existing PoS order pos.order(880,) (state: done) 2026-10-26 11:24:04,258 44 INFO rb-35659da-226004-429082 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-26 11:24:04,262 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24608370 finished 2026-10-26 11:24:04,336 44 INFO rb-35659da-226004-429082 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-26 11:24:04,390 44 INFO rb-35659da-226004-429082 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-26 11:24:04,442 44 INFO rb-35659da-226004-429082 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-26 11:24:04,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.066 0.199 2026-10-26 11:24:04,500 44 INFO rb-35659da-226004-429082 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-26 11:24:04,580 44 INFO rb-35659da-226004-429082 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-26 11:24:04,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.061 2026-10-26 11:24:04,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.107 2026-10-26 11:24:04,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.024 0.066 2026-10-26 11:24:04,887 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.018 2026-10-26 11:24:04,951 44 INFO rb-35659da-226004-429082 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-26 11:24:05,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24: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.053 0.126 2026-10-26 11:24:05,392 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.054 0.165 2026-10-26 11:24:05,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.224 2026-10-26 11:24:05,547 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.051 2026-10-26 11:24:05,606 44 INFO rb-35659da-226004-429082 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-26 11:24:05,645 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24: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.017 0.055 2026-10-26 11:24:05,679 44 INFO rb-35659da-226004-429082 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-26 11:24:05,738 44 INFO rb-35659da-226004-429082 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-26 11:24:05,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.091 2026-10-26 11:24:05,797 44 INFO rb-35659da-226004-429082 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-26 11:24:05,850 44 INFO rb-35659da-226004-429082 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-26 11:24:05,934 44 INFO rb-35659da-226004-429082 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-26 11:24:05,990 44 INFO rb-35659da-226004-429082 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-26 11:24:06,040 44 INFO rb-35659da-226004-429082 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-26 11:24:06,102 44 INFO rb-35659da-226004-429082 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-26 11:24:06,158 44 INFO rb-35659da-226004-429082 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-26 11:24:06,207 44 INFO rb-35659da-226004-429082 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-26 11:24:06,256 44 INFO rb-35659da-226004-429082 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-26 11:24:06,316 44 INFO rb-35659da-226004-429082 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-26 11:24:06,367 44 INFO rb-35659da-226004-429082 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-26 11:24:06,431 44 INFO rb-35659da-226004-429082 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-26 11:24:06,496 44 INFO rb-35659da-226004-429082 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-26 11:24:06,504 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76768662 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000002', 'uuid': 'e47951cc-51ea-4feb-a271-68c9ebabbf96'}] 2026-10-26 11:24:08,590 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76768662 order {'name': '/', 'pos_reference': '262-134-000002', 'uuid': 'e47951cc-51ea-4feb-a271-68c9ebabbf96'} created pos.order #881 2026-10-26 11:24:08,819 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76768662 finished 2026-10-26 11:24:09,205 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.684 2.023 2026-10-26 11:24:09,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24: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.012 2026-10-26 11:24:09,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.070 2026-10-26 11:24:09,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:09] "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-26 11:24:09,492 44 INFO rb-35659da-226004-429082 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-26 11:24:09,497 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11033690 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-134-000002', 'uuid': 'e47951cc-51ea-4feb-a271-68c9ebabbf96'}] 2026-10-26 11:24:09,505 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11033690 order {'name': 'Shop - 000002', 'pos_reference': '262-134-000002', 'uuid': 'e47951cc-51ea-4feb-a271-68c9ebabbf96'} sync ignored for existing PoS order pos.order(881,) (state: done) 2026-10-26 11:24:09,532 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11033690 finished 2026-10-26 11:24:09,544 44 INFO rb-35659da-226004-429082 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-26 11:24:09,623 44 INFO rb-35659da-226004-429082 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-26 11:24:09,666 44 INFO rb-35659da-226004-429082 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-26 11:24:09,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.050 0.154 2026-10-26 11:24:09,727 44 INFO rb-35659da-226004-429082 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-26 11:24:09,787 44 INFO rb-35659da-226004-429082 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-26 11:24:09,808 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.055 2026-10-26 11:24:09,866 44 INFO rb-35659da-226004-429082 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-26 11:24:10,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.116 2026-10-26 11:24:10,135 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.018 0.073 2026-10-26 11:24:10,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.023 2026-10-26 11:24:10,252 44 INFO rb-35659da-226004-429082 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-26 11:24:10,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:10] "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.052 0.154 2026-10-26 11:24:10,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.062 0.158 2026-10-26 11:24:10,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.204 2026-10-26 11:24:10,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.052 2026-10-26 11:24:10,867 44 INFO rb-35659da-226004-429082 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-26 11:24:10,934 44 INFO rb-35659da-226004-429082 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-26 11:24:10,935 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:10] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.020 0.076 2026-10-26 11:24:11,015 44 INFO rb-35659da-226004-429082 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-26 11:24:11,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.030 0.083 2026-10-26 11:24:11,073 44 INFO rb-35659da-226004-429082 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-26 11:24:11,127 44 INFO rb-35659da-226004-429082 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-26 11:24:11,181 44 INFO rb-35659da-226004-429082 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-26 11:24:11,227 44 INFO rb-35659da-226004-429082 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-26 11:24:11,277 44 INFO rb-35659da-226004-429082 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-26 11:24:11,329 44 INFO rb-35659da-226004-429082 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-26 11:24:11,390 44 INFO rb-35659da-226004-429082 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-26 11:24:11,441 44 INFO rb-35659da-226004-429082 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-26 11:24:11,496 44 INFO rb-35659da-226004-429082 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-26 11:24:11,582 44 INFO rb-35659da-226004-429082 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-26 11:24:11,587 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37596932 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000003', 'uuid': '318d74aa-ee66-4100-83c9-ffe94c9c7ccf'}] 2026-10-26 11:24:13,609 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37596932 order {'name': '/', 'pos_reference': '262-134-000003', 'uuid': '318d74aa-ee66-4100-83c9-ffe94c9c7ccf'} created pos.order #882 2026-10-26 11:24:13,922 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37596932 finished 2026-10-26 11:24:14,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.825 2.003 2026-10-26 11:24:14,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:14] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:24:14,594 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.073 2026-10-26 11:24:14,643 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:14] "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-26 11:24:14,713 44 INFO rb-35659da-226004-429082 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-26 11:24:14,725 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70187905 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-134-000003', 'uuid': '318d74aa-ee66-4100-83c9-ffe94c9c7ccf'}] 2026-10-26 11:24:14,734 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70187905 order {'name': 'Shop - 000003', 'pos_reference': '262-134-000003', 'uuid': '318d74aa-ee66-4100-83c9-ffe94c9c7ccf'} sync ignored for existing PoS order pos.order(882,) (state: done) 2026-10-26 11:24:14,772 44 INFO rb-35659da-226004-429082 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-26 11:24:14,792 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70187905 finished 2026-10-26 11:24:14,864 44 INFO rb-35659da-226004-429082 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-26 11:24:14,911 44 INFO rb-35659da-226004-429082 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-26 11:24:14,965 44 INFO rb-35659da-226004-429082 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-26 11:24:15,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.064 0.218 2026-10-26 11:24:15,044 44 INFO rb-35659da-226004-429082 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-26 11:24:15,096 44 INFO rb-35659da-226004-429082 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-26 11:24:15,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.051 0.064 2026-10-26 11:24:15,286 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.012 0.138 2026-10-26 11:24:15,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.025 0.090 2026-10-26 11:24:15,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.024 2026-10-26 11:24:15,570 44 INFO rb-35659da-226004-429082 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-26 11:24:15,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:15] "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.067 0.143 2026-10-26 11:24:16,022 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.066 0.150 2026-10-26 11:24:16,047 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.203 2026-10-26 11:24:16,148 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.063 2026-10-26 11:24:16,202 44 INFO rb-35659da-226004-429082 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-26 11:24:16,258 44 INFO rb-35659da-226004-429082 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-26 11:24:16,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24: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.023 0.066 2026-10-26 11:24:16,313 44 INFO rb-35659da-226004-429082 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-26 11:24:16,370 44 INFO rb-35659da-226004-429082 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-26 11:24:16,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.075 2026-10-26 11:24:16,419 44 INFO rb-35659da-226004-429082 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-26 11:24:16,514 44 INFO rb-35659da-226004-429082 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-26 11:24:16,570 44 INFO rb-35659da-226004-429082 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-26 11:24:16,617 44 INFO rb-35659da-226004-429082 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-26 11:24:16,676 44 INFO rb-35659da-226004-429082 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-26 11:24:16,725 44 INFO rb-35659da-226004-429082 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-26 11:24:16,775 44 INFO rb-35659da-226004-429082 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-26 11:24:16,827 44 INFO rb-35659da-226004-429082 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-26 11:24:16,887 44 INFO rb-35659da-226004-429082 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-26 11:24:16,938 44 INFO rb-35659da-226004-429082 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-26 11:24:16,994 44 INFO rb-35659da-226004-429082 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-26 11:24:17,062 44 INFO rb-35659da-226004-429082 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-26 11:24:17,076 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11697407 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000004', 'uuid': '19526aa9-7dc7-4314-9830-e0264fa90300'}] 2026-10-26 11:24:19,243 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11697407 order {'name': '/', 'pos_reference': '262-134-000004', 'uuid': '19526aa9-7dc7-4314-9830-e0264fa90300'} created pos.order #883 2026-10-26 11:24:19,521 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11697407 finished 2026-10-26 11:24:19,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.818 2.030 2026-10-26 11:24:20,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "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.013 2026-10-26 11:24:20,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.054 2026-10-26 11:24:20,137 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "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-26 11:24:20,176 44 INFO rb-35659da-226004-429082 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-26 11:24:20,185 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54889385 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-134-000004', 'uuid': '19526aa9-7dc7-4314-9830-e0264fa90300'}] 2026-10-26 11:24:20,198 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54889385 order {'name': 'Shop - 000004', 'pos_reference': '262-134-000004', 'uuid': '19526aa9-7dc7-4314-9830-e0264fa90300'} sync ignored for existing PoS order pos.order(883,) (state: done) 2026-10-26 11:24:20,229 44 INFO rb-35659da-226004-429082 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-26 11:24:20,232 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54889385 finished 2026-10-26 11:24:20,309 44 INFO rb-35659da-226004-429082 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-26 11:24:20,368 44 INFO rb-35659da-226004-429082 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-26 11:24:20,413 44 INFO rb-35659da-226004-429082 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-26 11:24:20,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.075 0.210 2026-10-26 11:24:20,473 44 INFO rb-35659da-226004-429082 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-26 11:24:20,543 44 INFO rb-35659da-226004-429082 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-26 11:24:20,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.048 2026-10-26 11:24:20,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.107 2026-10-26 11:24:20,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.032 0.077 2026-10-26 11:24:20,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.020 2026-10-26 11:24:20,967 44 INFO rb-35659da-226004-429082 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-26 11:24:21,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "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.125 2026-10-26 11:24:21,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.077 0.161 2026-10-26 11:24:21,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.222 2026-10-26 11:24:21,550 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.069 2026-10-26 11:24:21,602 44 INFO rb-35659da-226004-429082 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-26 11:24:21,659 44 INFO rb-35659da-226004-429082 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-26 11:24:21,664 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.016 0.067 2026-10-26 11:24:21,719 44 INFO rb-35659da-226004-429082 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-26 11:24:21,814 44 INFO rb-35659da-226004-429082 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-26 11:24:21,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.101 2026-10-26 11:24:21,864 44 INFO rb-35659da-226004-429082 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-26 11:24:21,913 44 INFO rb-35659da-226004-429082 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-26 11:24:21,977 44 INFO rb-35659da-226004-429082 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-26 11:24:22,024 44 INFO rb-35659da-226004-429082 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-26 11:24:22,075 44 INFO rb-35659da-226004-429082 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-26 11:24:22,127 44 INFO rb-35659da-226004-429082 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-26 11:24:22,185 44 INFO rb-35659da-226004-429082 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-26 11:24:22,237 44 INFO rb-35659da-226004-429082 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-26 11:24:22,291 44 INFO rb-35659da-226004-429082 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-26 11:24:22,367 44 INFO rb-35659da-226004-429082 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-26 11:24:22,377 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80125474 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000005', 'uuid': 'cb25a8b3-6d56-4911-b577-efe74cbf41fd'}] 2026-10-26 11:24:24,497 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80125474 order {'name': '/', 'pos_reference': '262-134-000005', 'uuid': 'cb25a8b3-6d56-4911-b577-efe74cbf41fd'} created pos.order #884 2026-10-26 11:24:24,757 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80125474 finished 2026-10-26 11:24:25,161 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.741 2.046 2026-10-26 11:24:25,236 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:25] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:24:25,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.048 2026-10-26 11:24:25,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:25] "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-26 11:24:25,419 44 INFO rb-35659da-226004-429082 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-26 11:24:25,426 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34383763 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '262-134-000005', 'uuid': 'cb25a8b3-6d56-4911-b577-efe74cbf41fd'}] 2026-10-26 11:24:25,436 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34383763 order {'name': 'Shop - 000005', 'pos_reference': '262-134-000005', 'uuid': 'cb25a8b3-6d56-4911-b577-efe74cbf41fd'} sync ignored for existing PoS order pos.order(884,) (state: done) 2026-10-26 11:24:25,469 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34383763 finished 2026-10-26 11:24:25,470 44 INFO rb-35659da-226004-429082 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-26 11:24:25,549 44 INFO rb-35659da-226004-429082 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-26 11:24:25,595 44 INFO rb-35659da-226004-429082 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-26 11:24:25,645 44 INFO rb-35659da-226004-429082 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-26 11:24:25,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.068 0.205 2026-10-26 11:24:25,699 44 INFO rb-35659da-226004-429082 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-26 11:24:25,765 44 INFO rb-35659da-226004-429082 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-26 11:24:25,822 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.026 0.064 2026-10-26 11:24:25,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.166 2026-10-26 11:24:26,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.032 0.074 2026-10-26 11:24:26,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-26 11:24:26,214 44 INFO rb-35659da-226004-429082 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-26 11:24:26,407 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:26] "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.132 2026-10-26 11:24:26,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.054 0.132 2026-10-26 11:24:26,632 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.182 2026-10-26 11:24:26,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.056 2026-10-26 11:24:26,783 44 INFO rb-35659da-226004-429082 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-26 11:24:26,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24: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.015 0.059 2026-10-26 11:24:26,837 44 INFO rb-35659da-226004-429082 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-26 11:24:26,890 44 INFO rb-35659da-226004-429082 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-26 11:24:26,939 44 INFO rb-35659da-226004-429082 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-26 11:24:26,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.100 2026-10-26 11:24:26,999 44 INFO rb-35659da-226004-429082 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-26 11:24:27,099 44 INFO rb-35659da-226004-429082 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-26 11:24:27,151 44 INFO rb-35659da-226004-429082 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-26 11:24:27,200 44 INFO rb-35659da-226004-429082 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-26 11:24:27,268 44 INFO rb-35659da-226004-429082 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-26 11:24:27,327 44 INFO rb-35659da-226004-429082 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-26 11:24:27,363 44 INFO rb-35659da-226004-429082 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-26 11:24:27,415 44 INFO rb-35659da-226004-429082 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-26 11:24:27,480 44 INFO rb-35659da-226004-429082 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-26 11:24:27,530 44 INFO rb-35659da-226004-429082 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-26 11:24:27,585 44 INFO rb-35659da-226004-429082 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-26 11:24:27,661 44 INFO rb-35659da-226004-429082 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-26 11:24:27,665 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55666917 started for PoS orders references: [{'name': '/', 'pos_reference': '262-134-000006', 'uuid': 'e0a49072-7254-441f-981a-77afd3cc48d0'}] 2026-10-26 11:24:29,702 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55666917 order {'name': '/', 'pos_reference': '262-134-000006', 'uuid': 'e0a49072-7254-441f-981a-77afd3cc48d0'} created pos.order #885 2026-10-26 11:24:29,966 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55666917 finished 2026-10-26 11:24:30,298 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.767 1.870 2026-10-26 11:24:30,349 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:30] "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-26 11:24:30,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.042 2026-10-26 11:24:30,459 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24: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-26 11:24:30,506 44 INFO rb-35659da-226004-429082 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-26 11:24:30,510 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29949317 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '262-134-000006', 'uuid': 'e0a49072-7254-441f-981a-77afd3cc48d0'}] 2026-10-26 11:24:30,520 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29949317 order {'name': 'Shop - 000006', 'pos_reference': '262-134-000006', 'uuid': 'e0a49072-7254-441f-981a-77afd3cc48d0'} sync ignored for existing PoS order pos.order(885,) (state: done) 2026-10-26 11:24:30,557 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29949317 finished 2026-10-26 11:24:30,560 44 INFO rb-35659da-226004-429082 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-26 11:24:30,641 44 INFO rb-35659da-226004-429082 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-26 11:24:30,724 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-26 11:24:30,725 44 INFO rb-35659da-226004-429082 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-26 11:24:30,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.084 0.180 2026-10-26 11:24:31,092 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32956272 (allocated 35663872) 2026-10-26 11:24:31,115 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 131523 2026-10-26 11:24:31,130 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-26 11:24:31,134 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 131523 2026-10-26 11:24:31,273 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112431_273024_test_taxes_l10n_in_pos.txt 2026-10-26 11:24:31,273 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp_ebfniwi_chrome_odoo" 2026-10-26 11:24:33,124 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482] 2026-10-26 11:24:37,766 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 131828 2026-10-26 11:24:37,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpyl4tvsvo_chrome_odoo 2026-10-26 11:24:37,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:40963/json/version 2026-10-26 11:24:37,768 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40963', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:24:37,907 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-26 11:24:37,907 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:40963/json 2026-10-26 11:24:37,908 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40963', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:24:37,926 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:40963/devtools/page/324E01266655FF63DC9FB918544ABC65 2026-10-26 11:24:37,982 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-26 11:24:38,008 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-26 11:24:38,623 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:24:38,632 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-26 11:24:38,636 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-26 11:24:38,637 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-26 11:24:38,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:38] "GET /pos/ui/134 HTTP/1.1" 200 - 90 0.066 0.170 2026-10-26 11:24:38,905 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '324E01266655FF63DC9FB918544ABC65', 'loaderId': 'BAC2C395829F53CFA1722CC808AF4FFC', 'isDownload': False} 2026-10-26 11:24:38,905 44 INFO rb-35659da-226004-429082 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-26 11:24:38,931 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:24:38,945 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:38] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 11:24:38,961 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:38] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-26 11:24:38,970 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:38] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-26 11:24:39,752 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:24:39,755 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:24:39,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:24:39,837 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-26 11:24:39,838 44 INFO rb-35659da-226004-429082 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/134", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:24:39,851 44 INFO rb-35659da-226004-429082 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-26 11:24:39,883 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-26 11:24:39,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:24:39,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 11:24:39,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24: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.022 2026-10-26 11:24:39,991 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-26 11:24:40,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.020 0.061 2026-10-26 11:24:40,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.260 0.570 2026-10-26 11:24:41,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "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-26 11:24:41,137 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24: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-26 11:24:41,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.068 2026-10-26 11:24:41,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24: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.009 2026-10-26 11:24:41,335 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-26 11:24:41,360 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.011 2026-10-26 11:24:41,424 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:24:41,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:24:41,471 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:24:41,475 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:24:41,512 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.009 0.065 2026-10-26 11:24:41,559 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:24:41,571 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:24:41,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.036 0.097 2026-10-26 11:24:41,666 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:24:41,754 44 INFO rb-35659da-226004-429082 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-26 11:24:41,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.042 0.090 2026-10-26 11:24:41,943 44 INFO rb-35659da-226004-429082 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-26 11:24:41,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.095 0.198 2026-10-26 11:24:41,959 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:24:41,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:41] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.025 0.295 2026-10-26 11:24:42,011 44 INFO rb-35659da-226004-429082 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-26 11:24:42,012 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:24:42,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.008 0.183 2026-10-26 11:24:42,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.228 2026-10-26 11:24:42,144 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.268 2026-10-26 11:24:42,182 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.286 2026-10-26 11:24:42,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.011 0.258 2026-10-26 11:24:42,286 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2352&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.252 2026-10-26 11:24:42,341 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.013 0.270 2026-10-26 11:24:42,403 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.275 2026-10-26 11:24:42,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.010 0.265 2026-10-26 11:24:42,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.275 2026-10-26 11:24:42,535 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2353&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.272 2026-10-26 11:24:42,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2354&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.281 2026-10-26 11:24:42,625 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2355&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.276 2026-10-26 11:24:42,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2356&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.249 2026-10-26 11:24:42,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image?model=product.template&field=image_128&id=2357&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.242 2026-10-26 11:24:42,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.031 0.291 2026-10-26 11:24:42,853 44 INFO rb-35659da-226004-429082 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-26 11:24:42,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:42] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.009 0.295 2026-10-26 11:24:42,931 44 INFO rb-35659da-226004-429082 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-26 11:24:43,111 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.030 0.132 2026-10-26 11:24:43,254 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.059 2026-10-26 11:24:43,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-26 11:24:43,448 44 INFO rb-35659da-226004-429082 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-26 11:24:43,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:43] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.054 0.144 2026-10-26 11:24:43,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.060 0.163 2026-10-26 11:24:43,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.210 2026-10-26 11:24:43,967 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:43] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.022 2026-10-26 11:24:44,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-26 11:24:44,119 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.054 2026-10-26 11:24:44,207 44 INFO rb-35659da-226004-429082 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-26 11:24:44,222 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24: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.017 0.063 2026-10-26 11:24:44,297 44 INFO rb-35659da-226004-429082 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-26 11:24:44,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.032 0.077 2026-10-26 11:24:44,440 44 INFO rb-35659da-226004-429082 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-26 11:24:44,493 44 INFO rb-35659da-226004-429082 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-26 11:24:44,542 44 INFO rb-35659da-226004-429082 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-26 11:24:44,619 44 INFO rb-35659da-226004-429082 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-26 11:24:44,651 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:24:44,656 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:24:44,674 44 INFO rb-35659da-226004-429082 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-26 11:24:44,722 44 INFO rb-35659da-226004-429082 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-26 11:24:44,773 44 INFO rb-35659da-226004-429082 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-26 11:24:44,858 44 INFO rb-35659da-226004-429082 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-26 11:24:44,910 44 INFO rb-35659da-226004-429082 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-26 11:24:44,970 44 INFO rb-35659da-226004-429082 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-26 11:24:45,044 44 INFO rb-35659da-226004-429082 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-26 11:24:45,050 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89595549 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000001', 'uuid': '469baf3e-a846-4770-8a2a-4af9fa95b8ab'}] 2026-10-26 11:24:45,078 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:24:47,074 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89595549 order {'name': '/', 'pos_reference': '263-134-000001', 'uuid': '469baf3e-a846-4770-8a2a-4af9fa95b8ab'} created pos.order #886 2026-10-26 11:24:47,330 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89595549 finished 2026-10-26 11:24:47,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 764 0.772 1.848 2026-10-26 11:24:47,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24: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.009 2026-10-26 11:24:47,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.057 2026-10-26 11:24:47,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 11:24:48,072 44 INFO rb-35659da-226004-429082 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-26 11:24:48,092 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44314249 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-134-000001', 'uuid': '469baf3e-a846-4770-8a2a-4af9fa95b8ab'}] 2026-10-26 11:24:48,109 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44314249 order {'name': 'Shop - 000001', 'pos_reference': '263-134-000001', 'uuid': '469baf3e-a846-4770-8a2a-4af9fa95b8ab'} sync ignored for existing PoS order pos.order(886,) (state: done) 2026-10-26 11:24:48,122 44 INFO rb-35659da-226004-429082 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-26 11:24:48,141 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44314249 finished 2026-10-26 11:24:48,216 44 INFO rb-35659da-226004-429082 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-26 11:24:48,269 44 INFO rb-35659da-226004-429082 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-26 11:24:48,330 44 INFO rb-35659da-226004-429082 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-26 11:24:48,376 44 INFO rb-35659da-226004-429082 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-26 11:24:48,384 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.092 0.204 2026-10-26 11:24:48,445 44 INFO rb-35659da-226004-429082 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-26 11:24:48,511 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.058 2026-10-26 11:24:48,640 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.013 0.183 2026-10-26 11:24:48,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.061 2026-10-26 11:24:48,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.020 2026-10-26 11:24:48,886 44 INFO rb-35659da-226004-429082 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-26 11:24:49,044 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:49] "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.039 0.108 2026-10-26 11:24:49,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.103 0.180 2026-10-26 11:24:49,390 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:49] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.290 2026-10-26 11:24:49,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.034 0.068 2026-10-26 11:24:49,596 44 INFO rb-35659da-226004-429082 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-26 11:24:49,642 44 INFO rb-35659da-226004-429082 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-26 11:24:49,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24: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.021 0.065 2026-10-26 11:24:49,699 44 INFO rb-35659da-226004-429082 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-26 11:24:49,762 44 INFO rb-35659da-226004-429082 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-26 11:24:49,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.040 0.080 2026-10-26 11:24:49,834 44 INFO rb-35659da-226004-429082 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-26 11:24:49,912 44 INFO rb-35659da-226004-429082 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-26 11:24:49,972 44 INFO rb-35659da-226004-429082 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-26 11:24:50,016 44 INFO rb-35659da-226004-429082 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-26 11:24:50,083 44 INFO rb-35659da-226004-429082 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-26 11:24:50,129 44 INFO rb-35659da-226004-429082 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-26 11:24:50,178 44 INFO rb-35659da-226004-429082 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-26 11:24:50,233 44 INFO rb-35659da-226004-429082 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-26 11:24:50,294 44 INFO rb-35659da-226004-429082 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-26 11:24:50,340 44 INFO rb-35659da-226004-429082 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-26 11:24:50,396 44 INFO rb-35659da-226004-429082 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-26 11:24:50,475 44 INFO rb-35659da-226004-429082 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-26 11:24:50,496 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71057012 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000002', 'uuid': '91f80596-4def-4fe6-9e57-cd5a56b6c380'}] 2026-10-26 11:24:52,660 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71057012 order {'name': '/', 'pos_reference': '263-134-000002', 'uuid': '91f80596-4def-4fe6-9e57-cd5a56b6c380'} created pos.order #887 2026-10-26 11:24:52,904 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71057012 finished 2026-10-26 11:24:53,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.774 2.027 2026-10-26 11:24:53,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:53] "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.011 2026-10-26 11:24:53,486 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.090 2026-10-26 11:24:53,539 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:53] "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-26 11:24:53,596 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96539191 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '263-134-000002', 'uuid': '91f80596-4def-4fe6-9e57-cd5a56b6c380'}] 2026-10-26 11:24:53,607 44 INFO rb-35659da-226004-429082 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-26 11:24:53,629 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96539191 order {'name': 'Shop - 000002', 'pos_reference': '263-134-000002', 'uuid': '91f80596-4def-4fe6-9e57-cd5a56b6c380'} sync ignored for existing PoS order pos.order(887,) (state: done) 2026-10-26 11:24:53,659 44 INFO rb-35659da-226004-429082 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-26 11:24:53,682 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96539191 finished 2026-10-26 11:24:53,746 44 INFO rb-35659da-226004-429082 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-26 11:24:53,791 44 INFO rb-35659da-226004-429082 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-26 11:24:53,839 44 INFO rb-35659da-226004-429082 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-26 11:24:53,884 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.075 0.218 2026-10-26 11:24:53,907 44 INFO rb-35659da-226004-429082 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-26 11:24:54,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.060 2026-10-26 11:24:54,036 44 INFO rb-35659da-226004-429082 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-26 11:24:54,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.127 2026-10-26 11:24:54,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.024 0.073 2026-10-26 11:24:54,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-26 11:24:54,405 44 INFO rb-35659da-226004-429082 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-26 11:24:54,627 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:54] "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.066 0.148 2026-10-26 11:24:54,930 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.090 0.170 2026-10-26 11:24:54,961 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.262 2026-10-26 11:24:55,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.047 2026-10-26 11:24:55,111 44 INFO rb-35659da-226004-429082 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-26 11:24:55,172 44 INFO rb-35659da-226004-429082 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-26 11:24:55,182 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.029 0.072 2026-10-26 11:24:55,252 44 INFO rb-35659da-226004-429082 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-26 11:24:55,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.053 2026-10-26 11:24:55,300 44 INFO rb-35659da-226004-429082 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-26 11:24:55,350 44 INFO rb-35659da-226004-429082 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-26 11:24:55,425 44 INFO rb-35659da-226004-429082 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-26 11:24:55,473 44 INFO rb-35659da-226004-429082 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-26 11:24:55,523 44 INFO rb-35659da-226004-429082 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-26 11:24:55,574 44 INFO rb-35659da-226004-429082 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-26 11:24:55,634 44 INFO rb-35659da-226004-429082 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-26 11:24:55,687 44 INFO rb-35659da-226004-429082 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-26 11:24:55,746 44 INFO rb-35659da-226004-429082 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-26 11:24:55,821 44 INFO rb-35659da-226004-429082 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-26 11:24:55,827 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1669675 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000003', 'uuid': 'd4027f71-bf79-4e97-a407-202c6e69ca73'}] 2026-10-26 11:24:57,886 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1669675 order {'name': '/', 'pos_reference': '263-134-000003', 'uuid': 'd4027f71-bf79-4e97-a407-202c6e69ca73'} created pos.order #888 2026-10-26 11:24:58,109 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1669675 finished 2026-10-26 11:24:58,454 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.666 1.965 2026-10-26 11:24:58,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:58] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:24:58,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.061 2026-10-26 11:24:58,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:58] "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-26 11:24:58,724 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20638736 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '263-134-000003', 'uuid': 'd4027f71-bf79-4e97-a407-202c6e69ca73'}] 2026-10-26 11:24:58,738 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20638736 order {'name': 'Shop - 000003', 'pos_reference': '263-134-000003', 'uuid': 'd4027f71-bf79-4e97-a407-202c6e69ca73'} sync ignored for existing PoS order pos.order(888,) (state: done) 2026-10-26 11:24:58,742 44 INFO rb-35659da-226004-429082 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-26 11:24:58,769 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20638736 finished 2026-10-26 11:24:58,794 44 INFO rb-35659da-226004-429082 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-26 11:24:58,860 44 INFO rb-35659da-226004-429082 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-26 11:24:58,908 44 INFO rb-35659da-226004-429082 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-26 11:24:58,959 44 INFO rb-35659da-226004-429082 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-26 11:24:58,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.061 0.182 2026-10-26 11:24:59,029 44 INFO rb-35659da-226004-429082 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-26 11:24:59,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.032 0.048 2026-10-26 11:24:59,075 44 INFO rb-35659da-226004-429082 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-26 11:24:59,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.091 2026-10-26 11:24:59,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:59] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.031 0.089 2026-10-26 11:24:59,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-26 11:24:59,465 44 INFO rb-35659da-226004-429082 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-26 11:24:59,638 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:59] "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.047 0.114 2026-10-26 11:24:59,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.056 0.138 2026-10-26 11:24:59,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.174 2026-10-26 11:24:59,978 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:24:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.063 2026-10-26 11:25:00,037 44 INFO rb-35659da-226004-429082 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-26 11:25:00,067 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.048 2026-10-26 11:25:00,095 44 INFO rb-35659da-226004-429082 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-26 11:25:00,152 44 INFO rb-35659da-226004-429082 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-26 11:25:00,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.083 2026-10-26 11:25:00,204 44 INFO rb-35659da-226004-429082 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-26 11:25:00,261 44 INFO rb-35659da-226004-429082 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-26 11:25:00,351 44 INFO rb-35659da-226004-429082 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-26 11:25:00,403 44 INFO rb-35659da-226004-429082 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-26 11:25:00,469 44 INFO rb-35659da-226004-429082 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-26 11:25:00,532 44 INFO rb-35659da-226004-429082 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-26 11:25:00,579 44 INFO rb-35659da-226004-429082 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-26 11:25:00,630 44 INFO rb-35659da-226004-429082 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-26 11:25:00,683 44 INFO rb-35659da-226004-429082 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-26 11:25:00,741 44 INFO rb-35659da-226004-429082 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-26 11:25:00,792 44 INFO rb-35659da-226004-429082 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-26 11:25:00,847 44 INFO rb-35659da-226004-429082 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-26 11:25:00,914 44 INFO rb-35659da-226004-429082 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-26 11:25:00,922 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38719110 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000004', 'uuid': '8b69d831-7598-4b4f-a8df-646d74e4bc72'}] 2026-10-26 11:25:02,824 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38719110 order {'name': '/', 'pos_reference': '263-134-000004', 'uuid': '8b69d831-7598-4b4f-a8df-646d74e4bc72'} created pos.order #889 2026-10-26 11:25:03,089 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38719110 finished 2026-10-26 11:25:03,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.692 1.854 2026-10-26 11:25:03,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:03] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:25:03,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.054 2026-10-26 11:25:03,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:03] "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-26 11:25:03,721 44 INFO rb-35659da-226004-429082 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-26 11:25:03,739 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40041324 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '263-134-000004', 'uuid': '8b69d831-7598-4b4f-a8df-646d74e4bc72'}] 2026-10-26 11:25:03,754 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40041324 order {'name': 'Shop - 000004', 'pos_reference': '263-134-000004', 'uuid': '8b69d831-7598-4b4f-a8df-646d74e4bc72'} sync ignored for existing PoS order pos.order(889,) (state: done) 2026-10-26 11:25:03,771 44 INFO rb-35659da-226004-429082 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-26 11:25:03,792 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40041324 finished 2026-10-26 11:25:03,851 44 INFO rb-35659da-226004-429082 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-26 11:25:03,899 44 INFO rb-35659da-226004-429082 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-26 11:25:03,948 44 INFO rb-35659da-226004-429082 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-26 11:25:03,969 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.048 0.185 2026-10-26 11:25:04,034 44 INFO rb-35659da-226004-429082 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-26 11:25:04,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.050 2026-10-26 11:25:04,084 44 INFO rb-35659da-226004-429082 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-26 11:25:04,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.087 2026-10-26 11:25:04,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.023 0.087 2026-10-26 11:25:04,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.021 2026-10-26 11:25:04,445 44 INFO rb-35659da-226004-429082 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-26 11:25:04,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:04] "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.046 0.128 2026-10-26 11:25:04,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.087 0.128 2026-10-26 11:25:04,892 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:04] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.214 2026-10-26 11:25:04,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.057 2026-10-26 11:25:05,050 44 INFO rb-35659da-226004-429082 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-26 11:25:05,101 44 INFO rb-35659da-226004-429082 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-26 11:25:05,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.034 0.062 2026-10-26 11:25:05,156 44 INFO rb-35659da-226004-429082 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-26 11:25:05,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.074 2026-10-26 11:25:05,238 44 INFO rb-35659da-226004-429082 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-26 11:25:05,286 44 INFO rb-35659da-226004-429082 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-26 11:25:05,336 44 INFO rb-35659da-226004-429082 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-26 11:25:05,394 44 INFO rb-35659da-226004-429082 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-26 11:25:05,443 44 INFO rb-35659da-226004-429082 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-26 11:25:05,493 44 INFO rb-35659da-226004-429082 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-26 11:25:05,544 44 INFO rb-35659da-226004-429082 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-26 11:25:05,604 44 INFO rb-35659da-226004-429082 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-26 11:25:05,656 44 INFO rb-35659da-226004-429082 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-26 11:25:05,710 44 INFO rb-35659da-226004-429082 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-26 11:25:05,781 44 INFO rb-35659da-226004-429082 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-26 11:25:05,791 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12019722 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000005', 'uuid': 'de91916e-4fe9-4f9e-9fcb-ae3e1d54aa97'}] 2026-10-26 11:25:07,922 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12019722 order {'name': '/', 'pos_reference': '263-134-000005', 'uuid': 'de91916e-4fe9-4f9e-9fcb-ae3e1d54aa97'} created pos.order #890 2026-10-26 11:25:08,201 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12019722 finished 2026-10-26 11:25:08,603 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.772 2.045 2026-10-26 11:25:08,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.026 2026-10-26 11:25:08,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.051 0.068 2026-10-26 11:25:08,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:08] "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-26 11:25:08,996 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71197021 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '263-134-000005', 'uuid': 'de91916e-4fe9-4f9e-9fcb-ae3e1d54aa97'}] 2026-10-26 11:25:09,024 44 INFO rb-35659da-226004-429082 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-26 11:25:09,033 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71197021 order {'name': 'Shop - 000005', 'pos_reference': '263-134-000005', 'uuid': 'de91916e-4fe9-4f9e-9fcb-ae3e1d54aa97'} sync ignored for existing PoS order pos.order(890,) (state: done) 2026-10-26 11:25:09,069 44 INFO rb-35659da-226004-429082 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-26 11:25:09,085 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71197021 finished 2026-10-26 11:25:09,146 44 INFO rb-35659da-226004-429082 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-26 11:25:09,195 44 INFO rb-35659da-226004-429082 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-26 11:25:09,252 44 INFO rb-35659da-226004-429082 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-26 11:25:09,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.071 0.210 2026-10-26 11:25:09,303 44 INFO rb-35659da-226004-429082 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-26 11:25:09,364 44 INFO rb-35659da-226004-429082 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-26 11:25:09,381 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.063 2026-10-26 11:25:09,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.130 2026-10-26 11:25:09,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.041 0.078 2026-10-26 11:25:09,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.025 2026-10-26 11:25:09,797 44 INFO rb-35659da-226004-429082 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-26 11:25:09,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.062 0.122 2026-10-26 11:25:10,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.065 0.147 2026-10-26 11:25:10,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.193 2026-10-26 11:25:10,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.039 2026-10-26 11:25:10,402 44 INFO rb-35659da-226004-429082 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-26 11:25:10,447 44 INFO rb-35659da-226004-429082 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-26 11:25:10,470 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:10] "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.084 2026-10-26 11:25:10,513 44 INFO rb-35659da-226004-429082 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-26 11:25:10,571 44 INFO rb-35659da-226004-429082 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-26 11:25:10,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.081 2026-10-26 11:25:10,622 44 INFO rb-35659da-226004-429082 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-26 11:25:10,705 44 INFO rb-35659da-226004-429082 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-26 11:25:10,758 44 INFO rb-35659da-226004-429082 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-26 11:25:10,813 44 INFO rb-35659da-226004-429082 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-26 11:25:10,878 44 INFO rb-35659da-226004-429082 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-26 11:25:10,925 44 INFO rb-35659da-226004-429082 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-26 11:25:10,974 44 INFO rb-35659da-226004-429082 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-26 11:25:11,026 44 INFO rb-35659da-226004-429082 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-26 11:25:11,092 44 INFO rb-35659da-226004-429082 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-26 11:25:11,138 44 INFO rb-35659da-226004-429082 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-26 11:25:11,192 44 INFO rb-35659da-226004-429082 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-26 11:25:11,266 44 INFO rb-35659da-226004-429082 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-26 11:25:11,275 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89468966 started for PoS orders references: [{'name': '/', 'pos_reference': '263-134-000006', 'uuid': 'ed268fa0-c0e4-4101-981c-86d45bb2934d'}] 2026-10-26 11:25:13,266 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89468966 order {'name': '/', 'pos_reference': '263-134-000006', 'uuid': 'ed268fa0-c0e4-4101-981c-86d45bb2934d'} created pos.order #891 2026-10-26 11:25:13,493 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89468966 finished 2026-10-26 11:25:13,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.707 1.868 2026-10-26 11:25:13,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:13] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:25:14,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.037 0.064 2026-10-26 11:25:14,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:14] "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-26 11:25:14,139 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57964705 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '263-134-000006', 'uuid': 'ed268fa0-c0e4-4101-981c-86d45bb2934d'}] 2026-10-26 11:25:14,142 44 INFO rb-35659da-226004-429082 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-26 11:25:14,150 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57964705 order {'name': 'Shop - 000006', 'pos_reference': '263-134-000006', 'uuid': 'ed268fa0-c0e4-4101-981c-86d45bb2934d'} sync ignored for existing PoS order pos.order(891,) (state: done) 2026-10-26 11:25:14,178 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57964705 finished 2026-10-26 11:25:14,197 44 INFO rb-35659da-226004-429082 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-26 11:25:14,281 44 INFO rb-35659da-226004-429082 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-26 11:25:14,342 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-26 11:25:14,344 44 INFO rb-35659da-226004-429082 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-26 11:25:14,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.061 0.182 2026-10-26 11:25:14,908 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 33266392 (allocated 36974592) 2026-10-26 11:25:14,921 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 131828 2026-10-26 11:25:14,924 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-26 11:25:14,926 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 131828 2026-10-26 11:25:15,086 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112515_086318_test_taxes_l10n_in_pos.txt 2026-10-26 11:25:15,086 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpyl4tvsvo_chrome_odoo" 2026-10-26 11:25:17,038 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500] 2026-10-26 11:25:22,107 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 132135 2026-10-26 11:25:22,107 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp3b_6t3ah_chrome_odoo 2026-10-26 11:25:22,107 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:46001/json/version 2026-10-26 11:25:22,110 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46001', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:25:22,167 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-26 11:25:22,167 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:46001/json 2026-10-26 11:25:22,168 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46001', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:25:22,182 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:46001/devtools/page/A14F7692C5646867F4BA0586B1843ECE 2026-10-26 11:25:22,304 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-26 11:25:22,358 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-26 11:25:22,941 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:25:22,952 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-26 11:25:22,955 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-26 11:25:22,955 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-26 11:25:23,232 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:23] "GET /pos/ui/134 HTTP/1.1" 200 - 90 0.074 0.180 2026-10-26 11:25:23,238 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'A14F7692C5646867F4BA0586B1843ECE', 'loaderId': 'D129351776350E9919D2C096FBA8B701', 'isDownload': False} 2026-10-26 11:25:23,238 44 INFO rb-35659da-226004-429082 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-26 11:25:23,260 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:25:23,296 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:23] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-26 11:25:23,307 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:23] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-10-26 11:25:23,347 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:23] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.046 2026-10-26 11:25:24,122 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:25:24,124 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:25:24,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 11:25:24,209 44 INFO rb-35659da-226004-429082 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/134", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:25:24,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 11:25:24,226 44 INFO rb-35659da-226004-429082 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-26 11:25:24,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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-26 11:25:24,271 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:25:24,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.016 2026-10-26 11:25:24,331 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-26 11:25:24,368 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-26 11:25:24,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.031 0.068 2026-10-26 11:25:25,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.278 0.625 2026-10-26 11:25:25,490 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:25:25,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 11:25:25,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:25] "GET /web/image/res.company/120/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.049 2026-10-26 11:25:25,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.016 2026-10-26 11:25:25,748 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-26 11:25:25,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.008 2026-10-26 11:25:25,895 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:25:25,933 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:25:25,952 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:25:25,978 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:25] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.023 0.058 2026-10-26 11:25:26,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/image?model=res.company&id=120&field=logo HTTP/1.1" 200 - 3 0.005 0.104 2026-10-26 11:25:26,016 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.104 2026-10-26 11:25:26,027 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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-26 11:25:26,047 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 11:25:26,111 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/image/res.company/120/favicon HTTP/1.1" 200 - 4 0.004 0.020 2026-10-26 11:25:26,271 44 INFO rb-35659da-226004-429082 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-26 11:25:26,320 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 11:25:26,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.043 0.064 2026-10-26 11:25:26,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/image/res.company/120/favicon HTTP/1.1" 304 - 4 0.009 0.148 2026-10-26 11:25:26,595 44 INFO rb-35659da-226004-429082 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-26 11:25:26,638 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.037 0.313 2026-10-26 11:25:26,650 44 INFO rb-35659da-226004-429082 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-26 11:25:26,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-10-26 11:25:26,670 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:25:26,701 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:25:26,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-26 11:25:26,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.011 0.252 2026-10-26 11:25:26,834 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.297 2026-10-26 11:25:26,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.347 2026-10-26 11:25:26,908 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/image?model=product.template&field=image_128&id=2358&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.221 2026-10-26 11:25:26,951 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/image?model=product.template&field=image_128&id=2359&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.221 2026-10-26 11:25:26,996 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:26] "GET /web/image?model=product.template&field=image_128&id=2352&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.240 2026-10-26 11:25:27,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:27] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.244 2026-10-26 11:25:27,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:27] "GET /web/image?model=product.template&field=image_128&id=2354&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.250 2026-10-26 11:25:27,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:27] "GET /web/image?model=product.template&field=image_128&id=2355&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-10-26 11:25:27,183 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:27] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.266 2026-10-26 11:25:27,229 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:27] "GET /web/image?model=product.template&field=image_128&id=2356&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.264 2026-10-26 11:25:27,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:27] "GET /web/image?model=product.template&field=image_128&id=2353&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.260 2026-10-26 11:25:27,313 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:27] "GET /web/image?model=product.template&field=image_128&id=2357&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.248 2026-10-26 11:25:27,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:27] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.246 2026-10-26 11:25:27,385 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:27] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-26T11:20:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-26 11:25:27,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.068 0.322 2026-10-26 11:25:27,575 44 INFO rb-35659da-226004-429082 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-26 11:25:27,653 44 INFO rb-35659da-226004-429082 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-26 11:25:27,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 41 0.036 0.136 2026-10-26 11:25:27,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.081 2026-10-26 11:25:28,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-26 11:25:28,241 44 INFO rb-35659da-226004-429082 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-26 11:25:28,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.082 0.161 2026-10-26 11:25:28,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.060 0.160 2026-10-26 11:25:28,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.202 2026-10-26 11:25:28,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:28] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.019 2026-10-26 11:25:28,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-26 11:25:28,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.057 2026-10-26 11:25:28,993 44 INFO rb-35659da-226004-429082 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-26 11:25:29,027 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.022 0.057 2026-10-26 11:25:29,051 44 INFO rb-35659da-226004-429082 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-26 11:25:29,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.090 2026-10-26 11:25:29,174 44 INFO rb-35659da-226004-429082 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-26 11:25:29,221 44 INFO rb-35659da-226004-429082 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-26 11:25:29,273 44 INFO rb-35659da-226004-429082 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-26 11:25:29,355 44 INFO rb-35659da-226004-429082 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-26 11:25:29,373 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:25:29,375 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:25:29,414 44 INFO rb-35659da-226004-429082 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-26 11:25:29,452 44 INFO rb-35659da-226004-429082 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-26 11:25:29,503 44 INFO rb-35659da-226004-429082 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-26 11:25:29,591 44 INFO rb-35659da-226004-429082 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-26 11:25:29,649 44 INFO rb-35659da-226004-429082 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-26 11:25:29,707 44 INFO rb-35659da-226004-429082 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-26 11:25:29,791 44 INFO rb-35659da-226004-429082 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-26 11:25:29,802 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47947124 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000001', 'uuid': '7d554314-75cf-4b37-bb02-4bacfd99462a'}] 2026-10-26 11:25:29,818 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:25:32,173 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47947124 order {'name': '/', 'pos_reference': '264-134-000001', 'uuid': '7d554314-75cf-4b37-bb02-4bacfd99462a'} created pos.order #892 2026-10-26 11:25:32,475 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47947124 finished 2026-10-26 11:25:32,889 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 764 0.892 2.199 2026-10-26 11:25:33,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.034 2026-10-26 11:25:33,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.046 2026-10-26 11:25:33,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:33] "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-26 11:25:33,250 44 INFO rb-35659da-226004-429082 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-26 11:25:33,265 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34056945 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-134-000001', 'uuid': '7d554314-75cf-4b37-bb02-4bacfd99462a'}] 2026-10-26 11:25:33,281 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34056945 order {'name': 'Shop - 000001', 'pos_reference': '264-134-000001', 'uuid': '7d554314-75cf-4b37-bb02-4bacfd99462a'} sync ignored for existing PoS order pos.order(892,) (state: done) 2026-10-26 11:25:33,303 44 INFO rb-35659da-226004-429082 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-26 11:25:33,328 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34056945 finished 2026-10-26 11:25:33,388 44 INFO rb-35659da-226004-429082 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-26 11:25:33,440 44 INFO rb-35659da-226004-429082 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-26 11:25:33,492 44 INFO rb-35659da-226004-429082 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-26 11:25:33,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.070 0.200 2026-10-26 11:25:33,556 44 INFO rb-35659da-226004-429082 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-26 11:25:33,614 44 INFO rb-35659da-226004-429082 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-26 11:25:33,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.056 2026-10-26 11:25:33,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.116 2026-10-26 11:25:33,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.025 0.067 2026-10-26 11:25:33,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.022 2026-10-26 11:25:34,003 44 INFO rb-35659da-226004-429082 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-26 11:25:34,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.110 0.133 2026-10-26 11:25:34,505 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.081 0.161 2026-10-26 11:25:34,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.236 2026-10-26 11:25:34,631 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.064 2026-10-26 11:25:34,701 44 INFO rb-35659da-226004-429082 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-26 11:25:34,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.013 0.051 2026-10-26 11:25:34,763 44 INFO rb-35659da-226004-429082 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-26 11:25:34,814 44 INFO rb-35659da-226004-429082 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-26 11:25:34,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.095 2026-10-26 11:25:34,878 44 INFO rb-35659da-226004-429082 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-26 11:25:34,934 44 INFO rb-35659da-226004-429082 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-26 11:25:35,029 44 INFO rb-35659da-226004-429082 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-26 11:25:35,084 44 INFO rb-35659da-226004-429082 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-26 11:25:35,131 44 INFO rb-35659da-226004-429082 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-26 11:25:35,191 44 INFO rb-35659da-226004-429082 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-26 11:25:35,238 44 INFO rb-35659da-226004-429082 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-26 11:25:35,291 44 INFO rb-35659da-226004-429082 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-26 11:25:35,340 44 INFO rb-35659da-226004-429082 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-26 11:25:35,401 44 INFO rb-35659da-226004-429082 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-26 11:25:35,453 44 INFO rb-35659da-226004-429082 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-26 11:25:35,509 44 INFO rb-35659da-226004-429082 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-26 11:25:35,592 44 INFO rb-35659da-226004-429082 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-26 11:25:35,599 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70991730 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000002', 'uuid': '5c7231c0-63bf-4b96-a4a9-49cd70b1549f'}] 2026-10-26 11:25:37,421 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70991730 order {'name': '/', 'pos_reference': '264-134-000002', 'uuid': '5c7231c0-63bf-4b96-a4a9-49cd70b1549f'} created pos.order #893 2026-10-26 11:25:37,699 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70991730 finished 2026-10-26 11:25:38,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.623 1.829 2026-10-26 11:25:38,222 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.064 2026-10-26 11:25:38,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.098 2026-10-26 11:25:38,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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-26 11:25:38,322 44 INFO rb-35659da-226004-429082 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-26 11:25:38,332 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53361646 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '264-134-000002', 'uuid': '5c7231c0-63bf-4b96-a4a9-49cd70b1549f'}] 2026-10-26 11:25:38,352 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53361646 order {'name': 'Shop - 000002', 'pos_reference': '264-134-000002', 'uuid': '5c7231c0-63bf-4b96-a4a9-49cd70b1549f'} sync ignored for existing PoS order pos.order(893,) (state: done) 2026-10-26 11:25:38,372 44 INFO rb-35659da-226004-429082 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-26 11:25:38,399 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53361646 finished 2026-10-26 11:25:38,454 44 INFO rb-35659da-226004-429082 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-26 11:25:38,500 44 INFO rb-35659da-226004-429082 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-26 11:25:38,544 44 INFO rb-35659da-226004-429082 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-26 11:25:38,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.057 0.203 2026-10-26 11:25:38,602 44 INFO rb-35659da-226004-429082 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-26 11:25:38,690 44 INFO rb-35659da-226004-429082 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-26 11:25:38,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.060 0.051 2026-10-26 11:25:38,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.157 2026-10-26 11:25:39,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.029 0.085 2026-10-26 11:25:39,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.026 2026-10-26 11:25:39,177 44 INFO rb-35659da-226004-429082 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-26 11:25:39,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.059 0.161 2026-10-26 11:25:39,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.055 0.144 2026-10-26 11:25:39,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:39] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.011 0.175 2026-10-26 11:25:39,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.047 2026-10-26 11:25:39,823 44 INFO rb-35659da-226004-429082 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-26 11:25:39,861 44 INFO rb-35659da-226004-429082 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-26 11:25:39,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.019 0.068 2026-10-26 11:25:39,954 44 INFO rb-35659da-226004-429082 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-26 11:25:40,001 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.027 0.089 2026-10-26 11:25:40,030 44 INFO rb-35659da-226004-429082 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-26 11:25:40,083 44 INFO rb-35659da-226004-429082 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-26 11:25:40,142 44 INFO rb-35659da-226004-429082 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-26 11:25:40,194 44 INFO rb-35659da-226004-429082 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-26 11:25:40,242 44 INFO rb-35659da-226004-429082 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-26 11:25:40,293 44 INFO rb-35659da-226004-429082 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-26 11:25:40,353 44 INFO rb-35659da-226004-429082 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-26 11:25:40,405 44 INFO rb-35659da-226004-429082 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-26 11:25:40,460 44 INFO rb-35659da-226004-429082 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-26 11:25:40,530 44 INFO rb-35659da-226004-429082 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-26 11:25:40,549 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52777842 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000003', 'uuid': '6bfedff7-4ad3-4df5-b760-247b35dd36b7'}] 2026-10-26 11:25:42,834 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52777842 order {'name': '/', 'pos_reference': '264-134-000003', 'uuid': '6bfedff7-4ad3-4df5-b760-247b35dd36b7'} created pos.order #894 2026-10-26 11:25:43,247 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52777842 finished 2026-10-26 11:25:43,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 1.046 2.080 2026-10-26 11:25:43,755 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.014 2026-10-26 11:25:43,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.063 2026-10-26 11:25:43,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.005 2026-10-26 11:25:43,976 44 INFO rb-35659da-226004-429082 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-26 11:25:43,989 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94540241 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '264-134-000003', 'uuid': '6bfedff7-4ad3-4df5-b760-247b35dd36b7'}] 2026-10-26 11:25:43,999 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94540241 order {'name': 'Shop - 000003', 'pos_reference': '264-134-000003', 'uuid': '6bfedff7-4ad3-4df5-b760-247b35dd36b7'} sync ignored for existing PoS order pos.order(894,) (state: done) 2026-10-26 11:25:44,025 44 INFO rb-35659da-226004-429082 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-26 11:25:44,034 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94540241 finished 2026-10-26 11:25:44,112 44 INFO rb-35659da-226004-429082 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-26 11:25:44,156 44 INFO rb-35659da-226004-429082 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-26 11:25:44,207 44 INFO rb-35659da-226004-429082 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-26 11:25:44,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.050 0.194 2026-10-26 11:25:44,269 44 INFO rb-35659da-226004-429082 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-26 11:25:44,326 44 INFO rb-35659da-226004-429082 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-26 11:25:44,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.030 0.053 2026-10-26 11:25:44,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.127 2026-10-26 11:25:44,632 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.033 0.089 2026-10-26 11:25:44,678 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-26 11:25:44,737 44 INFO rb-35659da-226004-429082 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-26 11:25:44,980 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.083 0.152 2026-10-26 11:25:45,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.062 0.148 2026-10-26 11:25:45,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.207 2026-10-26 11:25:45,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.047 2026-10-26 11:25:45,360 44 INFO rb-35659da-226004-429082 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-26 11:25:45,417 44 INFO rb-35659da-226004-429082 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-26 11:25:45,423 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.018 0.075 2026-10-26 11:25:45,472 44 INFO rb-35659da-226004-429082 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-26 11:25:45,542 44 INFO rb-35659da-226004-429082 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-26 11:25:45,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.024 0.084 2026-10-26 11:25:45,609 44 INFO rb-35659da-226004-429082 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-26 11:25:45,832 44 INFO rb-35659da-226004-429082 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-26 11:25:45,876 44 INFO rb-35659da-226004-429082 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-26 11:25:45,923 44 INFO rb-35659da-226004-429082 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-26 11:25:45,980 44 INFO rb-35659da-226004-429082 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-26 11:25:46,031 44 INFO rb-35659da-226004-429082 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-26 11:25:46,086 44 INFO rb-35659da-226004-429082 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-26 11:25:46,136 44 INFO rb-35659da-226004-429082 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-26 11:25:46,198 44 INFO rb-35659da-226004-429082 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-26 11:25:46,249 44 INFO rb-35659da-226004-429082 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-26 11:25:46,309 44 INFO rb-35659da-226004-429082 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-26 11:25:46,371 44 INFO rb-35659da-226004-429082 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-26 11:25:46,382 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81190697 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000004', 'uuid': '573c083a-7855-45af-a19e-275fcea5199a'}] 2026-10-26 11:25:48,387 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81190697 order {'name': '/', 'pos_reference': '264-134-000004', 'uuid': '573c083a-7855-45af-a19e-275fcea5199a'} created pos.order #895 2026-10-26 11:25:48,651 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81190697 finished 2026-10-26 11:25:49,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.704 1.956 2026-10-26 11:25:49,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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.011 2026-10-26 11:25:49,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.038 2026-10-26 11:25:49,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:49] "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-26 11:25:49,235 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53807643 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '264-134-000004', 'uuid': '573c083a-7855-45af-a19e-275fcea5199a'}] 2026-10-26 11:25:49,245 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53807643 order {'name': 'Shop - 000004', 'pos_reference': '264-134-000004', 'uuid': '573c083a-7855-45af-a19e-275fcea5199a'} sync ignored for existing PoS order pos.order(895,) (state: done) 2026-10-26 11:25:49,285 44 INFO rb-35659da-226004-429082 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-26 11:25:49,291 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53807643 finished 2026-10-26 11:25:49,344 44 INFO rb-35659da-226004-429082 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-26 11:25:49,431 44 INFO rb-35659da-226004-429082 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-26 11:25:49,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.043 0.183 2026-10-26 11:25:49,483 44 INFO rb-35659da-226004-429082 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-26 11:25:49,536 44 INFO rb-35659da-226004-429082 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-26 11:25:49,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.061 2026-10-26 11:25:49,623 44 INFO rb-35659da-226004-429082 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-26 11:25:49,683 44 INFO rb-35659da-226004-429082 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-26 11:25:49,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.129 2026-10-26 11:25:49,945 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.024 0.066 2026-10-26 11:25:49,999 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.013 2026-10-26 11:25:50,083 44 INFO rb-35659da-226004-429082 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-26 11:25:50,273 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:50] "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.054 0.147 2026-10-26 11:25:50,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.074 0.160 2026-10-26 11:25:50,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.214 2026-10-26 11:25:50,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.054 2026-10-26 11:25:50,673 44 INFO rb-35659da-226004-429082 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-26 11:25:50,724 44 INFO rb-35659da-226004-429082 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-26 11:25:50,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.023 0.063 2026-10-26 11:25:50,782 44 INFO rb-35659da-226004-429082 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-26 11:25:50,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.029 0.094 2026-10-26 11:25:50,883 44 INFO rb-35659da-226004-429082 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-26 11:25:50,927 44 INFO rb-35659da-226004-429082 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-26 11:25:50,978 44 INFO rb-35659da-226004-429082 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-26 11:25:51,041 44 INFO rb-35659da-226004-429082 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-26 11:25:51,091 44 INFO rb-35659da-226004-429082 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-26 11:25:51,141 44 INFO rb-35659da-226004-429082 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-26 11:25:51,192 44 INFO rb-35659da-226004-429082 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-26 11:25:51,252 44 INFO rb-35659da-226004-429082 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-26 11:25:51,305 44 INFO rb-35659da-226004-429082 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-26 11:25:51,359 44 INFO rb-35659da-226004-429082 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-26 11:25:51,430 44 INFO rb-35659da-226004-429082 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-26 11:25:51,436 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65272252 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000005', 'uuid': 'acf1342c-f1e6-45d9-b62f-e803b13c0315'}] 2026-10-26 11:25:53,472 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65272252 order {'name': '/', 'pos_reference': '264-134-000005', 'uuid': 'acf1342c-f1e6-45d9-b62f-e803b13c0315'} created pos.order #896 2026-10-26 11:25:53,736 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65272252 finished 2026-10-26 11:25:54,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.695 2.008 2026-10-26 11:25:54,223 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25: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-26 11:25:54,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.055 2026-10-26 11:25:54,339 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:54] "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-26 11:25:54,401 44 INFO rb-35659da-226004-429082 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-26 11:25:54,408 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55373494 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '264-134-000005', 'uuid': 'acf1342c-f1e6-45d9-b62f-e803b13c0315'}] 2026-10-26 11:25:54,438 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55373494 order {'name': 'Shop - 000005', 'pos_reference': '264-134-000005', 'uuid': 'acf1342c-f1e6-45d9-b62f-e803b13c0315'} sync ignored for existing PoS order pos.order(896,) (state: done) 2026-10-26 11:25:54,449 44 INFO rb-35659da-226004-429082 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-26 11:25:54,470 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55373494 finished 2026-10-26 11:25:54,539 44 INFO rb-35659da-226004-429082 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-26 11:25:54,597 44 INFO rb-35659da-226004-429082 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-26 11:25:54,646 44 INFO rb-35659da-226004-429082 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-26 11:25:54,682 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.066 0.211 2026-10-26 11:25:54,715 44 INFO rb-35659da-226004-429082 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-26 11:25:54,757 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.038 2026-10-26 11:25:54,770 44 INFO rb-35659da-226004-429082 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-26 11:25:54,875 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.095 2026-10-26 11:25:55,020 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.023 0.080 2026-10-26 11:25:55,067 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-26 11:25:55,148 44 INFO rb-35659da-226004-429082 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-26 11:25:55,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:55] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.047 0.107 2026-10-26 11:25:55,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.051 0.140 2026-10-26 11:25:55,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.172 2026-10-26 11:25:55,618 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.053 2026-10-26 11:25:55,656 44 INFO rb-35659da-226004-429082 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-26 11:25:55,721 44 INFO rb-35659da-226004-429082 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-26 11:25:55,729 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.030 0.066 2026-10-26 11:25:55,779 44 INFO rb-35659da-226004-429082 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-26 11:25:55,828 44 INFO rb-35659da-226004-429082 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-26 11:25:55,860 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.030 0.081 2026-10-26 11:25:55,887 44 INFO rb-35659da-226004-429082 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-26 11:25:55,971 44 INFO rb-35659da-226004-429082 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-26 11:25:56,030 44 INFO rb-35659da-226004-429082 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-26 11:25:56,089 44 INFO rb-35659da-226004-429082 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-26 11:25:56,148 44 INFO rb-35659da-226004-429082 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-26 11:25:56,197 44 INFO rb-35659da-226004-429082 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-26 11:25:56,248 44 INFO rb-35659da-226004-429082 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-26 11:25:56,301 44 INFO rb-35659da-226004-429082 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-26 11:25:56,359 44 INFO rb-35659da-226004-429082 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-26 11:25:56,410 44 INFO rb-35659da-226004-429082 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-26 11:25:56,467 44 INFO rb-35659da-226004-429082 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-26 11:25:56,537 44 INFO rb-35659da-226004-429082 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-26 11:25:56,546 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44351475 started for PoS orders references: [{'name': '/', 'pos_reference': '264-134-000006', 'uuid': 'fd9387d2-a687-4966-b5cf-6148b7d20d67'}] 2026-10-26 11:25:58,763 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44351475 order {'name': '/', 'pos_reference': '264-134-000006', 'uuid': 'fd9387d2-a687-4966-b5cf-6148b7d20d67'} created pos.order #897 2026-10-26 11:25:59,023 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44351475 finished 2026-10-26 11:25:59,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 635 0.768 2.087 2026-10-26 11:25:59,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:59] "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-26 11:25:59,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:25:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.063 2026-10-26 11:25:59,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.009 2026-10-26 11:25:59,720 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58578706 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '264-134-000006', 'uuid': 'fd9387d2-a687-4966-b5cf-6148b7d20d67'}] 2026-10-26 11:25:59,726 44 INFO rb-35659da-226004-429082 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-26 11:25:59,742 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58578706 order {'name': 'Shop - 000006', 'pos_reference': '264-134-000006', 'uuid': 'fd9387d2-a687-4966-b5cf-6148b7d20d67'} sync ignored for existing PoS order pos.order(897,) (state: done) 2026-10-26 11:25:59,771 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58578706 finished 2026-10-26 11:25:59,783 44 INFO rb-35659da-226004-429082 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-26 11:25:59,856 44 INFO rb-35659da-226004-429082 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-26 11:25:59,903 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-26 11:25:59,905 44 INFO rb-35659da-226004-429082 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-26 11:26:00,018 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.096 0.206 2026-10-26 11:26:00,211 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 33069800 (allocated 35790848) 2026-10-26 11:26:00,267 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 132135 2026-10-26 11:26:00,284 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-26 11:26:00,284 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 132135 2026-10-26 11:26:00,353 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.061 0.076 2026-10-26 11:26:00,434 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112600_434507_test_taxes_l10n_in_pos.txt 2026-10-26 11:26:00,435 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp3b_6t3ah_chrome_odoo" 2026-10-26 11:26:02,317 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518] 2026-10-26 11:26:02,635 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 71 checked, 71 removed 2026-10-26 11:26:24,354 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-10-26 11:26:25,439 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 132449 2026-10-26 11:26:25,440 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmpu23z6i1j_chrome_odoo 2026-10-26 11:26:25,440 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:38755/json/version 2026-10-26 11:26:25,443 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38755', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:26:25,541 44 INFO rb-35659da-226004-429082 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-26 11:26:25,541 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:38755/json 2026-10-26 11:26:25,542 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38755', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:26:25,589 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:38755/devtools/page/05BD1841B6A2266197ACD854372BDB82 2026-10-26 11:26:25,630 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Enable chrome headless console log notification 2026-10-26 11:26:25,654 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-10-26 11:26:25,838 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:26:25,841 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-10-26 11:26:25,847 44 INFO rb-35659da-226004-429082 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/135" in browser 2026-10-26 11:26:25,847 44 INFO rb-35659da-226004-429082 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/135" 2026-10-26 11:26:25,879 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:26:26,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "GET /pos/ui/135 HTTP/1.1" 200 - 83 0.046 0.845 2026-10-26 11:26:26,774 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': '05BD1841B6A2266197ACD854372BDB82', 'loaderId': '73DB516A40B0770E1528DBD160E05EB2', 'isDownload': False} 2026-10-26 11:26:26,774 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-10-26 11:26:26,812 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:26:26,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-10-26 11:26:26,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-26 11:26:26,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:26] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.035 2026-10-26 11:26:27,592 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:26:27,611 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:26:27,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.029 2026-10-26 11:26:27,690 44 INFO rb-35659da-226004-429082 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/135", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:26:27,692 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-26 11:26:27,698 44 INFO rb-35659da-226004-429082 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-26 11:26:27,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 11:26:27,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:26:27,783 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.020 2026-10-26 11:26:27,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.055 2026-10-26 11:26:27,839 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-26 11:26:27,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.045 0.076 2026-10-26 11:26:28,968 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.313 0.644 2026-10-26 11:26:29,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "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-26 11:26:29,147 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26: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.009 2026-10-26 11:26:29,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "GET /web/image/res.company/121/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.050 2026-10-26 11:26:29,299 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26: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-26 11:26:29,342 44 INFO rb-35659da-226004-429082 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-26 11:26:29,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:26:29,460 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:26:29,512 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:26:29,519 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 11:26:29,529 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "GET /web/image?model=res.company&id=121&field=logo HTTP/1.1" 200 - 3 0.014 0.045 2026-10-26 11:26:29,588 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "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-26 11:26:29,610 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.051 2026-10-26 11:26:29,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "GET /web/image/res.users/264/avatar_128 HTTP/1.1" 200 - 14 0.055 0.129 2026-10-26 11:26:29,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.181 2026-10-26 11:26:29,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "GET /web/image/res.company/121/favicon HTTP/1.1" 200 - 4 0.005 0.093 2026-10-26 11:26:29,775 44 INFO rb-35659da-226004-429082 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-26 11:26:29,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "GET /web/image/res.company/121/favicon HTTP/1.1" 304 - 4 0.004 0.019 2026-10-26 11:26:29,888 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:26:30,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "GET /pos/ui/135 HTTP/1.1" 200 - 33 0.036 0.100 2026-10-26 11:26:30,091 44 INFO rb-35659da-226004-429082 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-26 11:26:30,145 44 INFO rb-35659da-226004-429082 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-26 11:26:30,154 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "GET /pos/ui/135?from_backend=True HTTP/1.1" 200 - 33 0.051 0.231 2026-10-26 11:26:30,169 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:26:30,186 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:26:30,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "GET /web/image?model=product.template&field=image_128&id=2364&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-10-26 11:26:30,227 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "GET /web/image?model=product.template&field=image_128&id=2366&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-26 11:26:30,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "GET /web/image?model=product.template&field=image_128&id=2365&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.224 2026-10-26 11:26:30,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "GET /web/image?model=product.template&field=image_128&id=2367&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.257 2026-10-26 11:26:30,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "GET /web/image?model=product.template&field=image_128&id=2368&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.294 2026-10-26 11:26:30,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "GET /web/image?model=product.template&field=image_128&id=2372&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-26 11:26:30,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "GET /web/image?model=product.template&field=image_128&id=2370&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-26 11:26:30,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "GET /web/image?model=product.template&field=image_128&id=2371&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.231 2026-10-26 11:26:30,630 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.041 0.312 2026-10-26 11:26:30,670 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:30] "GET /web/image?model=product.template&field=image_128&id=2369&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.355 2026-10-26 11:26:30,702 44 INFO rb-35659da-226004-429082 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-26 11:26:30,766 44 INFO rb-35659da-226004-429082 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-26 11:26:31,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.072 0.195 2026-10-26 11:26:31,192 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.033 0.076 2026-10-26 11:26:31,272 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.024 2026-10-26 11:26:31,375 44 INFO rb-35659da-226004-429082 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-26 11:26:31,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:31] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.059 0.136 2026-10-26 11:26:31,785 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.057 0.140 2026-10-26 11:26:31,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.189 2026-10-26 11:26:31,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.066 2026-10-26 11:26:31,956 44 INFO rb-35659da-226004-429082 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-26 11:26:32,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:32] "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.069 2026-10-26 11:26:32,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:32] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.085 2026-10-26 11:26:32,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.025 0.105 2026-10-26 11:26:32,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:32] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.004 0.058 2026-10-26 11:26:32,261 44 INFO rb-35659da-226004-429082 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-26 11:26:32,371 44 INFO rb-35659da-226004-429082 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-26 11:26:32,445 44 INFO rb-35659da-226004-429082 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-26 11:26:32,461 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:26:32,462 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:26:32,500 44 INFO rb-35659da-226004-429082 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-26 11:26:32,546 44 INFO rb-35659da-226004-429082 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-26 11:26:32,631 44 INFO rb-35659da-226004-429082 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-26 11:26:32,709 44 INFO rb-35659da-226004-429082 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-26 11:26:32,715 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96473058 started for PoS orders references: [{'name': '/', 'pos_reference': '261-135-000001', 'uuid': 'b127ce26-d071-445e-ad11-ca19c1ed11dd'}] 2026-10-26 11:26:32,727 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:26:33,604 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96473058 order {'name': '/', 'pos_reference': '261-135-000001', 'uuid': 'b127ce26-d071-445e-ad11-ca19c1ed11dd'} created pos.order #898 2026-10-26 11:26:33,633 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96473058 finished 2026-10-26 11:26:33,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 342 0.439 0.842 2026-10-26 11:26:34,185 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.038 0.073 2026-10-26 11:26:34,234 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:34] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.013 0.023 2026-10-26 11:26:34,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:34] "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-26 11:26:34,552 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14685304 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-135-000001', 'uuid': 'b127ce26-d071-445e-ad11-ca19c1ed11dd'}] 2026-10-26 11:26:34,561 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14685304 order {'name': 'Shop - 000001', 'pos_reference': '261-135-000001', 'uuid': 'b127ce26-d071-445e-ad11-ca19c1ed11dd'} sync ignored for existing PoS order pos.order(898,) (state: paid) 2026-10-26 11:26:34,578 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-10-26 11:26:34,579 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 11:26:34,600 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14685304 finished 2026-10-26 11:26:34,802 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 18629088 (allocated 19922944) 2026-10-26 11:26:34,818 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 132449 2026-10-26 11:26:34,826 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-10-26 11:26:34,829 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 132449 2026-10-26 11:26:34,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.127 0.196 2026-10-26 11:26:34,971 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112634_971453_test_pos_sale_loyalty_1.txt 2026-10-26 11:26:34,971 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmpu23z6i1j_chrome_odoo" 2026-10-26 11:26:35,024 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-10-26 11:26:36,134 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 132668 2026-10-26 11:26:36,136 44 INFO rb-35659da-226004-429082 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/tmpbditpinz_chrome_odoo 2026-10-26 11:26:36,139 44 INFO rb-35659da-226004-429082 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:35589/json/version 2026-10-26 11:26:36,147 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35589', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:26:36,174 44 INFO rb-35659da-226004-429082 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-26 11:26:36,174 44 INFO rb-35659da-226004-429082 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:35589/json 2026-10-26 11:26:36,175 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35589', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:26:36,216 44 INFO rb-35659da-226004-429082 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:35589/devtools/page/1363315BAA2228AF2D59838C4053F2E5 2026-10-26 11:26:36,239 44 INFO rb-35659da-226004-429082 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-26 11:26:36,268 44 INFO rb-35659da-226004-429082 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-26 11:26:36,428 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:26:36,432 44 INFO rb-35659da-226004-429082 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-26 11:26:36,436 44 INFO rb-35659da-226004-429082 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=135" in browser 2026-10-26 11:26:36,436 44 INFO rb-35659da-226004-429082 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=135" 2026-10-26 11:26:36,466 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:26:37,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:37] "GET /pos/web?config_id=135 HTTP/1.1" 200 - 89 0.048 0.756 2026-10-26 11:26:37,269 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': '1363315BAA2228AF2D59838C4053F2E5', 'loaderId': '42690DF70A4B082BE86A72CD3334E3D6', 'isDownload': False} 2026-10-26 11:26:37,270 44 INFO rb-35659da-226004-429082 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-26 11:26:37,308 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:26:37,331 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:37] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-26 11:26:37,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:37] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-26 11:26:37,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:37] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.021 2026-10-26 11:26:38,084 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:26:38,095 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:26:38,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-26 11:26:38,154 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 11:26:38,164 44 INFO rb-35659da-226004-429082 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=135", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:26:38,183 44 INFO rb-35659da-226004-429082 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-26 11:26:38,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26: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-26 11:26:38,218 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:26:38,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:38] "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.023 2026-10-26 11:26:38,299 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-26 11:26:38,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.034 0.077 2026-10-26 11:26:38,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.085 2026-10-26 11:26:39,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.291 0.653 2026-10-26 11:26:39,457 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:26:39,573 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:26:39,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:39] "GET /web/image/res.company/121/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.068 2026-10-26 11:26:39,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 11:26:39,753 44 INFO rb-35659da-226004-429082 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-26 11:26:39,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-26 11:26:39,842 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:26:39,877 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:26:39,883 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:26:39,923 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:26:39,942 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:39] "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-26 11:26:40,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/image/res.users/264/avatar_128 HTTP/1.1" 200 - 14 0.066 0.090 2026-10-26 11:26:40,013 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.154 2026-10-26 11:26:40,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/image/res.company/121/favicon HTTP/1.1" 200 - 4 0.003 0.062 2026-10-26 11:26:40,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/image?model=res.company&id=121&field=logo HTTP/1.1" 200 - 3 0.004 0.200 2026-10-26 11:26:40,083 44 INFO rb-35659da-226004-429082 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-26 11:26:40,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/image/res.company/121/favicon HTTP/1.1" 304 - 4 0.008 0.043 2026-10-26 11:26:40,199 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:26:40,301 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:26:40,303 44 INFO rb-35659da-226004-429082 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-26 11:26:40,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /pos/ui/135?from_backend=True HTTP/1.1" 200 - 33 0.065 0.128 2026-10-26 11:26:40,355 44 INFO rb-35659da-226004-429082 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-26 11:26:40,365 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:26:40,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /pos/ui/135 HTTP/1.1" 200 - 33 0.032 0.246 2026-10-26 11:26:40,500 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/image?model=product.template&field=image_128&id=2370&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.032 2026-10-26 11:26:40,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/image?model=product.template&field=image_128&id=2366&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.011 0.305 2026-10-26 11:26:40,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/image?model=product.template&field=image_128&id=2371&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.275 2026-10-26 11:26:40,627 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/image?model=product.template&field=image_128&id=2364&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.411 2026-10-26 11:26:40,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/image?model=product.template&field=image_128&id=2372&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.010 0.283 2026-10-26 11:26:40,729 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/image?model=product.template&field=image_128&id=2365&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.489 2026-10-26 11:26:40,858 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.310 2026-10-26 11:26:40,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/image?model=product.template&field=image_128&id=2368&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.293 2026-10-26 11:26:40,909 44 INFO rb-35659da-226004-429082 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-26 11:26:40,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/image?model=product.template&field=image_128&id=2369&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.305 2026-10-26 11:26:40,983 44 INFO rb-35659da-226004-429082 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-26 11:26:40,991 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:40] "GET /web/image?model=product.template&field=image_128&id=2367&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.012 0.395 2026-10-26 11:26:41,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.080 0.224 2026-10-26 11:26:41,459 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.037 0.098 2026-10-26 11:26:41,542 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.025 2026-10-26 11:26:41,681 44 INFO rb-35659da-226004-429082 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-26 11:26:41,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:41] "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.070 0.167 2026-10-26 11:26:42,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.074 0.170 2026-10-26 11:26:42,199 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.230 2026-10-26 11:26:42,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.026 0.041 2026-10-26 11:26:42,358 44 INFO rb-35659da-226004-429082 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-26 11:26:42,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:42] "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.026 0.059 2026-10-26 11:26:42,468 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:42] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.016 0.079 2026-10-26 11:26:42,594 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.030 0.104 2026-10-26 11:26:42,678 44 INFO rb-35659da-226004-429082 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-26 11:26:42,724 44 INFO rb-35659da-226004-429082 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-26 11:26:42,775 44 INFO rb-35659da-226004-429082 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-26 11:26:42,826 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-10-26 11:26:42,827 44 INFO rb-35659da-226004-429082 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-26 11:26:42,937 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 17178088 (allocated 19136512) 2026-10-26 11:26:42,944 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 132668 2026-10-26 11:26:42,947 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-10-26 11:26:42,947 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 132668 2026-10-26 11:26:43,080 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_112643_080317_test_pos_sale_loyalty_ignored_in_pos.txt 2026-10-26 11:26:43,080 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmpbditpinz_chrome_odoo" 2026-10-26 11:26:43,101 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos ... 2026-10-26 11:26:44,870 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 132883 2026-10-26 11:26:44,870 44 INFO rb-35659da-226004-429082 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/tmpu83uw9gl_chrome_odoo 2026-10-26 11:26:44,870 44 INFO rb-35659da-226004-429082 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:40147/json/version 2026-10-26 11:26:44,872 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40147', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:26:44,959 44 INFO rb-35659da-226004-429082 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-26 11:26:44,959 44 INFO rb-35659da-226004-429082 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:40147/json 2026-10-26 11:26:44,960 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40147', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:26:45,024 44 INFO rb-35659da-226004-429082 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:40147/devtools/page/4641E9FC0F89E29839DC19D63FAB23C8 2026-10-26 11:26:45,057 44 INFO rb-35659da-226004-429082 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-26 11:26:45,077 44 INFO rb-35659da-226004-429082 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-26 11:26:45,336 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:26:45,346 44 INFO rb-35659da-226004-429082 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-26 11:26:45,348 44 INFO rb-35659da-226004-429082 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/135" in browser 2026-10-26 11:26:45,348 44 INFO rb-35659da-226004-429082 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/135" 2026-10-26 11:26:45,381 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:26:46,220 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:46] "GET /pos/ui/135 HTTP/1.1" 200 - 92 0.049 0.797 2026-10-26 11:26:46,225 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': '4641E9FC0F89E29839DC19D63FAB23C8', 'loaderId': '5B6A46180CDD61C0267C69673E6E417A', 'isDownload': False} 2026-10-26 11:26:46,225 44 INFO rb-35659da-226004-429082 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-26 11:26:46,248 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:26:46,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:46] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-26 11:26:46,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:46] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-26 11:26:46,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:46] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.039 2026-10-26 11:26:46,993 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:26:47,009 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:26:47,034 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 11:26:47,083 44 INFO rb-35659da-226004-429082 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/135", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:26:47,093 44 INFO rb-35659da-226004-429082 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-26 11:26:47,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.008 2026-10-26 11:26:47,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:26:47,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:26:47,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-26 11:26:47,222 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:47] "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.046 2026-10-26 11:26:47,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-26 11:26:47,362 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 34 0.038 0.073 2026-10-26 11:26:48,188 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.252 0.488 2026-10-26 11:26:48,223 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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.011 2026-10-26 11:26:48,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 11:26:48,454 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "GET /web/image/res.company/121/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.058 2026-10-26 11:26:48,500 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 11:26:48,525 44 INFO rb-35659da-226004-429082 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-26 11:26:48,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.015 2026-10-26 11:26:48,642 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:26:48,654 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:26:48,683 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:26:48,693 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:26:48,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "GET /web/image/res.users/266/avatar_128 HTTP/1.1" 200 - 14 0.018 0.048 2026-10-26 11:26:48,764 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:26:48,765 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26: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-26 11:26:48,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "GET /web/image?model=res.company&id=121&field=logo HTTP/1.1" 200 - 3 0.010 0.118 2026-10-26 11:26:48,813 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:26:48,931 44 INFO rb-35659da-226004-429082 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-26 11:26:48,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:48] "GET /pos/ui/135?from_backend=True HTTP/1.1" 200 - 34 0.080 0.070 2026-10-26 11:26:49,080 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /pos/ui/135 HTTP/1.1" 200 - 34 0.045 0.229 2026-10-26 11:26:49,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /web/image/res.company/121/favicon HTTP/1.1" 200 - 4 0.004 0.286 2026-10-26 11:26:49,163 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /web/image?model=product.template&field=image_128&id=2364&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.009 0.114 2026-10-26 11:26:49,184 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:26:49,204 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /web/image?model=product.template&field=image_128&id=2365&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.141 2026-10-26 11:26:49,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /web/image?model=product.template&field=image_128&id=2367&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-26 11:26:49,290 44 INFO rb-35659da-226004-429082 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-26 11:26:49,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /web/image?model=product.template&field=image_128&id=2366&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.219 2026-10-26 11:26:49,302 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:26:49,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /web/image/res.company/121/favicon HTTP/1.1" 304 - 4 0.010 0.207 2026-10-26 11:26:49,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /web/image?model=product.template&field=image_128&id=2372&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.259 2026-10-26 11:26:49,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /web/image?model=product.template&field=image_128&id=2370&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.245 2026-10-26 11:26:49,482 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /web/image?model=product.template&field=image_128&id=2369&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.253 2026-10-26 11:26:49,519 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /web/image?model=product.template&field=image_128&id=2368&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.253 2026-10-26 11:26:49,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "GET /web/image?model=product.template&field=image_128&id=2371&unique=2026-10-26T11:26:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.222 2026-10-26 11:26:49,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.334 2026-10-26 11:26:49,836 44 INFO rb-35659da-226004-429082 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-26 11:26:49,936 44 INFO rb-35659da-226004-429082 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-26 11:26:50,001 44 INFO rb-35659da-226004-429082 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-26 11:26:50,062 44 INFO rb-35659da-226004-429082 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-26 11:26:50,129 44 INFO rb-35659da-226004-429082 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-26 11:26:50,194 44 INFO rb-35659da-226004-429082 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-26 11:26:50,236 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26: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 - 7 0.011 0.027 2026-10-26 11:26:50,244 44 INFO rb-35659da-226004-429082 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-26 11:26:50,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:50] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.013 0.053 2026-10-26 11:26:50,391 44 INFO rb-35659da-226004-429082 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-26 11:26:50,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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 - 16 0.019 0.062 2026-10-26 11:26:50,460 44 INFO rb-35659da-226004-429082 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-26 11:26:50,461 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:50] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.004 0.065 2026-10-26 11:26:50,496 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:26:50,510 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:26:50,522 44 INFO rb-35659da-226004-429082 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-26 11:26:50,563 44 INFO rb-35659da-226004-429082 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-26 11:26:50,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.096 2026-10-26 11:26:50,666 44 INFO rb-35659da-226004-429082 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-26 11:26:50,736 44 INFO rb-35659da-226004-429082 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-26 11:26:50,755 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:50] "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-26 11:26:50,810 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56402276 started for PoS orders references: [{'name': '/', 'pos_reference': '261-135-000001', 'uuid': '15712d3d-7905-4fcb-b2ef-24db7f262c41'}] 2026-10-26 11:26:50,832 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:26:51,484 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56402276 order {'name': '/', 'pos_reference': '261-135-000001', 'uuid': '15712d3d-7905-4fcb-b2ef-24db7f262c41'} created pos.order #899 2026-10-26 11:26:51,519 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56402276 finished 2026-10-26 11:26:51,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.247 0.591 2026-10-26 11:26:51,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 48 0.039 0.070 2026-10-26 11:26:51,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:51] "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-26 11:26:52,011 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64043540 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-135-000001', 'uuid': '15712d3d-7905-4fcb-b2ef-24db7f262c41'}] 2026-10-26 11:26:52,021 44 INFO rb-35659da-226004-429082 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-26 11:26:52,022 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64043540 order {'name': 'Shop - 000001', 'pos_reference': '261-135-000001', 'uuid': '15712d3d-7905-4fcb-b2ef-24db7f262c41'} sync ignored for existing PoS order pos.order(899,) (state: paid) 2026-10-26 11:26:52,024 44 INFO rb-35659da-226004-429082 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-26 11:26:52,053 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64043540 finished 2026-10-26 11:26:52,145 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 16203476 (allocated 17563648) 2026-10-26 11:26:52,165 44 INFO rb-35659da-226004-429082 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 132883 2026-10-26 11:26:52,168 44 INFO rb-35659da-226004-429082 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-26 11:26:52,173 44 INFO rb-35659da-226004-429082 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 132883 2026-10-26 11:26:52,206 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:26:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.060 0.140 2026-10-26 11:26:52,352 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_112652_352354_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-10-26 11:26:52,352 44 INFO rb-35659da-226004-429082 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/tmpu83uw9gl_chrome_odoo" 2026-10-26 11:26:52,487 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:27:07,961 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #268 deleted res.currency.rate records with IDs: [83, 84, 85] 2026-10-26 11:27:09,993 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-10-26 11:27:10,447 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-10-26 11:27:10,996 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 11:27:12,952 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-10-26 11:27:22,792 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:23,122 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49040766 started for PoS orders references: [{'name': None, 'pos_reference': '260-138-000001', 'uuid': '467ad466-0a9e-4f55-b566-2ecf454a7d3a'}] 2026-10-26 11:27:23,177 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49040766 order {'name': None, 'pos_reference': '260-138-000001', 'uuid': '467ad466-0a9e-4f55-b566-2ecf454a7d3a'} created pos.order #902 2026-10-26 11:27:23,178 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49040766 finished 2026-10-26 11:27:23,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:23] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 90 0.066 0.395 2026-10-26 11:27:23,308 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:27:25,266 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-10-26 11:27:34,944 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:27:36,989 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-10-26 11:27:47,598 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome pid: 133102 2026-10-26 11:27:47,599 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless temporary user profile dir: /tmp/tmpn6s9vjsr_chrome_odoo 2026-10-26 11:27:47,599 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:43435/json/version 2026-10-26 11:27:47,600 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:27:47,671 44 INFO rb-35659da-226004-429082 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-26 11:27:47,671 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:43435/json 2026-10-26 11:27:47,672 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:27:47,691 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Websocket url found: ws://127.0.0.1:43435/devtools/page/67BB3B80FF2608AEAEFDAB892543C685 2026-10-26 11:27:47,722 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Enable chrome headless console log notification 2026-10-26 11:27:47,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless enable page notifications 2026-10-26 11:27:47,786 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Setting session cookie in browser 2026-10-26 11:27:48,155 44 INFO rb-35659da-226004-429082 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/140?access_token=8926fbadacb04606" in browser 2026-10-26 11:27:48,155 44 INFO rb-35659da-226004-429082 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/140?access_token=8926fbadacb04606" 2026-10-26 11:27:48,189 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:27:48,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:48] "GET /pos-self/140?access_token=8926fbadacb04606 HTTP/1.1" 200 - 59 0.045 0.652 2026-10-26 11:27:48,890 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigation result: {'frameId': '67BB3B80FF2608AEAEFDAB892543C685', 'loaderId': '5B0C2756AF7B2F73B56AA2E9E6474D2D', 'isDownload': False} 2026-10-26 11:27:48,890 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate ready code "odoo.isTourReady('selfAlwaysAttributeVariants')" 2026-10-26 11:27:48,928 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:27:48,980 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:27:49,032 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:49] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.026 0.060 2026-10-26 11:27:49,048 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:27:49,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:49] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.136 2026-10-26 11:27:49,097 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:27:49,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:49] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.161 2026-10-26 11:27:49,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.008 0.010 2026-10-26 11:27:49,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 11:27:49,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:49] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.009 2026-10-26 11:27:49,429 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:27:49,429 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:27:49,430 44 INFO rb-35659da-226004-429082 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/140?access_token=8926fbadacb04606", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:27:49,440 44 INFO rb-35659da-226004-429082 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-26 11:27:49,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:49] "POST /pos-self/relations/140 HTTP/1.1" 200 - 37 0.028 0.097 2026-10-26 11:27:49,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.189 2026-10-26 11:27:50,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "POST /pos-self/data/140 HTTP/1.1" 200 - 179 0.181 0.278 2026-10-26 11:27:50,155 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.456 2026-10-26 11:27:50,243 44 INFO rb-35659da-226004-429082 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-26 11:27:50,331 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /web/image/ir.attachment/10226/raw HTTP/1.1" 200 - 4 0.003 0.011 2026-10-26 11:27:50,428 44 INFO rb-35659da-226004-429082 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-26 11:27:50,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /web/image/ir.attachment/10225/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-10-26 11:27:50,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /web/image/pos.category/321/image_128?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.045 2026-10-26 11:27:50,575 44 INFO rb-35659da-226004-429082 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-26 11:27:50,598 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 11:27:50,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /web/image/pos.category/322/image_128?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 2 0.013 0.089 2026-10-26 11:27:50,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /web/image/product.template/2400/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.033 2026-10-26 11:27:50,677 44 INFO rb-35659da-226004-429082 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-26 11:27:50,685 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /web/image/product.template/2397/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.144 2026-10-26 11:27:50,724 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /web/image/product.template/2398/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-26 11:27:50,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /web/image/product.template/2399/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-10-26 11:27:50,757 44 INFO rb-35659da-226004-429082 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-26 11:27:50,776 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /web/image/product.template/2402/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.242 2026-10-26 11:27:50,796 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /web/image/product.template/2401/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-26 11:27:50,838 44 INFO rb-35659da-226004-429082 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-26 11:27:50,935 44 INFO rb-35659da-226004-429082 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-26 11:27:50,966 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:27:50,976 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:50] "GET /web/image/ir.attachment/10174/raw HTTP/1.1" 200 - 4 0.011 0.015 2026-10-26 11:27:50,981 44 INFO rb-35659da-226004-429082 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-26 11:27:51,028 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:51] "GET /web/image/product.product/2904/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 8 0.018 0.047 2026-10-26 11:27:51,033 44 INFO rb-35659da-226004-429082 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-26 11:27:51,095 44 INFO rb-35659da-226004-429082 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-26 11:27:51,175 44 INFO rb-35659da-226004-429082 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-26 11:27:51,221 44 INFO rb-35659da-226004-429082 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-26 11:27:51,314 44 INFO rb-35659da-226004-429082 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-26 11:27:51,379 44 INFO rb-35659da-226004-429082 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-26 11:27:51,428 44 INFO rb-35659da-226004-429082 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-26 11:27:51,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:51] "GET /web/image/product.product/2905/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 8 0.008 0.019 2026-10-26 11:27:51,485 44 INFO rb-35659da-226004-429082 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-26 11:27:51,563 44 INFO rb-35659da-226004-429082 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-26 11:27:51,669 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47889166 started for PoS orders references: [{'name': None, 'pos_reference': '260-140-000001', 'uuid': '38a75e19-1be2-44e2-8859-554c5c020bf8'}] 2026-10-26 11:27:51,747 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47889166 order {'name': None, 'pos_reference': '260-140-000001', 'uuid': '38a75e19-1be2-44e2-8859-554c5c020bf8'} created pos.order #903 2026-10-26 11:27:51,777 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47889166 finished 2026-10-26 11:27:51,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:27:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 121 0.105 0.265 2026-10-26 11:27:52,022 44 INFO rb-35659da-226004-429082 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-26 11:27:52,086 44 INFO rb-35659da-226004-429082 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-26 11:27:52,145 44 INFO rb-35659da-226004-429082 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-26 11:27:52,204 44 INFO rb-35659da-226004-429082 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-26 11:27:52,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: tour succeeded 2026-10-26 11:27:52,260 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: ╔════════════════════════════════════════════╗ ║ TOUR selfAlwaysAttributeVariants SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 11:27:52,376 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: heap 9153064 (allocated 10485760) 2026-10-26 11:27:52,388 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing chrome headless with pid 133102 2026-10-26 11:27:52,393 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing websocket connection 2026-10-26 11:27:52,395 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Terminating chrome headless with pid 133102 2026-10-26 11:27:52,552 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112752_552609_test_self_order_always_attribute.txt 2026-10-26 11:27:52,553 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Removing chrome user profile "/tmp/tmpn6s9vjsr_chrome_odoo" 2026-10-26 11:27:52,619 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-10-26 11:28:02,883 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome pid: 133285 2026-10-26 11:28:02,883 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless temporary user profile dir: /tmp/tmp7jfpms9f_chrome_odoo 2026-10-26 11:28:02,884 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:45831/json/version 2026-10-26 11:28:02,887 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:28:02,956 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Browser version: Chrome/150.0.7871.114 2026-10-26 11:28:02,957 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:45831/json 2026-10-26 11:28:02,957 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:28:02,974 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Websocket url found: ws://127.0.0.1:45831/devtools/page/C58789DB86FD98C1A9F9523D9ED82C0E 2026-10-26 11:28:02,994 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Enable chrome headless console log notification 2026-10-26 11:28:03,019 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless enable page notifications 2026-10-26 11:28:03,137 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Setting session cookie in browser 2026-10-26 11:28:03,693 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Open "http://127.0.0.1:8069/pos-self/141?access_token=41b25b83506948f3" in browser 2026-10-26 11:28:03,694 44 INFO rb-35659da-226004-429082 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/141?access_token=41b25b83506948f3" 2026-10-26 11:28:03,733 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:28:04,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:04] "GET /pos-self/141?access_token=41b25b83506948f3 HTTP/1.1" 200 - 58 0.040 0.703 2026-10-26 11:28:04,479 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigation result: {'frameId': 'C58789DB86FD98C1A9F9523D9ED82C0E', 'loaderId': 'CA2F99EBA360A18EE7171623ACE59040', 'isDownload': False} 2026-10-26 11:28:04,483 44 INFO rb-35659da-226004-429082 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-26 11:28:04,506 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:28:04,532 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:28:04,577 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:04] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.042 2026-10-26 11:28:04,597 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:28:04,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:04] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.107 2026-10-26 11:28:04,639 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:28:04,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:04] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.132 2026-10-26 11:28:04,935 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-26 11:28:04,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 11:28:04,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:04] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.017 2026-10-26 11:28:04,982 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:28:04,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:28:04,992 44 INFO rb-35659da-226004-429082 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/141?access_token=41b25b83506948f3", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:28:05,022 44 INFO rb-35659da-226004-429082 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-26 11:28:05,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.096 2026-10-26 11:28:05,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:05] "POST /pos-self/relations/141 HTTP/1.1" 200 - 37 0.034 0.175 2026-10-26 11:28:05,215 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-26 11:28:05,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:05] "POST /pos-self/data/141 HTTP/1.1" 200 - 178 0.150 0.271 2026-10-26 11:28:05,735 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: Owl is running in 'dev' mode. 2026-10-26 11:28:05,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:05] "GET /web/image/ir.attachment/10285/raw HTTP/1.1" 200 - 4 0.003 0.011 2026-10-26 11:28:05,956 44 INFO rb-35659da-226004-429082 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-26 11:28:05,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:05] "GET /web/image/ir.attachment/10284/raw HTTP/1.1" 200 - 4 0.004 0.007 2026-10-26 11:28:06,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:06] "GET /web/image/pos.category/321/image_128?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.040 2026-10-26 11:28:06,157 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:28:06,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:06] "GET /web/image/product.template/2397/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.036 0.025 2026-10-26 11:28:06,185 44 INFO rb-35659da-226004-429082 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-26 11:28:06,201 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:06] "GET /web/image/product.template/2398/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-26 11:28:06,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:06] "GET /web/image/product.template/2399/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.007 0.097 2026-10-26 11:28:06,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:06] "GET /web/image/product.template/2401/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.010 0.094 2026-10-26 11:28:06,293 44 INFO rb-35659da-226004-429082 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-26 11:28:06,321 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28: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-26 11:28:06,333 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:06] "GET /web/image/product.template/2400/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.024 0.143 2026-10-26 11:28:06,355 44 INFO rb-35659da-226004-429082 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-26 11:28:06,463 44 INFO rb-35659da-226004-429082 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-26 11:28:06,554 44 INFO rb-35659da-226004-429082 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-26 11:28:06,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:06] "GET /web/image/ir.attachment/10233/raw HTTP/1.1" 200 - 4 0.001 0.012 2026-10-26 11:28:06,610 44 INFO rb-35659da-226004-429082 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-26 11:28:06,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:06] "GET /web/image/product.product/2903/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 8 0.011 0.027 2026-10-26 11:28:06,664 44 INFO rb-35659da-226004-429082 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-26 11:28:06,716 44 INFO rb-35659da-226004-429082 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-26 11:28:06,813 44 INFO rb-35659da-226004-429082 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-26 11:28:06,874 44 INFO rb-35659da-226004-429082 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-26 11:28:06,930 44 INFO rb-35659da-226004-429082 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-26 11:28:07,014 44 INFO rb-35659da-226004-429082 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-26 11:28:07,082 44 INFO rb-35659da-226004-429082 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-26 11:28:07,135 44 INFO rb-35659da-226004-429082 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-26 11:28:07,187 44 INFO rb-35659da-226004-429082 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-26 11:28:07,277 44 INFO rb-35659da-226004-429082 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-26 11:28:07,372 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17179103 started for PoS orders references: [{'name': None, 'pos_reference': '260-141-000001', 'uuid': '05e7cfd8-5f78-479d-89ba-7621f911437d'}] 2026-10-26 11:28:07,451 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17179103 order {'name': None, 'pos_reference': '260-141-000001', 'uuid': '05e7cfd8-5f78-479d-89ba-7621f911437d'} created pos.order #904 2026-10-26 11:28:07,481 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17179103 finished 2026-10-26 11:28:07,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 128 0.119 0.259 2026-10-26 11:28:07,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.018 2026-10-26 11:28:07,751 44 INFO rb-35659da-226004-429082 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-26 11:28:07,813 44 INFO rb-35659da-226004-429082 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-26 11:28:07,877 44 INFO rb-35659da-226004-429082 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-26 11:28:07,933 44 INFO rb-35659da-226004-429082 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-26 11:28:07,978 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: tour succeeded 2026-10-26 11:28:07,979 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: ╔════════════════════════════════════════╗ ║ TOUR self_attribute_selector SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 11:28:08,080 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: heap 9245388 (allocated 10485760) 2026-10-26 11:28:08,090 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing chrome headless with pid 133285 2026-10-26 11:28:08,096 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing websocket connection 2026-10-26 11:28:08,101 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Terminating chrome headless with pid 133285 2026-10-26 11:28:08,216 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112808_216090_test_self_order_attribute.txt 2026-10-26 11:28:08,216 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Removing chrome user profile "/tmp/tmp7jfpms9f_chrome_odoo" 2026-10-26 11:28:08,268 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_check_attributes_show_images ... 2026-10-26 11:28:17,867 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7361] 2026-10-26 11:28:18,068 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [2903] 2026-10-26 11:28:18,751 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome pid: 133467 2026-10-26 11:28:18,752 44 INFO rb-35659da-226004-429082 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/tmpwottxma0_chrome_odoo 2026-10-26 11:28:18,752 44 INFO rb-35659da-226004-429082 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:37965/json/version 2026-10-26 11:28:18,753 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37965', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:28:18,792 44 INFO rb-35659da-226004-429082 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-26 11:28:18,792 44 INFO rb-35659da-226004-429082 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:37965/json 2026-10-26 11:28:18,793 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37965', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:28:18,806 44 INFO rb-35659da-226004-429082 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:37965/devtools/page/F476375BB9819AFCFD140325D062E528 2026-10-26 11:28:18,833 44 INFO rb-35659da-226004-429082 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-26 11:28:18,850 44 INFO rb-35659da-226004-429082 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-26 11:28:18,884 44 INFO rb-35659da-226004-429082 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-26 11:28:18,900 44 INFO rb-35659da-226004-429082 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/142?access_token=d5ad22ccdc254189" in browser 2026-10-26 11:28:18,900 44 INFO rb-35659da-226004-429082 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/142?access_token=d5ad22ccdc254189" 2026-10-26 11:28:18,932 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:28:19,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:19] "GET /pos-self/142?access_token=d5ad22ccdc254189 HTTP/1.1" 200 - 59 0.035 0.644 2026-10-26 11:28:19,611 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigation result: {'frameId': 'F476375BB9819AFCFD140325D062E528', 'loaderId': 'EA5D6F771BBB5E54320915DC9F7D69D8', 'isDownload': False} 2026-10-26 11:28:19,611 44 INFO rb-35659da-226004-429082 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-26 11:28:19,648 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:28:19,684 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:28:19,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:19] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.008 0.056 2026-10-26 11:28:19,738 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:28:19,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:19] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.086 2026-10-26 11:28:19,773 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:28:19,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:19] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.132 2026-10-26 11:28:20,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-26 11:28:20,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 11:28:20,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:20] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.008 0.019 2026-10-26 11:28:20,184 44 INFO rb-35659da-226004-429082 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/142?access_token=d5ad22ccdc254189", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:28:20,189 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:28:20,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:20] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:28:20,200 44 INFO rb-35659da-226004-429082 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-26 11:28:20,349 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:20] "POST /pos-self/relations/142 HTTP/1.1" 200 - 37 0.035 0.099 2026-10-26 11:28:20,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.247 2026-10-26 11:28:20,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:20] "POST /pos-self/data/142 HTTP/1.1" 200 - 178 0.183 0.295 2026-10-26 11:28:20,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.412 2026-10-26 11:28:20,995 44 INFO rb-35659da-226004-429082 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-26 11:28:21,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:21] "GET /web/image/ir.attachment/10344/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-26 11:28:21,175 44 INFO rb-35659da-226004-429082 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-26 11:28:21,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:21] "GET /web/image/pos.category/321/image_128?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.048 2026-10-26 11:28:21,306 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:28:21,322 44 INFO rb-35659da-226004-429082 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-26 11:28:21,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:21] "GET /web/image/product.template/2397/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.011 0.064 2026-10-26 11:28:21,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:21] "GET /web/image/product.template/2398/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.085 2026-10-26 11:28:21,364 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:21] "GET /web/image/product.template/2399/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-10-26 11:28:21,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:21] "GET /web/image/product.template/2400/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-26 11:28:21,410 44 INFO rb-35659da-226004-429082 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-26 11:28:21,423 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:21] "GET /web/image/product.template/2401/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-26 11:28:21,458 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: tour succeeded 2026-10-26 11:28:21,459 44 INFO rb-35659da-226004-429082 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-26 11:28:21,528 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: heap 7137816 (allocated 7864320) 2026-10-26 11:28:21,534 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing chrome headless with pid 133467 2026-10-26 11:28:21,544 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing websocket connection 2026-10-26 11:28:21,545 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Terminating chrome headless with pid 133467 2026-10-26 11:28:21,702 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_112821_702056_test_self_order_check_attributes_show_images.txt 2026-10-26 11:28:21,702 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Removing chrome user profile "/tmp/tmpwottxma0_chrome_odoo" 2026-10-26 11:28:21,746 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-10-26 11:28:31,653 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome pid: 133651 2026-10-26 11:28:31,653 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless temporary user profile dir: /tmp/tmpdl_wfr7v_chrome_odoo 2026-10-26 11:28:31,653 44 INFO rb-35659da-226004-429082 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:36061/json/version 2026-10-26 11:28:31,655 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36061', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:28:31,729 44 INFO rb-35659da-226004-429082 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-26 11:28:31,729 44 INFO rb-35659da-226004-429082 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:36061/json 2026-10-26 11:28:31,730 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36061', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:28:31,766 44 INFO rb-35659da-226004-429082 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:36061/devtools/page/3A6F4B5E59A89AC6214BD3A017B5F3BF 2026-10-26 11:28:31,792 44 INFO rb-35659da-226004-429082 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-26 11:28:31,803 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless enable page notifications 2026-10-26 11:28:31,847 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Setting session cookie in browser 2026-10-26 11:28:32,339 44 INFO rb-35659da-226004-429082 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/143?access_token=736d33aa8711482e" in browser 2026-10-26 11:28:32,339 44 INFO rb-35659da-226004-429082 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/143?access_token=736d33aa8711482e" 2026-10-26 11:28:32,371 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:28:33,016 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:33] "GET /pos-self/143?access_token=736d33aa8711482e HTTP/1.1" 200 - 59 0.045 0.603 2026-10-26 11:28:33,020 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigation result: {'frameId': '3A6F4B5E59A89AC6214BD3A017B5F3BF', 'loaderId': '5EAA65596090D70D6BA4D2D5757AA594', 'isDownload': False} 2026-10-26 11:28:33,020 44 INFO rb-35659da-226004-429082 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-26 11:28:33,044 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:28:33,075 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:28:33,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:33] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.008 0.066 2026-10-26 11:28:33,141 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:28:33,186 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:33] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.105 2026-10-26 11:28:33,246 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:28:33,274 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:33] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.034 0.182 2026-10-26 11:28:33,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.010 2026-10-26 11:28:33,486 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 11:28:33,517 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:33] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.012 2026-10-26 11:28:33,536 44 INFO rb-35659da-226004-429082 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/143?access_token=736d33aa8711482e", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:28:33,540 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:28:33,540 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:33] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 11:28:33,560 44 INFO rb-35659da-226004-429082 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-26 11:28:33,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.119 2026-10-26 11:28:33,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:33] "POST /pos-self/relations/143 HTTP/1.1" 200 - 37 0.031 0.170 2026-10-26 11:28:33,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-26 11:28:34,260 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:34] "POST /pos-self/data/143 HTTP/1.1" 200 - 179 0.147 0.276 2026-10-26 11:28:34,330 44 INFO rb-35659da-226004-429082 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-26 11:28:34,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:34] "GET /web/image/ir.attachment/10404/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:28:34,485 44 INFO rb-35659da-226004-429082 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-26 11:28:34,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:34] "GET /web/image/pos.category/323/image_128?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.055 2026-10-26 11:28:34,597 44 INFO rb-35659da-226004-429082 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-26 11:28:34,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:34] "GET /web/image/pos.category/321/image_128?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 2 0.002 0.094 2026-10-26 11:28:34,637 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:34] "GET /web/image/product.template/2397/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-10-26 11:28:34,669 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:28:34,675 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:34] "GET /web/image/product.template/2398/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.014 0.119 2026-10-26 11:28:34,680 44 INFO rb-35659da-226004-429082 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-26 11:28:34,711 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:34] "GET /web/image/product.template/2399/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.010 0.156 2026-10-26 11:28:34,743 44 INFO rb-35659da-226004-429082 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-26 11:28:34,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:34] "GET /web/image/product.template/2400/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.007 0.194 2026-10-26 11:28:34,768 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:34] "GET /web/image/product.template/2401/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.174 2026-10-26 11:28:34,795 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: tour succeeded 2026-10-26 11:28:34,797 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:34] "GET /web/image/product.template/2403/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-10-26 11:28:34,799 44 INFO rb-35659da-226004-429082 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-26 11:28:34,852 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: heap 7134932 (allocated 8126464) 2026-10-26 11:28:34,873 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing chrome headless with pid 133651 2026-10-26 11:28:34,875 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing websocket connection 2026-10-26 11:28:34,876 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Terminating chrome headless with pid 133651 2026-10-26 11:28:34,988 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112834_988335_test_self_order_multi_check_attribute.txt 2026-10-26 11:28:34,988 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Removing chrome user profile "/tmp/tmpdl_wfr7v_chrome_odoo" 2026-10-26 11:28:35,037 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-10-26 11:28:44,585 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7361] 2026-10-26 11:28:44,651 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [2903] 2026-10-26 11:28:45,319 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome pid: 133834 2026-10-26 11:28:45,319 44 INFO rb-35659da-226004-429082 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/tmpvj_bio9g_chrome_odoo 2026-10-26 11:28:45,319 44 INFO rb-35659da-226004-429082 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:35069/json/version 2026-10-26 11:28:45,320 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:28:45,394 44 INFO rb-35659da-226004-429082 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-26 11:28:45,395 44 INFO rb-35659da-226004-429082 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:35069/json 2026-10-26 11:28:45,395 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:28:45,408 44 INFO rb-35659da-226004-429082 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:35069/devtools/page/B5413FE43420916C8F0FE2C7A6E3E8F0 2026-10-26 11:28:45,427 44 INFO rb-35659da-226004-429082 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-26 11:28:45,440 44 INFO rb-35659da-226004-429082 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-26 11:28:45,508 44 INFO rb-35659da-226004-429082 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-26 11:28:45,518 44 INFO rb-35659da-226004-429082 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/144?access_token=d7376f5c0c304ba6" in browser 2026-10-26 11:28:45,518 44 INFO rb-35659da-226004-429082 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/144?access_token=d7376f5c0c304ba6" 2026-10-26 11:28:45,550 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:28:46,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:46] "GET /pos-self/144?access_token=d7376f5c0c304ba6 HTTP/1.1" 200 - 59 0.045 0.750 2026-10-26 11:28:46,341 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigation result: {'frameId': 'B5413FE43420916C8F0FE2C7A6E3E8F0', 'loaderId': '659E79B0087ECCE286697B8AECD8BBC1', 'isDownload': False} 2026-10-26 11:28:46,341 44 INFO rb-35659da-226004-429082 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-26 11:28:46,378 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:28:46,417 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:28:46,469 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:46] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.038 0.040 2026-10-26 11:28:46,515 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:28:46,548 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:46] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.143 2026-10-26 11:28:46,560 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:28:46,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:46] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.171 2026-10-26 11:28:46,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.007 2026-10-26 11:28:46,855 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.021 2026-10-26 11:28:46,891 44 INFO rb-35659da-226004-429082 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/144?access_token=d7376f5c0c304ba6", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:28:46,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:46] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.005 0.023 2026-10-26 11:28:46,913 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:28:46,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:28:46,916 44 INFO rb-35659da-226004-429082 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-26 11:28:47,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:47] "POST /pos-self/relations/144 HTTP/1.1" 200 - 37 0.028 0.088 2026-10-26 11:28:47,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.178 2026-10-26 11:28:47,540 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:47] "POST /pos-self/data/144 HTTP/1.1" 200 - 178 0.142 0.277 2026-10-26 11:28:47,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.380 2026-10-26 11:28:47,614 44 INFO rb-35659da-226004-429082 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-26 11:28:47,708 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:47] "GET /web/image/ir.attachment/10463/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-26 11:28:47,818 44 INFO rb-35659da-226004-429082 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-26 11:28:47,837 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:47] "GET /web/image/ir.attachment/10462/raw HTTP/1.1" 200 - 4 0.007 0.008 2026-10-26 11:28:47,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:47] "GET /web/image/pos.category/321/image_128?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-26 11:28:47,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:47] "GET /web/image/product.template/2398/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.015 0.030 2026-10-26 11:28:47,964 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 11:28:47,974 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:47] "GET /web/image/product.template/2397/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.066 2026-10-26 11:28:47,991 44 INFO rb-35659da-226004-429082 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-26 11:28:48,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:48] "GET /web/image/product.template/2399/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.081 2026-10-26 11:28:48,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:48] "GET /web/image/product.template/2400/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.012 0.100 2026-10-26 11:28:48,053 44 INFO rb-35659da-226004-429082 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-26 11:28:48,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:48] "GET /web/image/product.template/2401/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.106 2026-10-26 11:28:48,103 44 INFO rb-35659da-226004-429082 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-26 11:28:48,164 44 INFO rb-35659da-226004-429082 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-26 11:28:48,201 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:28:48,230 44 INFO rb-35659da-226004-429082 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-26 11:28:48,287 44 INFO rb-35659da-226004-429082 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-26 11:28:48,350 44 INFO rb-35659da-226004-429082 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-26 11:28:48,403 44 INFO rb-35659da-226004-429082 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-26 11:28:48,455 44 INFO rb-35659da-226004-429082 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-26 11:28:48,505 44 INFO rb-35659da-226004-429082 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-26 11:28:48,571 44 INFO rb-35659da-226004-429082 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-26 11:28:48,626 44 INFO rb-35659da-226004-429082 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-26 11:28:48,704 44 INFO rb-35659da-226004-429082 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-26 11:28:48,784 44 INFO rb-35659da-226004-429082 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-26 11:28:48,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:48] "GET /web/image/ir.attachment/10411/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:28:48,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:48] "GET /web/image/product.product/2910/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 8 0.004 0.019 2026-10-26 11:28:48,842 44 INFO rb-35659da-226004-429082 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-26 11:28:48,921 44 INFO rb-35659da-226004-429082 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-26 11:28:49,010 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31433112 started for PoS orders references: [{'name': None, 'pos_reference': '260-144-000001', 'uuid': 'eadb131a-5e39-4302-ac6d-c02d0dc91b10'}] 2026-10-26 11:28:49,078 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31433112 order {'name': None, 'pos_reference': '260-144-000001', 'uuid': 'eadb131a-5e39-4302-ac6d-c02d0dc91b10'} created pos.order #905 2026-10-26 11:28:49,111 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31433112 finished 2026-10-26 11:28:49,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 121 0.098 0.235 2026-10-26 11:28:49,336 44 INFO rb-35659da-226004-429082 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-26 11:28:49,343 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:28:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.016 2026-10-26 11:28:49,392 44 INFO rb-35659da-226004-429082 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-26 11:28:49,393 44 INFO rb-35659da-226004-429082 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-26 11:28:49,510 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: heap 8425064 (allocated 9699328) 2026-10-26 11:28:49,518 44 INFO rb-35659da-226004-429082 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 133834 2026-10-26 11:28:49,519 44 INFO rb-35659da-226004-429082 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-26 11:28:49,521 44 INFO rb-35659da-226004-429082 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 133834 2026-10-26 11:28:49,621 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_112849_621594_test_self_order_multi_check_attribute_with_extra_price.txt 2026-10-26 11:28:49,622 44 INFO rb-35659da-226004-429082 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/tmpvj_bio9g_chrome_odoo" 2026-10-26 11:28:49,692 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-10-26 11:28:58,695 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome pid: 134023 2026-10-26 11:28:58,695 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless temporary user profile dir: /tmp/tmpf2ajtwz8_chrome_odoo 2026-10-26 11:28:58,695 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:45199/json/version 2026-10-26 11:28:58,696 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45199', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:28:58,738 44 INFO rb-35659da-226004-429082 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-26 11:28:58,738 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:45199/json 2026-10-26 11:28:58,739 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45199', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:28:58,766 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Websocket url found: ws://127.0.0.1:45199/devtools/page/E066299951C1B5AB4B58AAD84A890AC1 2026-10-26 11:28:58,790 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Enable chrome headless console log notification 2026-10-26 11:28:58,807 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless enable page notifications 2026-10-26 11:28:58,827 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Setting session cookie in browser 2026-10-26 11:28:59,311 44 INFO rb-35659da-226004-429082 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/145?access_token=5194119981504fd8&table_identifier=5402689e" in browser 2026-10-26 11:28:59,311 44 INFO rb-35659da-226004-429082 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/145?access_token=5194119981504fd8&table_identifier=5402689e" 2026-10-26 11:28:59,333 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:29:00,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:00] "GET /pos-self/145?access_token=5194119981504fd8&table_identifier=5402689e HTTP/1.1" 200 - 61 0.068 0.779 2026-10-26 11:29:00,183 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigation result: {'frameId': 'E066299951C1B5AB4B58AAD84A890AC1', 'loaderId': '80EA791C20F8BB0C81B1701221AA8EAE', 'isDownload': False} 2026-10-26 11:29:00,183 44 INFO rb-35659da-226004-429082 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-26 11:29:00,216 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:29:00,256 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:29:00,314 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:00] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.029 0.052 2026-10-26 11:29:00,329 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:29:00,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:00] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.112 2026-10-26 11:29:00,372 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:29:00,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:00] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.155 2026-10-26 11:29:00,678 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.028 2026-10-26 11:29:00,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.035 2026-10-26 11:29:00,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:00] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.012 0.018 2026-10-26 11:29:00,755 44 INFO rb-35659da-226004-429082 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/145?access_token=5194119981504fd8&table_identifier=5402689e", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:29:00,764 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:29:00,765 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:00] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 11:29:00,780 44 INFO rb-35659da-226004-429082 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-26 11:29:00,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:00] "POST /pos-self/relations/145 HTTP/1.1" 200 - 37 0.056 0.073 2026-10-26 11:29:01,047 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.242 2026-10-26 11:29:01,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:01] "POST /pos-self/data/145 HTTP/1.1" 200 - 166 0.108 0.250 2026-10-26 11:29:01,391 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.310 2026-10-26 11:29:01,460 44 INFO rb-35659da-226004-429082 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-26 11:29:01,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:01] "GET /web/image/ir.attachment/10522/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:29:01,550 44 INFO rb-35659da-226004-429082 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-26 11:29:01,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:01] "GET /web/image/ir.attachment/10470/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-26 11:29:01,591 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:29:01,703 44 INFO rb-35659da-226004-429082 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-26 11:29:01,748 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:29:01,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:01] "GET /web/image/pos.category/324/image_128?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 2 0.002 0.022 2026-10-26 11:29:01,776 44 INFO rb-35659da-226004-429082 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-26 11:29:01,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:01] "GET /web/image/product.template/2404/image_512?unique=2026-10-26T11:27:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.048 2026-10-26 11:29:01,814 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: tour succeeded 2026-10-26 11:29:01,815 44 INFO rb-35659da-226004-429082 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-26 11:29:01,899 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: heap 6690168 (allocated 7602176) 2026-10-26 11:29:01,905 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing chrome headless with pid 134023 2026-10-26 11:29:01,910 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing websocket connection 2026-10-26 11:29:01,911 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Terminating chrome headless with pid 134023 2026-10-26 11:29:02,036 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_112902_036194_test_self_order_product_info.txt 2026-10-26 11:29:02,036 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Removing chrome user profile "/tmp/tmpf2ajtwz8_chrome_odoo" 2026-10-26 11:29:02,102 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 11:29:04,084 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_extra_price_is_not_trusted_from_the_frontend ... 2026-10-26 11:29:13,923 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:29:14,328 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31490207 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000001', 'uuid': 'c31b2015-14d3-4365-8d9b-132f5a2a9c83'}] 2026-10-26 11:29:14,395 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31490207 order {'name': None, 'pos_reference': '260-146-000001', 'uuid': 'c31b2015-14d3-4365-8d9b-132f5a2a9c83'} created pos.order #906 2026-10-26 11:29:14,396 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31490207 finished 2026-10-26 11:29:14,519 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:14] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 137 0.132 0.467 2026-10-26 11:29:14,923 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80504288 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000002', 'uuid': '956e6aa5-5695-41a4-8458-5af3d255a0c4'}] 2026-10-26 11:29:14,996 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80504288 order {'name': None, 'pos_reference': '260-146-000002', 'uuid': '956e6aa5-5695-41a4-8458-5af3d255a0c4'} created pos.order #907 2026-10-26 11:29:14,997 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80504288 finished 2026-10-26 11:29:15,122 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:15] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 146 0.117 0.189 2026-10-26 11:29:15,182 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_line_subtotals_are_not_trusted_from_the_frontend ... 2026-10-26 11:29:25,815 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:29:26,518 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24574043 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000001', 'uuid': 'd32e6cfc-3470-446f-8a31-1ba3b714f04a'}] 2026-10-26 11:29:26,606 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24574043 order {'name': None, 'pos_reference': '260-147-000001', 'uuid': 'd32e6cfc-3470-446f-8a31-1ba3b714f04a'} created pos.order #908 2026-10-26 11:29:26,608 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24574043 finished 2026-10-26 11:29:26,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:26] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 137 0.133 0.792 2026-10-26 11:29:27,259 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43199680 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000002', 'uuid': 'caaaf3c6-6772-47e5-85f7-fa0fa2a84cdd'}] 2026-10-26 11:29:27,366 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43199680 order {'name': None, 'pos_reference': '260-147-000002', 'uuid': 'caaaf3c6-6772-47e5-85f7-fa0fa2a84cdd'} created pos.order #909 2026-10-26 11:29:27,367 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43199680 finished 2026-10-26 11:29:27,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:27] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 146 0.200 0.210 2026-10-26 11:29:27,555 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-10-26 11:29:40,916 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:29:41,368 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82187053 started for PoS orders references: [{'name': None, 'pos_reference': '260-148-000001', 'uuid': '5a9eea38-f11d-4d14-b445-ff7d01cfd343'}] 2026-10-26 11:29:41,434 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82187053 order {'name': None, 'pos_reference': '260-148-000001', 'uuid': '5a9eea38-f11d-4d14-b445-ff7d01cfd343'} created pos.order #910 2026-10-26 11:29:41,436 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82187053 finished 2026-10-26 11:29:41,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:41] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 128 0.153 0.510 2026-10-26 11:29:41,706 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23430655 started for PoS orders references: [{'name': None, 'pos_reference': '260-148-000002', 'uuid': '5d2a2bc2-ba9b-4cb4-8128-d4c2dd00a1bd'}] 2026-10-26 11:29:41,755 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23430655 order {'name': None, 'pos_reference': '260-148-000002', 'uuid': '5d2a2bc2-ba9b-4cb4-8128-d4c2dd00a1bd'} created pos.order #911 2026-10-26 11:29:41,757 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23430655 finished 2026-10-26 11:29:41,785 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:29:41] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 47 0.059 0.112 2026-10-26 11:29:41,835 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-10-26 11:29:51,537 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-10-26 11:30:00,685 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-10-26 11:30:09,934 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_combo_line_ids_is_refused ... 2026-10-26 11:30:20,134 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:30:20,568 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30581980 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000001', 'uuid': 'a6792c93-6ca0-4002-b709-ecd7be691c0e'}] 2026-10-26 11:30:20,652 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30581980 order {'name': None, 'pos_reference': '260-152-000001', 'uuid': 'a6792c93-6ca0-4002-b709-ecd7be691c0e'} created pos.order #916 2026-10-26 11:30:20,657 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30581980 finished 2026-10-26 11:30:20,768 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:20] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 137 0.128 0.509 2026-10-26 11:30:20,870 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70089460 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000002', 'uuid': '9fdf7e0a-2db0-4193-8950-059d2e107914'}] 2026-10-26 11:30:20,925 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70089460 order {'name': None, 'pos_reference': '260-152-000002', 'uuid': '9fdf7e0a-2db0-4193-8950-059d2e107914'} created pos.order #917 2026-10-26 11:30:20,928 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70089460 finished 2026-10-26 11:30:20,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:20] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 47 0.034 0.118 2026-10-26 11:30:20,997 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_relations_uuid_mapping_is_refused ... 2026-10-26 11:30:30,874 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:30:31,362 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8075401 started for PoS orders references: [{'name': None, 'pos_reference': '260-153-000001', 'uuid': '60a58de1-7667-4a83-b219-fdf0842fab37'}] 2026-10-26 11:30:31,430 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8075401 order {'name': None, 'pos_reference': '260-153-000001', 'uuid': '60a58de1-7667-4a83-b219-fdf0842fab37'} created pos.order #918 2026-10-26 11:30:31,432 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8075401 finished 2026-10-26 11:30:31,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:31] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 137 0.100 0.582 2026-10-26 11:30:31,632 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38736637 started for PoS orders references: [{'name': None, 'pos_reference': '260-153-000002', 'uuid': 'aa8876b1-4cf8-40cd-92dc-90f598b5ef98'}] 2026-10-26 11:30:31,675 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38736637 order {'name': None, 'pos_reference': '260-153-000002', 'uuid': 'aa8876b1-4cf8-40cd-92dc-90f598b5ef98'} created pos.order #919 2026-10-26 11:30:31,676 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38736637 finished 2026-10-26 11:30:31,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:31] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 49 0.031 0.089 2026-10-26 11:30:31,747 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-10-26 11:30:42,570 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:30:43,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.036 0.644 2026-10-26 11:30:43,295 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-10-26 11:30:53,066 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:30:53,452 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11414496 started for PoS orders references: [{'name': None, 'pos_reference': '260-155-000001', 'uuid': '92f47176-9b50-4306-90e4-0286211aa57f'}] 2026-10-26 11:30:53,507 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11414496 order {'name': None, 'pos_reference': '260-155-000001', 'uuid': '92f47176-9b50-4306-90e4-0286211aa57f'} created pos.order #920 2026-10-26 11:30:53,508 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11414496 finished 2026-10-26 11:30:53,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:30:53] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 101 0.064 0.407 2026-10-26 11:30:53,576 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-10-26 11:31:03,828 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:31:04,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 35 0.042 0.407 2026-10-26 11:31:04,322 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_product_dont_display_all_variants ... 2026-10-26 11:31:15,222 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome pid: 134206 2026-10-26 11:31:15,223 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless temporary user profile dir: /tmp/tmpn49_c1y0_chrome_odoo 2026-10-26 11:31:15,223 44 INFO rb-35659da-226004-429082 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:39687/json/version 2026-10-26 11:31:15,224 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:31:15,271 44 INFO rb-35659da-226004-429082 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-26 11:31:15,287 44 INFO rb-35659da-226004-429082 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:39687/json 2026-10-26 11:31:15,288 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:31:15,327 44 INFO rb-35659da-226004-429082 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:39687/devtools/page/0558ECC7A0B6194245EA8A2BBE34701B 2026-10-26 11:31:15,378 44 INFO rb-35659da-226004-429082 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-26 11:31:15,418 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless enable page notifications 2026-10-26 11:31:15,471 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Setting session cookie in browser 2026-10-26 11:31:15,943 44 INFO rb-35659da-226004-429082 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/157?access_token=253d7a61e84b4db6" in browser 2026-10-26 11:31:15,944 44 INFO rb-35659da-226004-429082 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/157?access_token=253d7a61e84b4db6" 2026-10-26 11:31:15,983 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:31:16,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:16] "GET /pos-self/157?access_token=253d7a61e84b4db6 HTTP/1.1" 200 - 57 0.048 0.786 2026-10-26 11:31:16,819 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigation result: {'frameId': '0558ECC7A0B6194245EA8A2BBE34701B', 'loaderId': 'B0DEA2C409D5C4DE516FA8932882E784', 'isDownload': False} 2026-10-26 11:31:16,819 44 INFO rb-35659da-226004-429082 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-26 11:31:16,869 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:31:16,926 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:31:16,963 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:16] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.057 2026-10-26 11:31:16,977 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:31:16,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:16] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.088 2026-10-26 11:31:17,022 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:31:17,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:17] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.158 2026-10-26 11:31:17,385 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.008 2026-10-26 11:31:17,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-26 11:31:17,452 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:17] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.005 0.025 2026-10-26 11:31:17,472 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:31:17,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:31:17,475 44 INFO rb-35659da-226004-429082 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/157?access_token=253d7a61e84b4db6", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:31:17,490 44 INFO rb-35659da-226004-429082 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-26 11:31:17,599 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:17] "POST /pos-self/relations/157 HTTP/1.1" 200 - 37 0.031 0.066 2026-10-26 11:31:17,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.217 2026-10-26 11:31:18,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "POST /pos-self/data/157 HTTP/1.1" 200 - 189 0.154 0.350 2026-10-26 11:31:18,194 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.415 2026-10-26 11:31:18,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.058 2026-10-26 11:31:18,349 44 INFO rb-35659da-226004-429082 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-26 11:31:18,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "GET /web/image/ir.attachment/11198/raw HTTP/1.1" 200 - 4 0.004 0.010 2026-10-26 11:31:18,503 44 INFO rb-35659da-226004-429082 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-26 11:31:18,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "GET /web/image/ir.attachment/11146/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-10-26 11:31:18,591 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:31:18,682 44 INFO rb-35659da-226004-429082 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-26 11:31:18,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "GET /web/image/pos.category/325/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-26 11:31:18,764 44 INFO rb-35659da-226004-429082 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-26 11:31:18,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.005 0.043 2026-10-26 11:31:18,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "GET /web/image/product.template/2405/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.056 2026-10-26 11:31:18,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "GET /web/image/product.template/2406/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.010 0.090 2026-10-26 11:31:18,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "GET /web/image/product.template/2407/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.114 2026-10-26 11:31:18,872 44 INFO rb-35659da-226004-429082 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-26 11:31:18,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "GET /web/image/product.template/2408/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-10-26 11:31:18,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "GET /web/image/product.template/2409/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.013 0.165 2026-10-26 11:31:18,963 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:18] "GET /web/image/product.template/2435/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.133 2026-10-26 11:31:18,997 44 INFO rb-35659da-226004-429082 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-26 11:31:19,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:19] "GET /web/image/product.template/2434/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.021 0.177 2026-10-26 11:31:19,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:19] "GET /web/image/product.template/2436/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-10-26 11:31:19,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:19] "GET /web/image/product.template/2437/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.186 2026-10-26 11:31:19,079 44 INFO rb-35659da-226004-429082 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-26 11:31:19,111 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:19] "GET /web/image/product.product/2942/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.009 0.171 2026-10-26 11:31:19,144 44 INFO rb-35659da-226004-429082 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-26 11:31:19,154 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:19] "GET /web/image/product.product/2944/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.008 0.188 2026-10-26 11:31:19,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:19] "GET /web/image/product.product/2945/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.006 0.231 2026-10-26 11:31:19,230 44 INFO rb-35659da-226004-429082 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-26 11:31:19,304 44 INFO rb-35659da-226004-429082 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-26 11:31:19,378 44 INFO rb-35659da-226004-429082 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-26 11:31:19,483 44 INFO rb-35659da-226004-429082 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-26 11:31:19,557 44 INFO rb-35659da-226004-429082 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-26 11:31:19,644 44 INFO rb-35659da-226004-429082 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-26 11:31:19,694 44 INFO rb-35659da-226004-429082 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-26 11:31:19,803 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: tour succeeded 2026-10-26 11:31:19,804 44 INFO rb-35659da-226004-429082 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-26 11:31:19,931 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: heap 11299508 (allocated 12455936) 2026-10-26 11:31:19,938 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing chrome headless with pid 134206 2026-10-26 11:31:19,943 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing websocket connection 2026-10-26 11:31:19,946 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Terminating chrome headless with pid 134206 2026-10-26 11:31:20,147 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113120_146755_test_product_dont_display_all_variants.txt 2026-10-26 11:31:20,147 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Removing chrome user profile "/tmp/tmpn49_c1y0_chrome_odoo" 2026-10-26 11:31:20,201 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation ... 2026-10-26 11:31:31,686 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome pid: 134394 2026-10-26 11:31:31,687 44 INFO rb-35659da-226004-429082 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/tmp8bh9pfxi_chrome_odoo 2026-10-26 11:31:31,687 44 INFO rb-35659da-226004-429082 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:37313/json/version 2026-10-26 11:31:31,688 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37313', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:31:31,799 44 INFO rb-35659da-226004-429082 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-26 11:31:31,799 44 INFO rb-35659da-226004-429082 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:37313/json 2026-10-26 11:31:31,800 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37313', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:31:31,811 44 INFO rb-35659da-226004-429082 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:37313/devtools/page/69280777275E36DCE3F2554AE940FE6C 2026-10-26 11:31:31,851 44 INFO rb-35659da-226004-429082 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-26 11:31:31,853 44 INFO rb-35659da-226004-429082 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-26 11:31:31,864 44 INFO rb-35659da-226004-429082 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-26 11:31:32,348 44 INFO rb-35659da-226004-429082 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/158?access_token=fce6cd56d6024dcf" in browser 2026-10-26 11:31:32,349 44 INFO rb-35659da-226004-429082 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/158?access_token=fce6cd56d6024dcf" 2026-10-26 11:31:32,378 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:31:33,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:33] "GET /pos-self/158?access_token=fce6cd56d6024dcf HTTP/1.1" 200 - 59 0.057 0.699 2026-10-26 11:31:33,138 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigation result: {'frameId': '69280777275E36DCE3F2554AE940FE6C', 'loaderId': 'FA4BED96E0289F77E351F75F2655FB09', 'isDownload': False} 2026-10-26 11:31:33,138 44 INFO rb-35659da-226004-429082 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-26 11:31:33,156 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:31:33,218 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:31:33,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:33] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.058 2026-10-26 11:31:33,269 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:31:33,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:33] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.092 2026-10-26 11:31:33,309 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:31:33,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:33] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.153 2026-10-26 11:31:33,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-26 11:31:33,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:31:33,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:33] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.005 0.015 2026-10-26 11:31:33,707 44 INFO rb-35659da-226004-429082 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/158?access_token=fce6cd56d6024dcf", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:31:33,715 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:31:33,716 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:33] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:31:33,727 44 INFO rb-35659da-226004-429082 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-26 11:31:33,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:33] "POST /pos-self/relations/158 HTTP/1.1" 200 - 37 0.043 0.091 2026-10-26 11:31:33,980 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.231 2026-10-26 11:31:34,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:34] "POST /pos-self/data/158 HTTP/1.1" 200 - 186 0.185 0.311 2026-10-26 11:31:34,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.462 2026-10-26 11:31:34,550 44 INFO rb-35659da-226004-429082 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-26 11:31:34,622 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:34] "GET /web/image/ir.attachment/11257/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:31:34,722 44 INFO rb-35659da-226004-429082 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-26 11:31:34,749 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:34] "GET /web/image/ir.attachment/11256/raw HTTP/1.1" 200 - 4 0.005 0.010 2026-10-26 11:31:34,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:34] "GET /web/image/pos.category/326/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.001 0.049 2026-10-26 11:31:34,855 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:31:34,872 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:34] "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-26 11:31:34,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:34] "GET /web/image/pos.category/327/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.001 0.084 2026-10-26 11:31:34,903 44 INFO rb-35659da-226004-429082 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-26 11:31:34,934 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:34] "GET /web/image/pos.category/328/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.007 0.123 2026-10-26 11:31:34,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:34] "GET /web/image/pos.category/325/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.011 0.171 2026-10-26 11:31:35,007 44 INFO rb-35659da-226004-429082 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-26 11:31:35,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.template/2438/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.211 2026-10-26 11:31:35,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.template/2439/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-10-26 11:31:35,067 44 INFO rb-35659da-226004-429082 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-26 11:31:35,092 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.template/2440/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.012 0.172 2026-10-26 11:31:35,120 44 INFO rb-35659da-226004-429082 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-26 11:31:35,126 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.template/2441/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.207 2026-10-26 11:31:35,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.template/2447/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.020 0.188 2026-10-26 11:31:35,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.product/2947/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.011 0.198 2026-10-26 11:31:35,238 44 INFO rb-35659da-226004-429082 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-26 11:31:35,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.product/2948/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.017 0.187 2026-10-26 11:31:35,275 44 INFO rb-35659da-226004-429082 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-26 11:31:35,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.product/2949/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.015 0.217 2026-10-26 11:31:35,348 44 INFO rb-35659da-226004-429082 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-26 11:31:35,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.template/2442/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.247 2026-10-26 11:31:35,386 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.template/2443/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.244 2026-10-26 11:31:35,412 44 INFO rb-35659da-226004-429082 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-26 11:31:35,423 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.template/2444/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-26 11:31:35,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.template/2445/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-10-26 11:31:35,468 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.template/2446/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.190 2026-10-26 11:31:35,486 44 INFO rb-35659da-226004-429082 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-26 11:31:35,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.template/2405/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.011 0.182 2026-10-26 11:31:35,548 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.template/2406/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-10-26 11:31:35,556 44 INFO rb-35659da-226004-429082 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-26 11:31:35,589 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.template/2407/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.174 2026-10-26 11:31:35,593 44 INFO rb-35659da-226004-429082 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-26 11:31:35,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.product/2950/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.007 0.070 2026-10-26 11:31:35,652 44 INFO rb-35659da-226004-429082 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-26 11:31:35,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.product/2951/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.020 0.093 2026-10-26 11:31:35,739 44 INFO rb-35659da-226004-429082 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-26 11:31:35,816 44 INFO rb-35659da-226004-429082 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-26 11:31:35,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.product/2952/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.015 0.044 2026-10-26 11:31:35,867 44 INFO rb-35659da-226004-429082 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-26 11:31:35,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.product/2954/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.006 0.070 2026-10-26 11:31:35,919 44 INFO rb-35659da-226004-429082 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-26 11:31:35,922 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.product/2953/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.013 0.101 2026-10-26 11:31:35,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:35] "GET /web/image/product.product/2955/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.011 0.149 2026-10-26 11:31:35,970 44 INFO rb-35659da-226004-429082 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-26 11:31:36,018 44 INFO rb-35659da-226004-429082 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-26 11:31:36,197 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: tour succeeded 2026-10-26 11:31:36,199 44 INFO rb-35659da-226004-429082 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-26 11:31:36,341 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: heap 13973328 (allocated 15216640) 2026-10-26 11:31:36,355 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing chrome headless with pid 134394 2026-10-26 11:31:36,360 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing websocket connection 2026-10-26 11:31:36,361 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Terminating chrome headless with pid 134394 2026-10-26 11:31:36,493 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_113136_493135_test_self_combo_extra_price_selection_and_confirmation.txt 2026-10-26 11:31:36,493 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Removing chrome user profile "/tmp/tmp8bh9pfxi_chrome_odoo" 2026-10-26 11:31:36,534 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-10-26 11:31:47,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome pid: 134590 2026-10-26 11:31:47,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless temporary user profile dir: /tmp/tmpvirmil5__chrome_odoo 2026-10-26 11:31:47,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:38377/json/version 2026-10-26 11:31:47,480 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:31:47,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Browser version: Chrome/150.0.7871.114 2026-10-26 11:31:47,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:38377/json 2026-10-26 11:31:47,596 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:31:47,635 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Websocket url found: ws://127.0.0.1:38377/devtools/page/AF74EC973F788E8536816A136848D87E 2026-10-26 11:31:47,651 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Enable chrome headless console log notification 2026-10-26 11:31:47,660 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless enable page notifications 2026-10-26 11:31:47,690 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Setting session cookie in browser 2026-10-26 11:31:48,082 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Open "http://127.0.0.1:8069/pos-self/159?access_token=f3d49fd2dfd944f4" in browser 2026-10-26 11:31:48,082 44 INFO rb-35659da-226004-429082 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/159?access_token=f3d49fd2dfd944f4" 2026-10-26 11:31:48,112 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:31:48,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:48] "GET /pos-self/159?access_token=f3d49fd2dfd944f4 HTTP/1.1" 200 - 59 0.052 0.734 2026-10-26 11:31:48,900 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigation result: {'frameId': 'AF74EC973F788E8536816A136848D87E', 'loaderId': '993985D4D3BB38B4C5DF079C7A2152F7', 'isDownload': False} 2026-10-26 11:31:48,901 44 INFO rb-35659da-226004-429082 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-26 11:31:48,923 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:31:48,958 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:31:49,008 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:49] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.026 0.043 2026-10-26 11:31:49,028 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:31:49,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:49] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.112 2026-10-26 11:31:49,084 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:31:49,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:49] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.019 0.143 2026-10-26 11:31:49,365 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-26 11:31:49,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 11:31:49,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:49] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.010 2026-10-26 11:31:49,426 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:31:49,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:31:49,437 44 INFO rb-35659da-226004-429082 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/159?access_token=f3d49fd2dfd944f4", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:31:49,454 44 INFO rb-35659da-226004-429082 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-26 11:31:49,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:49] "POST /pos-self/relations/159 HTTP/1.1" 200 - 37 0.055 0.064 2026-10-26 11:31:49,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-26 11:31:50,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "POST /pos-self/data/159 HTTP/1.1" 200 - 186 0.148 0.317 2026-10-26 11:31:50,141 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.414 2026-10-26 11:31:50,244 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: Owl is running in 'dev' mode. 2026-10-26 11:31:50,319 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/ir.attachment/11316/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 11:31:50,451 44 INFO rb-35659da-226004-429082 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-26 11:31:50,468 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/ir.attachment/11315/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-10-26 11:31:50,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/pos.category/329/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-26 11:31:50,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/pos.category/330/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.001 0.066 2026-10-26 11:31:50,595 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:31:50,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/pos.category/331/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.002 0.093 2026-10-26 11:31:50,603 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31: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-26 11:31:50,628 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/pos.category/325/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.001 0.119 2026-10-26 11:31:50,639 44 INFO rb-35659da-226004-429082 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-26 11:31:50,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/product.template/2448/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.128 2026-10-26 11:31:50,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/product.template/2449/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.012 0.161 2026-10-26 11:31:50,745 44 INFO rb-35659da-226004-429082 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-26 11:31:50,746 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/product.template/2450/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-26 11:31:50,783 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/product.template/2451/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-10-26 11:31:50,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/product.template/2452/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.182 2026-10-26 11:31:50,829 44 INFO rb-35659da-226004-429082 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-26 11:31:50,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/product.template/2457/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-26 11:31:50,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/product.template/2453/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-26 11:31:50,895 44 INFO rb-35659da-226004-429082 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-26 11:31:50,905 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/product.product/2957/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.010 0.157 2026-10-26 11:31:50,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/product.product/2958/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.014 0.185 2026-10-26 11:31:50,973 44 INFO rb-35659da-226004-429082 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-26 11:31:50,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:50] "GET /web/image/product.product/2959/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.010 0.185 2026-10-26 11:31:51,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.product/2916/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.013 0.199 2026-10-26 11:31:51,065 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.template/2454/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.208 2026-10-26 11:31:51,069 44 INFO rb-35659da-226004-429082 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-26 11:31:51,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.template/2455/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.221 2026-10-26 11:31:51,146 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.template/2456/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.221 2026-10-26 11:31:51,150 44 INFO rb-35659da-226004-429082 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-26 11:31:51,170 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.template/2405/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.194 2026-10-26 11:31:51,206 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.template/2406/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.010 0.170 2026-10-26 11:31:51,251 44 INFO rb-35659da-226004-429082 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-26 11:31:51,256 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.product/2960/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.014 0.196 2026-10-26 11:31:51,316 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.product/2961/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.016 0.213 2026-10-26 11:31:51,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.template/2407/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.235 2026-10-26 11:31:51,372 44 INFO rb-35659da-226004-429082 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-26 11:31:51,385 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.product/2962/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.006 0.219 2026-10-26 11:31:51,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/ir.attachment/11264/raw HTTP/1.1" 200 - 4 0.002 0.020 2026-10-26 11:31:51,461 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.product/2964/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.008 0.239 2026-10-26 11:31:51,503 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.product/2965/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.005 0.212 2026-10-26 11:31:51,552 44 INFO rb-35659da-226004-429082 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-26 11:31:51,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.product/2963/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.013 0.367 2026-10-26 11:31:51,602 44 INFO rb-35659da-226004-429082 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-26 11:31:51,634 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:51] "GET /web/image/product.product/2966/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.013 0.171 2026-10-26 11:31:51,650 44 INFO rb-35659da-226004-429082 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-26 11:31:51,701 44 INFO rb-35659da-226004-429082 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-26 11:31:51,804 44 INFO rb-35659da-226004-429082 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-26 11:31:51,932 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34917737 started for PoS orders references: [{'name': None, 'pos_reference': '260-159-000001', 'uuid': '410cc226-3ac1-4637-900a-32efbe7ea1b8'}] 2026-10-26 11:31:52,007 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34917737 order {'name': None, 'pos_reference': '260-159-000001', 'uuid': '410cc226-3ac1-4637-900a-32efbe7ea1b8'} created pos.order #921 2026-10-26 11:31:52,037 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34917737 finished 2026-10-26 11:31:52,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:31:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 180 0.136 0.361 2026-10-26 11:31:52,399 44 INFO rb-35659da-226004-429082 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-26 11:31:52,449 44 INFO rb-35659da-226004-429082 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-26 11:31:52,517 44 INFO rb-35659da-226004-429082 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-26 11:31:52,558 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: tour succeeded 2026-10-26 11:31:52,567 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: ╔════════════════════════════════════╗ ║ TOUR self_combo_selector SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 11:31:52,729 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: heap 11792356 (allocated 13504512) 2026-10-26 11:31:52,732 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing chrome headless with pid 134590 2026-10-26 11:31:52,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing websocket connection 2026-10-26 11:31:52,738 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Terminating chrome headless with pid 134590 2026-10-26 11:31:52,850 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113152_850680_test_self_order_combo.txt 2026-10-26 11:31:52,851 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Removing chrome user profile "/tmp/tmpvirmil5__chrome_odoo" 2026-10-26 11:31:52,908 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-10-26 11:32:03,617 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome pid: 134802 2026-10-26 11:32:03,617 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless temporary user profile dir: /tmp/tmpoqba4t1r_chrome_odoo 2026-10-26 11:32:03,617 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:45689/json/version 2026-10-26 11:32:03,619 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45689', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:32:03,715 44 INFO rb-35659da-226004-429082 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-26 11:32:03,715 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:45689/json 2026-10-26 11:32:03,716 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45689', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:32:03,735 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Websocket url found: ws://127.0.0.1:45689/devtools/page/F920867ABC53ED2B3CFF1FB33293A89B 2026-10-26 11:32:03,757 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Enable chrome headless console log notification 2026-10-26 11:32:03,825 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless enable page notifications 2026-10-26 11:32:03,887 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Setting session cookie in browser 2026-10-26 11:32:04,347 44 INFO rb-35659da-226004-429082 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/160?access_token=19010faa61694721" in browser 2026-10-26 11:32:04,347 44 INFO rb-35659da-226004-429082 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/160?access_token=19010faa61694721" 2026-10-26 11:32:04,384 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:32:05,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:05] "GET /pos-self/160?access_token=19010faa61694721 HTTP/1.1" 200 - 59 0.040 0.787 2026-10-26 11:32:05,214 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigation result: {'frameId': 'F920867ABC53ED2B3CFF1FB33293A89B', 'loaderId': 'E5305EA7CB4858284A0369A39FCA598B', 'isDownload': False} 2026-10-26 11:32:05,214 44 INFO rb-35659da-226004-429082 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-26 11:32:05,266 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:32:05,322 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:32:05,368 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:05] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.025 0.061 2026-10-26 11:32:05,385 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:32:05,403 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:05] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.095 2026-10-26 11:32:05,423 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:32:05,461 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:05] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.128 2026-10-26 11:32:05,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:05] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.011 2026-10-26 11:32:05,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:05] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-26 11:32:05,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:05] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.015 2026-10-26 11:32:05,761 44 INFO rb-35659da-226004-429082 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/160?access_token=19010faa61694721", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:32:05,764 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:32:05,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:05] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:32:05,776 44 INFO rb-35659da-226004-429082 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-26 11:32:05,945 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:05] "POST /pos-self/relations/160 HTTP/1.1" 200 - 37 0.068 0.085 2026-10-26 11:32:06,049 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.250 2026-10-26 11:32:06,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:06] "POST /pos-self/data/160 HTTP/1.1" 200 - 186 0.155 0.322 2026-10-26 11:32:06,511 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.438 2026-10-26 11:32:06,588 44 INFO rb-35659da-226004-429082 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-26 11:32:06,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:06] "GET /web/image/ir.attachment/11375/raw HTTP/1.1" 200 - 4 0.002 0.013 2026-10-26 11:32:06,796 44 INFO rb-35659da-226004-429082 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-26 11:32:06,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:06] "GET /web/image/ir.attachment/11374/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-26 11:32:06,915 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:06] "GET /web/image/pos.category/333/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.008 0.049 2026-10-26 11:32:06,952 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:32:06,956 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:06] "GET /web/image/pos.category/325/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.012 0.075 2026-10-26 11:32:06,975 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:06] "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-26 11:32:07,002 44 INFO rb-35659da-226004-429082 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-26 11:32:07,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/pos.category/334/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.004 0.147 2026-10-26 11:32:07,049 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/pos.category/335/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.001 0.167 2026-10-26 11:32:07,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/pos.category/332/image_128?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 2 0.001 0.195 2026-10-26 11:32:07,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.template/2458/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-10-26 11:32:07,112 44 INFO rb-35659da-226004-429082 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-26 11:32:07,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.template/2459/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-26 11:32:07,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.template/2460/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.170 2026-10-26 11:32:07,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.template/2461/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.011 0.165 2026-10-26 11:32:07,222 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.template/2462/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-10-26 11:32:07,258 44 INFO rb-35659da-226004-429082 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-26 11:32:07,259 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.template/2468/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.158 2026-10-26 11:32:07,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.product/2970/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.012 0.161 2026-10-26 11:32:07,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.product/2971/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.011 0.201 2026-10-26 11:32:07,361 44 INFO rb-35659da-226004-429082 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-26 11:32:07,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.template/2467/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.200 2026-10-26 11:32:07,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.template/2463/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-26 11:32:07,452 44 INFO rb-35659da-226004-429082 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-26 11:32:07,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.template/2464/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.010 0.228 2026-10-26 11:32:07,501 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.template/2465/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.216 2026-10-26 11:32:07,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.template/2466/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-10-26 11:32:07,551 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.template/2405/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.019 0.153 2026-10-26 11:32:07,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/ir.attachment/11323/raw HTTP/1.1" 200 - 4 0.005 0.163 2026-10-26 11:32:07,599 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:07] "GET /web/image/product.template/2406/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-10-26 11:32:07,733 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26499951 started for PoS orders references: [{'name': None, 'pos_reference': '260-160-000001', 'uuid': 'c89a0ae8-dc14-4aef-9139-7d7fe37ffd7c'}] 2026-10-26 11:32:07,799 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26499951 order {'name': None, 'pos_reference': '260-160-000001', 'uuid': 'c89a0ae8-dc14-4aef-9139-7d7fe37ffd7c'} created pos.order #922 2026-10-26 11:32:07,833 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26499951 finished 2026-10-26 11:32:08,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 139 0.116 0.450 2026-10-26 11:32:08,078 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:08] "GET /web/image/product.template/2407/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.528 2026-10-26 11:32:08,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:08] "GET /web/image/product.product/2977/image_512?unique=2026-10-26T11:29:02.000+00:00 HTTP/1.1" 200 - 8 0.005 0.587 2026-10-26 11:32:08,141 44 INFO rb-35659da-226004-429082 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-26 11:32:08,170 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.015 2026-10-26 11:32:08,197 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: tour succeeded 2026-10-26 11:32:08,198 44 INFO rb-35659da-226004-429082 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-26 11:32:08,285 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: heap 9113364 (allocated 10485760) 2026-10-26 11:32:08,322 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing chrome headless with pid 134802 2026-10-26 11:32:08,338 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing websocket connection 2026-10-26 11:32:08,342 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Terminating chrome headless with pid 134802 2026-10-26 11:32:08,473 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113208_473454_test_self_order_combo_categories.txt 2026-10-26 11:32:08,473 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Removing chrome user profile "/tmp/tmpoqba4t1r_chrome_odoo" 2026-10-26 11:32:08,523 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-10-26 11:32:18,487 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:32:19,026 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30486211 started for PoS orders references: [{'name': None, 'pos_reference': '260-161-000001', 'uuid': '28dc9a0c-cbaf-4049-8d79-c7549da69396'}] 2026-10-26 11:32:19,084 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30486211 order {'name': None, 'pos_reference': '260-161-000001', 'uuid': '28dc9a0c-cbaf-4049-8d79-c7549da69396'} created pos.order #923 2026-10-26 11:32:19,085 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30486211 finished 2026-10-26 11:32:19,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 137 0.106 0.608 2026-10-26 11:32:19,293 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-10-26 11:32:29,315 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:32:29,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 33 0.023 0.327 2026-10-26 11:32:29,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 12 0.011 0.044 2026-10-26 11:32:29,796 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 12 0.009 0.036 2026-10-26 11:32:29,851 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:32:31,742 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_orders_unknown_table_identifier ... 2026-10-26 11:32:41,446 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:32:41,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:41] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 18 0.009 0.336 2026-10-26 11:32:41,830 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-10-26 11:32:51,508 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome pid: 135005 2026-10-26 11:32:51,509 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless temporary user profile dir: /tmp/tmpjqtyu3l2_chrome_odoo 2026-10-26 11:32:51,511 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:45657/json/version 2026-10-26 11:32:51,512 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45657', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:32:51,606 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Browser version: Chrome/150.0.7871.114 2026-10-26 11:32:51,607 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:45657/json 2026-10-26 11:32:51,607 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45657', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:32:51,628 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Websocket url found: ws://127.0.0.1:45657/devtools/page/25D31736A15C060B44F718D76A61B8D4 2026-10-26 11:32:51,649 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Enable chrome headless console log notification 2026-10-26 11:32:51,718 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless enable page notifications 2026-10-26 11:32:51,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Setting session cookie in browser 2026-10-26 11:32:52,141 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Open "http://127.0.0.1:8069/pos-self/164?access_token=3438175af6a1467e" in browser 2026-10-26 11:32:52,142 44 INFO rb-35659da-226004-429082 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/164?access_token=3438175af6a1467e" 2026-10-26 11:32:52,169 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:32:53,023 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:53] "GET /pos-self/164?access_token=3438175af6a1467e HTTP/1.1" 200 - 57 0.035 0.821 2026-10-26 11:32:53,031 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigation result: {'frameId': '25D31736A15C060B44F718D76A61B8D4', 'loaderId': 'A26846003F5E79460E11DC23768BACEA', 'isDownload': False} 2026-10-26 11:32:53,031 44 INFO rb-35659da-226004-429082 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-26 11:32:53,066 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:32:53,102 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:32:53,147 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:53] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.034 0.044 2026-10-26 11:32:53,165 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:32:53,192 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:53] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.095 2026-10-26 11:32:53,205 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:32:53,226 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:53] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.127 2026-10-26 11:32:53,510 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 11:32:53,523 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.018 2026-10-26 11:32:53,559 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:32:53,559 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:53] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.012 2026-10-26 11:32:53,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:53] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.019 0.013 2026-10-26 11:32:53,590 44 INFO rb-35659da-226004-429082 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/164?access_token=3438175af6a1467e", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:32:53,624 44 INFO rb-35659da-226004-429082 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-26 11:32:53,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:53] "POST /pos-self/relations/164 HTTP/1.1" 200 - 35 0.039 0.070 2026-10-26 11:32:53,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.216 2026-10-26 11:32:54,338 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:54] "POST /pos-self/data/164 HTTP/1.1" 200 - 177 0.190 0.378 2026-10-26 11:32:54,341 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.457 2026-10-26 11:32:54,470 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:54] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.038 2026-10-26 11:32:54,504 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: Owl is running in 'dev' mode. 2026-10-26 11:32:54,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:54] "GET /web/image/ir.attachment/11612/raw HTTP/1.1" 200 - 4 0.005 0.010 2026-10-26 11:32:54,586 44 INFO rb-35659da-226004-429082 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-26 11:32:54,716 44 INFO rb-35659da-226004-429082 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-26 11:32:54,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:54] "GET /web/image/pos.category/336/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.002 0.057 2026-10-26 11:32:54,819 44 INFO rb-35659da-226004-429082 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-26 11:32:54,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:54] "GET /web/image/product.template/2471/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-26 11:32:54,872 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: tour succeeded 2026-10-26 11:32:54,873 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: ╔════════════════════════════════════╗ ║ TOUR self_order_is_close SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 11:32:54,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:54] "GET /web/image/product.template/2473/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.104 2026-10-26 11:32:54,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:54] "GET /web/image/product.template/2472/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.008 0.125 2026-10-26 11:32:54,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:54] "GET /web/image/product.template/2474/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.009 0.154 2026-10-26 11:32:54,951 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: heap 6691624 (allocated 7340032) 2026-10-26 11:32:54,978 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing chrome headless with pid 135005 2026-10-26 11:32:54,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:32:54] "GET /web/image/product.template/2475/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.005 0.193 2026-10-26 11:32:54,982 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing websocket connection 2026-10-26 11:32:54,990 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Terminating chrome headless with pid 135005 2026-10-26 11:32:55,114 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113255_113921_test_self_order_common.txt 2026-10-26 11:32:55,114 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Removing chrome user profile "/tmp/tmpjqtyu3l2_chrome_odoo" 2026-10-26 11:32:55,160 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-10-26 11:33:04,627 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-10-26 11:33:13,926 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome pid: 135188 2026-10-26 11:33:13,927 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless temporary user profile dir: /tmp/tmpjed3lscr_chrome_odoo 2026-10-26 11:33:13,927 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:36053/json/version 2026-10-26 11:33:13,928 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36053', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:13,993 44 INFO rb-35659da-226004-429082 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-26 11:33:13,993 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:36053/json 2026-10-26 11:33:13,994 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36053', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:14,031 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Websocket url found: ws://127.0.0.1:36053/devtools/page/BC4027AEC26BBC046E0E6E2E018EB8E5 2026-10-26 11:33:14,049 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Enable chrome headless console log notification 2026-10-26 11:33:14,064 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless enable page notifications 2026-10-26 11:33:14,089 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Setting session cookie in browser 2026-10-26 11:33:14,646 44 INFO rb-35659da-226004-429082 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/166" in browser 2026-10-26 11:33:14,647 44 INFO rb-35659da-226004-429082 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/166" 2026-10-26 11:33:14,678 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:33:15,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:15] "GET /pos-self/166 HTTP/1.1" 200 - 56 0.037 0.577 2026-10-26 11:33:15,292 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigation result: {'frameId': 'BC4027AEC26BBC046E0E6E2E018EB8E5', 'loaderId': '56AA7696B2127E5556093E94EC857EAE', 'isDownload': False} 2026-10-26 11:33:15,293 44 INFO rb-35659da-226004-429082 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-26 11:33:15,317 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:33:15,352 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:33:15,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:15] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.045 2026-10-26 11:33:15,413 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:33:15,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:15] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.102 2026-10-26 11:33:15,447 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:33:15,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:15] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.124 2026-10-26 11:33:15,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:15] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-26 11:33:15,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.021 2026-10-26 11:33:15,755 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:15] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.016 2026-10-26 11:33:15,765 44 INFO rb-35659da-226004-429082 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/166", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:33:15,769 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:33:15,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:15] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:33:15,775 44 INFO rb-35659da-226004-429082 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-26 11:33:15,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:15] "POST /pos-self/relations/166 HTTP/1.1" 200 - 37 0.028 0.082 2026-10-26 11:33:16,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.216 2026-10-26 11:33:16,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:16] "POST /pos-self/data/166 HTTP/1.1" 200 - 178 0.141 0.331 2026-10-26 11:33:16,468 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.401 2026-10-26 11:33:16,526 44 INFO rb-35659da-226004-429082 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-26 11:33:16,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:16] "GET /web/image/ir.attachment/11733/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-26 11:33:16,634 44 INFO rb-35659da-226004-429082 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-26 11:33:16,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:16] "GET /web/image/ir.attachment/11681/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-26 11:33:16,709 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:33:16,832 44 INFO rb-35659da-226004-429082 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-26 11:33:16,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:16] "GET /web/image/pos.category/336/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-26 11:33:16,888 44 INFO rb-35659da-226004-429082 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-26 11:33:16,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:16] "GET /web/image/product.template/2471/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.012 0.032 2026-10-26 11:33:16,940 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:16] "GET /web/image/product.template/2472/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-26 11:33:16,952 44 INFO rb-35659da-226004-429082 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-26 11:33:16,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:16] "GET /web/image/product.template/2473/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.005 0.063 2026-10-26 11:33:16,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:16] "GET /web/image/product.template/2474/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.088 2026-10-26 11:33:17,008 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: tour succeeded 2026-10-26 11:33:17,009 44 INFO rb-35659da-226004-429082 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-26 11:33:17,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:17] "GET /web/image/product.template/2475/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-10-26 11:33:17,080 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: heap 6865224 (allocated 7340032) 2026-10-26 11:33:17,102 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing chrome headless with pid 135188 2026-10-26 11:33:17,108 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing websocket connection 2026-10-26 11:33:17,110 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Terminating chrome headless with pid 135188 2026-10-26 11:33:17,217 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113317_217008_test_self_order_consultation_open.txt 2026-10-26 11:33:17,217 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Removing chrome user profile "/tmp/tmpjed3lscr_chrome_odoo" 2026-10-26 11:33:17,260 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-10-26 11:33:28,128 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 135364 2026-10-26 11:33:28,128 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpjh80ypx8_chrome_odoo 2026-10-26 11:33:28,129 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:34681/json/version 2026-10-26 11:33:28,130 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:28,201 44 INFO rb-35659da-226004-429082 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-26 11:33:28,201 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:34681/json 2026-10-26 11:33:28,202 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:28,222 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:34681/devtools/page/FDAC7257FCE9727CB523DE6C57ACCBC9 2026-10-26 11:33:28,236 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-26 11:33:28,250 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-26 11:33:28,290 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-26 11:33:28,713 44 INFO rb-35659da-226004-429082 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/167?access_token=1dcd4855c7d742f7" in browser 2026-10-26 11:33:28,714 44 INFO rb-35659da-226004-429082 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/167?access_token=1dcd4855c7d742f7" 2026-10-26 11:33:28,751 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:33:29,603 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:29] "GET /pos-self/167?access_token=1dcd4855c7d742f7 HTTP/1.1" 200 - 57 0.044 0.816 2026-10-26 11:33:29,613 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': 'FDAC7257FCE9727CB523DE6C57ACCBC9', 'loaderId': '4F263807C3936BF45B2577ACDCD33CC4', 'isDownload': False} 2026-10-26 11:33:29,614 44 INFO rb-35659da-226004-429082 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-26 11:33:29,652 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:33:29,684 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:33:29,733 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:29] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.046 2026-10-26 11:33:29,746 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:33:29,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:29] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.086 2026-10-26 11:33:29,779 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:33:29,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:29] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.119 2026-10-26 11:33:30,047 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-26 11:33:30,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-26 11:33:30,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:30] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-26 11:33:30,108 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:33:30,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:33:30,109 44 INFO rb-35659da-226004-429082 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/167?access_token=1dcd4855c7d742f7", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:33:30,119 44 INFO rb-35659da-226004-429082 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-26 11:33:30,236 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:30] "POST /pos-self/relations/167 HTTP/1.1" 200 - 35 0.029 0.076 2026-10-26 11:33:30,354 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-26 11:33:30,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:30] "POST /pos-self/data/167 HTTP/1.1" 200 - 184 0.147 0.306 2026-10-26 11:33:30,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.386 2026-10-26 11:33:30,884 44 INFO rb-35659da-226004-429082 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-26 11:33:30,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:30] "GET /web/image/ir.attachment/11792/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-26 11:33:30,947 44 INFO rb-35659da-226004-429082 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-26 11:33:31,087 44 INFO rb-35659da-226004-429082 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-26 11:33:31,106 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/ir.attachment/11740/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 11:33:31,128 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:33:31,193 44 INFO rb-35659da-226004-429082 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-26 11:33:31,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/pos.category/337/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.002 0.037 2026-10-26 11:33:31,288 44 INFO rb-35659da-226004-429082 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-26 11:33:31,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/pos.category/338/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.002 0.073 2026-10-26 11:33:31,330 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:33:31,349 44 INFO rb-35659da-226004-429082 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-26 11:33:31,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/pos.category/339/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.024 0.115 2026-10-26 11:33:31,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/pos.category/336/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.001 0.175 2026-10-26 11:33:31,435 44 INFO rb-35659da-226004-429082 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-26 11:33:31,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2480/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.005 0.025 2026-10-26 11:33:31,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2476/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-26 11:33:31,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2478/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-10-26 11:33:31,496 44 INFO rb-35659da-226004-429082 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-26 11:33:31,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2479/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.009 0.151 2026-10-26 11:33:31,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2477/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-26 11:33:31,549 44 INFO rb-35659da-226004-429082 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-26 11:33:31,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2485/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.124 2026-10-26 11:33:31,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2475/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.006 0.121 2026-10-26 11:33:31,602 44 INFO rb-35659da-226004-429082 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-26 11:33:31,604 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2482/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.098 2026-10-26 11:33:31,634 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2481/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.010 0.123 2026-10-26 11:33:31,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2483/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-26 11:33:31,683 44 INFO rb-35659da-226004-429082 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-26 11:33:31,685 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2484/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.009 0.130 2026-10-26 11:33:31,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2471/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-10-26 11:33:31,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2472/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-26 11:33:31,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.template/2473/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.134 2026-10-26 11:33:31,808 44 INFO rb-35659da-226004-429082 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-26 11:33:31,894 44 INFO rb-35659da-226004-429082 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-26 11:33:31,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.product/2985/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.018 0.032 2026-10-26 11:33:31,938 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.product/2987/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.010 0.066 2026-10-26 11:33:31,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.product/2984/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.005 0.095 2026-10-26 11:33:31,973 44 INFO rb-35659da-226004-429082 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-26 11:33:31,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:31] "GET /web/image/product.product/2986/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.006 0.119 2026-10-26 11:33:32,036 44 INFO rb-35659da-226004-429082 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-26 11:33:32,117 44 INFO rb-35659da-226004-429082 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-26 11:33:32,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:32] "GET /web/image/product.product/2988/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.006 0.029 2026-10-26 11:33:32,215 44 INFO rb-35659da-226004-429082 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-26 11:33:32,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:32] "GET /web/image/product.product/2989/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.006 0.055 2026-10-26 11:33:32,276 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:32] "GET /web/image/product.product/2990/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.009 0.026 2026-10-26 11:33:32,290 44 INFO rb-35659da-226004-429082 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-26 11:33:32,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:32] "GET /web/image/product.product/2991/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.004 0.056 2026-10-26 11:33:32,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:32] "GET /web/image/product.product/2992/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.005 0.085 2026-10-26 11:33:32,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:32] "GET /web/image/product.product/2993/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.006 0.115 2026-10-26 11:33:32,372 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-26 11:33:32,373 44 INFO rb-35659da-226004-429082 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-26 11:33:32,477 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10611888 (allocated 11407360) 2026-10-26 11:33:32,485 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 135364 2026-10-26 11:33:32,488 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-26 11:33:32,490 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 135364 2026-10-26 11:33:32,629 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113332_629195_test_self_order_pos_closed.txt 2026-10-26 11:33:32,629 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpjh80ypx8_chrome_odoo" 2026-10-26 11:33:33,132 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 135568 2026-10-26 11:33:33,133 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpzw8wqmw5_chrome_odoo 2026-10-26 11:33:33,133 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:46125/json/version 2026-10-26 11:33:33,134 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46125', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:33,276 44 INFO rb-35659da-226004-429082 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-26 11:33:33,276 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:46125/json 2026-10-26 11:33:33,277 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46125', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:33,306 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:46125/devtools/page/2EB266A1810231A9A91133E05BCA4073 2026-10-26 11:33:33,347 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-26 11:33:33,360 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-26 11:33:33,404 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-26 11:33:33,424 44 INFO rb-35659da-226004-429082 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/167" in browser 2026-10-26 11:33:33,425 44 INFO rb-35659da-226004-429082 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/167" 2026-10-26 11:33:33,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:33] "GET /pos-self/167 HTTP/1.1" 200 - 5 0.003 0.022 2026-10-26 11:33:33,485 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '2EB266A1810231A9A91133E05BCA4073', 'loaderId': '461B3B6D6D64FDBE1245FFAC165078F7', 'isDownload': False} 2026-10-26 11:33:33,485 44 INFO rb-35659da-226004-429082 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-26 11:33:33,526 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:33:33,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:33] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.014 2026-10-26 11:33:33,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:33] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.008 0.043 2026-10-26 11:33:33,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:33] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.056 2026-10-26 11:33:33,939 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-26 11:33:33,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:33:33,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:33] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.003 0.010 2026-10-26 11:33:33,994 44 INFO rb-35659da-226004-429082 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/167", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:33:33,999 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:33:33,999 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:33:34,013 44 INFO rb-35659da-226004-429082 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-26 11:33:34,113 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:34] "POST /pos-self/relations/167 HTTP/1.1" 200 - 14 0.019 0.053 2026-10-26 11:33:34,122 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.072 2026-10-26 11:33:34,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:34] "POST /pos-self/data/167 HTTP/1.1" 200 - 118 0.107 0.280 2026-10-26 11:33:34,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.371 2026-10-26 11:33:34,595 44 INFO rb-35659da-226004-429082 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-26 11:33:34,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:34] "GET /web/image/ir.attachment/11798/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:33:34,667 44 INFO rb-35659da-226004-429082 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-26 11:33:34,764 44 INFO rb-35659da-226004-429082 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-26 11:33:34,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:34] "GET /web/image/ir.attachment/11740/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-26 11:33:34,799 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:33:34,934 44 INFO rb-35659da-226004-429082 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-26 11:33:34,996 44 INFO rb-35659da-226004-429082 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-26 11:33:35,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/pos.category/337/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.001 0.060 2026-10-26 11:33:35,040 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33: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-26 11:33:35,050 44 INFO rb-35659da-226004-429082 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-26 11:33:35,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/pos.category/338/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.001 0.084 2026-10-26 11:33:35,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/pos.category/336/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.001 0.094 2026-10-26 11:33:35,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2477/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-26 11:33:35,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2476/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.008 0.126 2026-10-26 11:33:35,139 44 INFO rb-35659da-226004-429082 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-26 11:33:35,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/pos.category/339/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.001 0.152 2026-10-26 11:33:35,202 44 INFO rb-35659da-226004-429082 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-26 11:33:35,204 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2478/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.021 0.130 2026-10-26 11:33:35,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2479/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.156 2026-10-26 11:33:35,256 44 INFO rb-35659da-226004-429082 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-26 11:33:35,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2480/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.010 0.150 2026-10-26 11:33:35,298 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2485/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.011 0.169 2026-10-26 11:33:35,309 44 INFO rb-35659da-226004-429082 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-26 11:33:35,329 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2481/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.015 0.161 2026-10-26 11:33:35,362 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2482/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.187 2026-10-26 11:33:35,391 44 INFO rb-35659da-226004-429082 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-26 11:33:35,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2475/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.006 0.164 2026-10-26 11:33:35,420 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2483/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-10-26 11:33:35,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2484/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.156 2026-10-26 11:33:35,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2471/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.148 2026-10-26 11:33:35,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2472/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.008 0.142 2026-10-26 11:33:35,507 44 INFO rb-35659da-226004-429082 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-26 11:33:35,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.template/2473/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.006 0.149 2026-10-26 11:33:35,594 44 INFO rb-35659da-226004-429082 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-26 11:33:35,640 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.product/2987/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.042 0.043 2026-10-26 11:33:35,665 44 INFO rb-35659da-226004-429082 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-26 11:33:35,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.product/2986/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.010 0.114 2026-10-26 11:33:35,722 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.product/2984/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.009 0.151 2026-10-26 11:33:35,729 44 INFO rb-35659da-226004-429082 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-26 11:33:35,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.product/2985/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.011 0.194 2026-10-26 11:33:35,813 44 INFO rb-35659da-226004-429082 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-26 11:33:35,883 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.product/2989/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.009 0.028 2026-10-26 11:33:35,908 44 INFO rb-35659da-226004-429082 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-26 11:33:35,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:35] "GET /web/image/product.product/2988/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.005 0.059 2026-10-26 11:33:35,998 44 INFO rb-35659da-226004-429082 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-26 11:33:36,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:36] "GET /web/image/product.product/2991/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.024 0.038 2026-10-26 11:33:36,061 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-26 11:33:36,068 44 INFO rb-35659da-226004-429082 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-26 11:33:36,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:36] "GET /web/image/product.product/2990/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.031 0.087 2026-10-26 11:33:36,141 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:36] "GET /web/image/product.product/2992/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.007 0.168 2026-10-26 11:33:36,162 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10700780 (allocated 12193792) 2026-10-26 11:33:36,183 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:36] "GET /web/image/product.product/2993/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.015 0.198 2026-10-26 11:33:36,186 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 135568 2026-10-26 11:33:36,189 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-26 11:33:36,192 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 135568 2026-10-26 11:33:36,320 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113336_320572_test_self_order_pos_closed.txt 2026-10-26 11:33:36,320 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpzw8wqmw5_chrome_odoo" 2026-10-26 11:33:36,882 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 135769 2026-10-26 11:33:36,882 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpg9u452hf_chrome_odoo 2026-10-26 11:33:36,882 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:38869/json/version 2026-10-26 11:33:36,884 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38869', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:36,976 44 INFO rb-35659da-226004-429082 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-26 11:33:36,976 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:38869/json 2026-10-26 11:33:36,977 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38869', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:36,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:38869/devtools/page/5D4EEDD97D1AA2A0CCED5F3F48AC1894 2026-10-26 11:33:37,014 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-26 11:33:37,040 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-26 11:33:37,073 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-26 11:33:37,094 44 INFO rb-35659da-226004-429082 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/167?access_token=1dcd4855c7d742f7" in browser 2026-10-26 11:33:37,094 44 INFO rb-35659da-226004-429082 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/167?access_token=1dcd4855c7d742f7" 2026-10-26 11:33:37,156 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:37] "GET /pos-self/167?access_token=1dcd4855c7d742f7 HTTP/1.1" 200 - 5 0.006 0.027 2026-10-26 11:33:37,160 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '5D4EEDD97D1AA2A0CCED5F3F48AC1894', 'loaderId': '5679DB27E9FDEE8446C7AFEFE391429B', 'isDownload': False} 2026-10-26 11:33:37,160 44 INFO rb-35659da-226004-429082 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-26 11:33:37,196 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:33:37,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:37] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.009 0.031 2026-10-26 11:33:37,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:37] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.015 0.032 2026-10-26 11:33:37,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:37] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.072 2026-10-26 11:33:37,540 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-26 11:33:37,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:33:37,584 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:37] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.003 0.016 2026-10-26 11:33:37,591 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:33:37,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:33:37,602 44 INFO rb-35659da-226004-429082 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/167?access_token=1dcd4855c7d742f7", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:33:37,632 44 INFO rb-35659da-226004-429082 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-26 11:33:37,682 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:37] "POST /pos-self/relations/167 HTTP/1.1" 200 - 14 0.018 0.045 2026-10-26 11:33:37,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.065 2026-10-26 11:33:38,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "POST /pos-self/data/167 HTTP/1.1" 200 - 119 0.097 0.283 2026-10-26 11:33:38,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.380 2026-10-26 11:33:38,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.054 2026-10-26 11:33:38,278 44 INFO rb-35659da-226004-429082 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-26 11:33:38,370 44 INFO rb-35659da-226004-429082 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-26 11:33:38,378 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /web/image/ir.attachment/11801/raw HTTP/1.1" 200 - 4 0.013 0.014 2026-10-26 11:33:38,458 44 INFO rb-35659da-226004-429082 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-26 11:33:38,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /web/image/ir.attachment/11740/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:33:38,505 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:33:38,594 44 INFO rb-35659da-226004-429082 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-26 11:33:38,689 44 INFO rb-35659da-226004-429082 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-26 11:33:38,713 44 INFO rb-35659da-226004-429082 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-26 11:33:38,715 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /web/image/pos.category/337/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.008 0.065 2026-10-26 11:33:38,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /web/image/pos.category/338/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.002 0.102 2026-10-26 11:33:38,769 44 INFO rb-35659da-226004-429082 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-26 11:33:38,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /web/image/pos.category/336/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.002 0.116 2026-10-26 11:33:38,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /web/image/product.template/2476/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.007 0.139 2026-10-26 11:33:38,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /web/image/pos.category/339/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.002 0.183 2026-10-26 11:33:38,863 44 INFO rb-35659da-226004-429082 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-26 11:33:38,884 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /web/image/product.template/2477/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.007 0.189 2026-10-26 11:33:38,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /web/image/product.template/2471/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-10-26 11:33:38,920 44 INFO rb-35659da-226004-429082 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-26 11:33:38,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /web/image/product.template/2473/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-26 11:33:38,972 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33: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-26 11:33:38,984 44 INFO rb-35659da-226004-429082 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-26 11:33:38,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:38] "GET /web/image/product.template/2472/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.010 0.178 2026-10-26 11:33:39,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.template/2474/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-10-26 11:33:39,017 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.template/2475/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-26 11:33:39,036 44 INFO rb-35659da-226004-429082 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-26 11:33:39,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.template/2478/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-10-26 11:33:39,098 44 INFO rb-35659da-226004-429082 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-26 11:33:39,153 44 INFO rb-35659da-226004-429082 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-26 11:33:39,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.template/2480/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.023 2026-10-26 11:33:39,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.template/2485/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-26 11:33:39,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.template/2479/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.073 2026-10-26 11:33:39,256 44 INFO rb-35659da-226004-429082 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-26 11:33:39,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.product/2985/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.007 0.025 2026-10-26 11:33:39,355 44 INFO rb-35659da-226004-429082 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-26 11:33:39,363 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.product/2984/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.006 0.060 2026-10-26 11:33:39,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.product/2986/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.012 0.107 2026-10-26 11:33:39,421 44 INFO rb-35659da-226004-429082 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-26 11:33:39,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.product/2987/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.007 0.140 2026-10-26 11:33:39,483 44 INFO rb-35659da-226004-429082 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-26 11:33:39,559 44 INFO rb-35659da-226004-429082 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-26 11:33:39,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.product/2988/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.006 0.023 2026-10-26 11:33:39,635 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.product/2989/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.005 0.050 2026-10-26 11:33:39,671 44 INFO rb-35659da-226004-429082 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-26 11:33:39,742 44 INFO rb-35659da-226004-429082 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-26 11:33:39,753 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.product/2990/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.019 0.032 2026-10-26 11:33:39,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.product/2992/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.005 0.074 2026-10-26 11:33:39,794 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-26 11:33:39,797 44 INFO rb-35659da-226004-429082 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-26 11:33:39,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.product/2991/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.011 0.108 2026-10-26 11:33:39,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:39] "GET /web/image/product.product/2993/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.008 0.137 2026-10-26 11:33:39,918 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10410516 (allocated 11145216) 2026-10-26 11:33:39,922 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 135769 2026-10-26 11:33:39,925 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-26 11:33:39,926 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 135769 2026-10-26 11:33:40,096 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113340_096352_test_self_order_pos_closed.txt 2026-10-26 11:33:40,096 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpg9u452hf_chrome_odoo" 2026-10-26 11:33:40,143 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-10-26 11:33:49,524 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 135968 2026-10-26 11:33:49,524 44 INFO rb-35659da-226004-429082 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/tmpk88b8kn9_chrome_odoo 2026-10-26 11:33:49,525 44 INFO rb-35659da-226004-429082 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:40593/json/version 2026-10-26 11:33:49,526 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:49,598 44 INFO rb-35659da-226004-429082 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-26 11:33:49,599 44 INFO rb-35659da-226004-429082 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:40593/json 2026-10-26 11:33:49,600 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:49,611 44 INFO rb-35659da-226004-429082 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:40593/devtools/page/27910D4FC26F598DAF65CDC87BCE9398 2026-10-26 11:33:49,628 44 INFO rb-35659da-226004-429082 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-26 11:33:49,637 44 INFO rb-35659da-226004-429082 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-26 11:33:49,699 44 INFO rb-35659da-226004-429082 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-26 11:33:50,148 44 INFO rb-35659da-226004-429082 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/168?access_token=539cafc5431f454b" in browser 2026-10-26 11:33:50,149 44 INFO rb-35659da-226004-429082 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/168?access_token=539cafc5431f454b" 2026-10-26 11:33:50,184 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:33:50,772 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:50] "GET /pos-self/168?access_token=539cafc5431f454b HTTP/1.1" 200 - 56 0.036 0.557 2026-10-26 11:33:50,777 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '27910D4FC26F598DAF65CDC87BCE9398', 'loaderId': '4967EC8C847DA0FEBC54FD5D11EB9976', 'isDownload': False} 2026-10-26 11:33:50,777 44 INFO rb-35659da-226004-429082 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-26 11:33:50,806 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:33:50,845 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:33:50,886 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:50] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.065 2026-10-26 11:33:50,909 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:33:50,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:50] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.093 2026-10-26 11:33:50,972 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:33:51,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:51] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.165 2026-10-26 11:33:51,195 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-26 11:33:51,205 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:51] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-26 11:33:51,235 44 INFO rb-35659da-226004-429082 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/168?access_token=539cafc5431f454b", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:33:51,248 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:33:51,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:51] "POST /pos/ping HTTP/1.1" 200 - 1 0.008 0.016 2026-10-26 11:33:51,259 44 INFO rb-35659da-226004-429082 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-26 11:33:51,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:51] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.034 2026-10-26 11:33:51,353 44 INFO rb-35659da-226004-429082 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-26 11:33:51,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-26 11:33:51,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:51] "POST /pos-self/relations/168 HTTP/1.1" 200 - 35 0.072 0.156 2026-10-26 11:33:51,540 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.120 2026-10-26 11:33:51,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:51] "POST /pos-self/data/168 HTTP/1.1" 200 - 176 0.121 0.230 2026-10-26 11:33:52,003 44 INFO rb-35659da-226004-429082 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-26 11:33:52,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:52] "GET /web/image/ir.attachment/11857/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-26 11:33:52,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:52] "GET /web/image/ir.attachment/11856/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-26 11:33:52,223 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-26 11:33:52,224 44 INFO rb-35659da-226004-429082 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-26 11:33:52,420 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5848260 (allocated 6815744) 2026-10-26 11:33:52,430 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 135968 2026-10-26 11:33:52,431 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-26 11:33:52,433 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 135968 2026-10-26 11:33:52,536 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_113352_536475_test_self_order_pos_landing_page_carousel.txt 2026-10-26 11:33:52,536 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpk88b8kn9_chrome_odoo" 2026-10-26 11:33:53,042 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 136142 2026-10-26 11:33:53,042 44 INFO rb-35659da-226004-429082 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/tmpht39uu03_chrome_odoo 2026-10-26 11:33:53,043 44 INFO rb-35659da-226004-429082 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:41641/json/version 2026-10-26 11:33:53,044 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41641', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:53,144 44 INFO rb-35659da-226004-429082 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-26 11:33:53,144 44 INFO rb-35659da-226004-429082 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:41641/json 2026-10-26 11:33:53,146 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41641', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:53,168 44 INFO rb-35659da-226004-429082 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:41641/devtools/page/E3A6EA150249BED50432A1B1C6A3A693 2026-10-26 11:33:53,178 44 INFO rb-35659da-226004-429082 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-26 11:33:53,193 44 INFO rb-35659da-226004-429082 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-26 11:33:53,234 44 INFO rb-35659da-226004-429082 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-26 11:33:53,251 44 INFO rb-35659da-226004-429082 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/168" in browser 2026-10-26 11:33:53,251 44 INFO rb-35659da-226004-429082 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/168" 2026-10-26 11:33:53,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:53] "GET /pos-self/168 HTTP/1.1" 200 - 5 0.003 0.024 2026-10-26 11:33:53,314 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': 'E3A6EA150249BED50432A1B1C6A3A693', 'loaderId': '97798AA070309ABF9F0D78B44FEEA169', 'isDownload': False} 2026-10-26 11:33:53,314 44 INFO rb-35659da-226004-429082 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-26 11:33:53,346 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:33:53,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:53] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.015 2026-10-26 11:33:53,391 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:53] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.023 2026-10-26 11:33:53,402 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:53] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.026 2026-10-26 11:33:53,685 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.010 0.020 2026-10-26 11:33:53,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:33:53,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:53] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.002 0.021 2026-10-26 11:33:53,725 44 INFO rb-35659da-226004-429082 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/168", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:33:53,727 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:33:53,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:33:53,739 44 INFO rb-35659da-226004-429082 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-26 11:33:53,796 44 INFO rb-35659da-226004-429082 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-26 11:33:53,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:53] "POST /pos-self/relations/168 HTTP/1.1" 200 - 14 0.013 0.050 2026-10-26 11:33:53,834 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.069 2026-10-26 11:33:54,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:54] "POST /pos-self/data/168 HTTP/1.1" 200 - 111 0.085 0.222 2026-10-26 11:33:54,171 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.299 2026-10-26 11:33:54,217 44 INFO rb-35659da-226004-429082 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-26 11:33:54,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:54] "GET /web/image/ir.attachment/11863/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 11:33:54,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:54] "GET /web/image/ir.attachment/11862/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-26 11:33:54,458 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-26 11:33:54,460 44 INFO rb-35659da-226004-429082 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-26 11:33:54,542 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5773472 (allocated 6553600) 2026-10-26 11:33:54,544 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 136142 2026-10-26 11:33:54,547 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-26 11:33:54,548 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 136142 2026-10-26 11:33:54,704 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_113354_704689_test_self_order_pos_landing_page_carousel.txt 2026-10-26 11:33:54,705 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpht39uu03_chrome_odoo" 2026-10-26 11:33:55,282 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 136318 2026-10-26 11:33:55,283 44 INFO rb-35659da-226004-429082 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_pl3jhpe_chrome_odoo 2026-10-26 11:33:55,283 44 INFO rb-35659da-226004-429082 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:34835/json/version 2026-10-26 11:33:55,284 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34835', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:55,411 44 INFO rb-35659da-226004-429082 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-26 11:33:55,411 44 INFO rb-35659da-226004-429082 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:34835/json 2026-10-26 11:33:55,412 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34835', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:33:55,451 44 INFO rb-35659da-226004-429082 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:34835/devtools/page/4C8D19972F7F912DEC2EAA1C77639C09 2026-10-26 11:33:55,490 44 INFO rb-35659da-226004-429082 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-26 11:33:55,510 44 INFO rb-35659da-226004-429082 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-26 11:33:55,546 44 INFO rb-35659da-226004-429082 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-26 11:33:55,570 44 INFO rb-35659da-226004-429082 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/168?access_token=539cafc5431f454b" in browser 2026-10-26 11:33:55,570 44 INFO rb-35659da-226004-429082 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/168?access_token=539cafc5431f454b" 2026-10-26 11:33:55,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:55] "GET /pos-self/168?access_token=539cafc5431f454b HTTP/1.1" 200 - 5 0.004 0.027 2026-10-26 11:33:55,638 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '4C8D19972F7F912DEC2EAA1C77639C09', 'loaderId': '44D4F13A6D97DD5D04E3F62E7B2A882E', 'isDownload': False} 2026-10-26 11:33:55,640 44 INFO rb-35659da-226004-429082 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-26 11:33:55,672 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:33:55,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:55] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.009 2026-10-26 11:33:55,712 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:55] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.011 2026-10-26 11:33:55,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:55] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.011 2026-10-26 11:33:56,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:33:56,067 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.024 2026-10-26 11:33:56,084 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:33:56,084 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:33:56,089 44 INFO rb-35659da-226004-429082 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/168?access_token=539cafc5431f454b", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:33:56,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.003 0.013 2026-10-26 11:33:56,110 44 INFO rb-35659da-226004-429082 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-26 11:33:56,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.009 2026-10-26 11:33:56,171 44 INFO rb-35659da-226004-429082 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-26 11:33:56,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "POST /pos-self/relations/168 HTTP/1.1" 200 - 14 0.013 0.057 2026-10-26 11:33:56,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-10-26 11:33:56,552 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "POST /pos-self/data/168 HTTP/1.1" 200 - 112 0.094 0.243 2026-10-26 11:33:56,685 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.049 2026-10-26 11:33:56,703 44 INFO rb-35659da-226004-429082 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-26 11:33:56,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /web/image/ir.attachment/11866/raw HTTP/1.1" 200 - 4 0.004 0.007 2026-10-26 11:33:56,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:33:56] "GET /web/image/ir.attachment/11865/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:33:56,936 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-26 11:33:56,936 44 INFO rb-35659da-226004-429082 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-26 11:33:57,030 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5807808 (allocated 6553600) 2026-10-26 11:33:57,050 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 136318 2026-10-26 11:33:57,052 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-26 11:33:57,053 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 136318 2026-10-26 11:33:57,184 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_113357_184071_test_self_order_pos_landing_page_carousel.txt 2026-10-26 11:33:57,184 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmp_pl3jhpe_chrome_odoo" 2026-10-26 11:33:57,228 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_product_availability ... 2026-10-26 11:34:08,070 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 136492 2026-10-26 11:34:08,071 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpwt4_wjwf_chrome_odoo 2026-10-26 11:34:08,071 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:40073/json/version 2026-10-26 11:34:08,072 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:34:08,117 44 INFO rb-35659da-226004-429082 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-26 11:34:08,118 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:40073/json 2026-10-26 11:34:08,169 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:34:08,206 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:40073/devtools/page/8622F79BBDFA505BEB3EB5073EB412D4 2026-10-26 11:34:08,216 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-26 11:34:08,218 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-26 11:34:08,238 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-26 11:34:08,665 44 INFO rb-35659da-226004-429082 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/169?access_token=dc7ed24989fb4563" in browser 2026-10-26 11:34:08,665 44 INFO rb-35659da-226004-429082 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/169?access_token=dc7ed24989fb4563" 2026-10-26 11:34:08,705 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:34:09,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:09] "GET /pos-self/169?access_token=dc7ed24989fb4563 HTTP/1.1" 200 - 57 0.037 0.722 2026-10-26 11:34:09,463 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '8622F79BBDFA505BEB3EB5073EB412D4', 'loaderId': 'CEABBA222FA1E81A23EA0FA008D35C3F', 'isDownload': False} 2026-10-26 11:34:09,463 44 INFO rb-35659da-226004-429082 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-26 11:34:09,496 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:34:09,548 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:34:09,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:09] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.072 2026-10-26 11:34:09,634 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:34:09,672 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:09] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.145 2026-10-26 11:34:09,684 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:34:09,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:09] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.177 2026-10-26 11:34:09,930 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.026 2026-10-26 11:34:09,942 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-26 11:34:09,974 44 INFO rb-35659da-226004-429082 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/169?access_token=dc7ed24989fb4563", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:34:09,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:09] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-26 11:34:09,995 44 INFO rb-35659da-226004-429082 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-26 11:34:09,998 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:34:09,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:09] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.017 2026-10-26 11:34:10,130 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:10] "POST /pos-self/relations/169 HTTP/1.1" 200 - 37 0.028 0.065 2026-10-26 11:34:10,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-26 11:34:10,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:10] "POST /pos-self/data/169 HTTP/1.1" 200 - 187 0.202 0.357 2026-10-26 11:34:10,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.519 2026-10-26 11:34:10,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:10] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.055 2026-10-26 11:34:10,925 44 INFO rb-35659da-226004-429082 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-26 11:34:10,989 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:10] "GET /web/image/ir.attachment/11922/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:34:11,027 44 INFO rb-35659da-226004-429082 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-26 11:34:11,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/ir.attachment/11870/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:34:11,071 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:34:11,160 44 INFO rb-35659da-226004-429082 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-26 11:34:11,226 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/pos.category/340/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.004 0.038 2026-10-26 11:34:11,232 44 INFO rb-35659da-226004-429082 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-26 11:34:11,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/pos.category/341/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.003 0.062 2026-10-26 11:34:11,280 44 INFO rb-35659da-226004-429082 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-26 11:34:11,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/pos.category/342/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.001 0.085 2026-10-26 11:34:11,304 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/pos.category/336/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.001 0.105 2026-10-26 11:34:11,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/product.template/2486/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.005 0.117 2026-10-26 11:34:11,333 44 INFO rb-35659da-226004-429082 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-26 11:34:11,349 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/product.template/2487/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.005 0.138 2026-10-26 11:34:11,381 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/product.template/2488/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.127 2026-10-26 11:34:11,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/product.template/2489/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-10-26 11:34:11,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/product.template/2490/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-26 11:34:11,446 44 INFO rb-35659da-226004-429082 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-26 11:34:11,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/product.template/2495/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-10-26 11:34:11,529 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/product.product/2998/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.015 0.025 2026-10-26 11:34:11,540 44 INFO rb-35659da-226004-429082 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-26 11:34:11,564 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/product.product/2999/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.005 0.069 2026-10-26 11:34:11,626 44 INFO rb-35659da-226004-429082 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-26 11:34:11,706 44 INFO rb-35659da-226004-429082 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-26 11:34:11,734 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:34:11,758 44 INFO rb-35659da-226004-429082 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-26 11:34:11,765 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:11] "GET /web/image/product.product/3004/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.005 0.024 2026-10-26 11:34:11,853 44 INFO rb-35659da-226004-429082 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-26 11:34:11,902 44 INFO rb-35659da-226004-429082 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-26 11:34:11,960 44 INFO rb-35659da-226004-429082 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-26 11:34:12,046 44 INFO rb-35659da-226004-429082 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-26 11:34:12,097 44 INFO rb-35659da-226004-429082 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-26 11:34:12,168 44 INFO rb-35659da-226004-429082 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-26 11:34:12,237 44 INFO rb-35659da-226004-429082 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-26 11:34:12,288 44 INFO rb-35659da-226004-429082 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-26 11:34:12,379 44 INFO rb-35659da-226004-429082 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-26 11:34:12,429 44 INFO rb-35659da-226004-429082 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-26 11:34:12,485 44 INFO rb-35659da-226004-429082 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-26 11:34:12,559 44 INFO rb-35659da-226004-429082 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-26 11:34:12,611 44 INFO rb-35659da-226004-429082 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-26 11:34:12,675 44 INFO rb-35659da-226004-429082 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-26 11:34:12,747 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72826404 started for PoS orders references: [{'name': None, 'pos_reference': '260-169-000001', 'uuid': '4794599a-2785-4780-bc89-07cc4263db5c'}] 2026-10-26 11:34:12,810 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72826404 order {'name': None, 'pos_reference': '260-169-000001', 'uuid': '4794599a-2785-4780-bc89-07cc4263db5c'} created pos.order #925 2026-10-26 11:34:12,832 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72826404 finished 2026-10-26 11:34:13,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:13] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 107 0.086 0.250 2026-10-26 11:34:13,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:13] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.011 2026-10-26 11:34:13,102 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-26 11:34:13,104 44 INFO rb-35659da-226004-429082 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-26 11:34:13,191 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 9752740 (allocated 11010048) 2026-10-26 11:34:13,207 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 136492 2026-10-26 11:34:13,216 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-26 11:34:13,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:13] "GET /web/image/ir.attachment/11921/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:34:13,222 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 136492 2026-10-26 11:34:13,377 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113413_376794_test_self_order_product_availability.txt 2026-10-26 11:34:13,377 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpwt4_wjwf_chrome_odoo" 2026-10-26 11:34:13,986 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 136683 2026-10-26 11:34:13,986 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpmy83aiu__chrome_odoo 2026-10-26 11:34:13,986 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:41073/json/version 2026-10-26 11:34:13,987 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:34:14,114 44 INFO rb-35659da-226004-429082 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-26 11:34:14,114 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:41073/json 2026-10-26 11:34:14,115 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:34:14,125 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:41073/devtools/page/62733F5D8754C0A905203F7CF9D7ED13 2026-10-26 11:34:14,135 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-26 11:34:14,154 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-26 11:34:14,224 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-26 11:34:14,233 44 INFO rb-35659da-226004-429082 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/169?access_token=dc7ed24989fb4563&table_identifier=5a9bb8d2" in browser 2026-10-26 11:34:14,233 44 INFO rb-35659da-226004-429082 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/169?access_token=dc7ed24989fb4563&table_identifier=5a9bb8d2" 2026-10-26 11:34:14,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:14] "GET /pos-self/169?access_token=dc7ed24989fb4563&table_identifier=5a9bb8d2 HTTP/1.1" 200 - 9 0.007 0.041 2026-10-26 11:34:14,335 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '62733F5D8754C0A905203F7CF9D7ED13', 'loaderId': '6380E9F27B6CEE88F174BEEA3BB7C3E5', 'isDownload': False} 2026-10-26 11:34:14,335 44 INFO rb-35659da-226004-429082 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-26 11:34:14,366 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:34:14,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:14] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.030 2026-10-26 11:34:14,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:14] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.055 2026-10-26 11:34:14,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:14] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.066 2026-10-26 11:34:14,761 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.021 2026-10-26 11:34:14,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:34:14,803 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:14] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.004 0.013 2026-10-26 11:34:14,816 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:34:14,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:34:14,825 44 INFO rb-35659da-226004-429082 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/169?access_token=dc7ed24989fb4563&table_identifier=5a9bb8d2", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:34:14,839 44 INFO rb-35659da-226004-429082 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-26 11:34:14,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.006 0.011 2026-10-26 11:34:14,896 44 INFO rb-35659da-226004-429082 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-26 11:34:15,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:15] "POST /pos-self/relations/169 HTTP/1.1" 200 - 16 0.073 0.091 2026-10-26 11:34:15,013 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-26 11:34:15,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:15] "POST /pos-self/data/169 HTTP/1.1" 200 - 120 0.108 0.282 2026-10-26 11:34:15,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.010 0.021 2026-10-26 11:34:15,592 44 INFO rb-35659da-226004-429082 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-26 11:34:15,721 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:15] "GET /web/image/ir.attachment/11928/raw HTTP/1.1" 200 - 4 0.005 0.014 2026-10-26 11:34:15,734 44 INFO rb-35659da-226004-429082 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-26 11:34:15,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:15] "GET /web/image/ir.attachment/11870/raw HTTP/1.1" 200 - 4 0.004 0.017 2026-10-26 11:34:15,810 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:34:15,896 44 INFO rb-35659da-226004-429082 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-26 11:34:16,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/pos.category/342/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.005 0.046 2026-10-26 11:34:16,036 44 INFO rb-35659da-226004-429082 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-26 11:34:16,040 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:34:16,061 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/pos.category/341/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.001 0.095 2026-10-26 11:34:16,092 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.template/2488/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.027 2026-10-26 11:34:16,095 44 INFO rb-35659da-226004-429082 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-26 11:34:16,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.template/2486/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.134 2026-10-26 11:34:16,182 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.template/2487/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.017 0.160 2026-10-26 11:34:16,183 44 INFO rb-35659da-226004-429082 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-26 11:34:16,232 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/pos.category/340/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.012 0.231 2026-10-26 11:34:16,245 44 INFO rb-35659da-226004-429082 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-26 11:34:16,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/pos.category/336/image_128?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 2 0.001 0.283 2026-10-26 11:34:16,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.template/2489/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-26 11:34:16,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.template/2490/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.006 0.190 2026-10-26 11:34:16,362 44 INFO rb-35659da-226004-429082 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-26 11:34:16,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.template/2495/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.020 0.202 2026-10-26 11:34:16,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.template/2491/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.008 0.208 2026-10-26 11:34:16,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.product/2998/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.006 0.210 2026-10-26 11:34:16,473 44 INFO rb-35659da-226004-429082 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-26 11:34:16,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.product/2999/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.020 0.220 2026-10-26 11:34:16,528 44 INFO rb-35659da-226004-429082 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-26 11:34:16,539 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.template/2492/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-26 11:34:16,576 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.template/2493/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.009 0.233 2026-10-26 11:34:16,618 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.template/2494/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.006 0.212 2026-10-26 11:34:16,640 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.template/2471/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-26 11:34:16,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.template/2472/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.005 0.179 2026-10-26 11:34:16,666 44 INFO rb-35659da-226004-429082 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-26 11:34:16,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.template/2473/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 3 0.005 0.150 2026-10-26 11:34:16,717 44 INFO rb-35659da-226004-429082 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-26 11:34:16,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:16] "GET /web/image/product.product/3004/image_512?unique=2026-10-26T11:32:29.000+00:00 HTTP/1.1" 200 - 8 0.006 0.159 2026-10-26 11:34:16,777 44 INFO rb-35659da-226004-429082 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-26 11:34:16,937 44 INFO rb-35659da-226004-429082 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-26 11:34:17,005 44 INFO rb-35659da-226004-429082 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-26 11:34:17,094 44 INFO rb-35659da-226004-429082 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-26 11:34:17,166 44 INFO rb-35659da-226004-429082 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-26 11:34:17,222 44 INFO rb-35659da-226004-429082 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-26 11:34:17,295 44 INFO rb-35659da-226004-429082 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-26 11:34:17,350 44 INFO rb-35659da-226004-429082 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-26 11:34:17,405 44 INFO rb-35659da-226004-429082 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-26 11:34:17,475 44 INFO rb-35659da-226004-429082 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-26 11:34:17,526 44 INFO rb-35659da-226004-429082 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-26 11:34:17,608 44 INFO rb-35659da-226004-429082 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-26 11:34:17,695 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47609530 started for PoS orders references: [{'name': None, 'pos_reference': '260-169-000002', 'uuid': 'f886ce9f-ed48-41c6-8c89-1a1782778e0a'}] 2026-10-26 11:34:17,746 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47609530 order {'name': None, 'pos_reference': '260-169-000002', 'uuid': 'f886ce9f-ed48-41c6-8c89-1a1782778e0a'} created pos.order #926 2026-10-26 11:34:17,781 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47609530 finished 2026-10-26 11:34:17,915 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.070 0.226 2026-10-26 11:34:17,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.016 2026-10-26 11:34:17,992 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-26 11:34:17,993 44 INFO rb-35659da-226004-429082 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-26 11:34:18,130 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 10272164 (allocated 11534336) 2026-10-26 11:34:18,154 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 136683 2026-10-26 11:34:18,162 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-26 11:34:18,170 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 136683 2026-10-26 11:34:18,320 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113418_319940_test_self_order_product_availability.txt 2026-10-26 11:34:18,320 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpmy83aiu__chrome_odoo" 2026-10-26 11:34:18,377 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:34:20,313 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-10-26 11:34:29,976 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:34:30,375 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77361707 started for PoS orders references: [{'name': None, 'pos_reference': '260-170-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'}] 2026-10-26 11:34:30,425 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77361707 order {'name': None, 'pos_reference': '260-170-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'} created pos.order #927 2026-10-26 11:34:30,426 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77361707 finished 2026-10-26 11:34:30,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 131 0.086 0.467 2026-10-26 11:34:30,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:30] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 40 0.035 0.056 2026-10-26 11:34:30,669 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-10-26 11:34:39,930 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:34:40,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:34:40] "POST /pos-self/data/171 HTTP/1.1" 200 - 197 0.169 0.559 2026-10-26 11:34:40,704 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-10-26 11:34:50,377 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-10-26 11:35:01,402 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:35:01,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:01] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 73 0.061 0.441 2026-10-26 11:35:01,938 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-10-26 11:35:12,380 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:35:12,822 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:12] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.015 0.431 2026-10-26 11:35:12,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:12] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 58 0.044 0.081 2026-10-26 11:35:12,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:12] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 6 0.011 0.015 2026-10-26 11:35:13,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.019 0.050 2026-10-26 11:35:13,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.027 0.071 2026-10-26 11:35:13,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.016 0.043 2026-10-26 11:35:13,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 9 0.005 0.015 2026-10-26 11:35:13,437 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.027 0.048 2026-10-26 11:35:13,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.022 0.065 2026-10-26 11:35:13,573 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-10-26 11:35:23,472 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-10-26 11:35:33,045 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:35:33,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:33] "POST /pos-self/data/176 HTTP/1.1" 200 - 188 0.146 0.689 2026-10-26 11:35:34,345 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 136896 2026-10-26 11:35:34,345 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmpm8jdkg57_chrome_odoo 2026-10-26 11:35:34,345 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:39983/json/version 2026-10-26 11:35:34,347 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39983', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:35:34,435 44 INFO rb-35659da-226004-429082 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-26 11:35:34,435 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:39983/json 2026-10-26 11:35:34,436 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39983', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:35:34,447 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:39983/devtools/page/B1451977CC4812EC858F4FBDCCAB62EE 2026-10-26 11:35:34,462 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Enable chrome headless console log notification 2026-10-26 11:35:34,480 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-10-26 11:35:34,587 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-10-26 11:35:34,619 44 INFO rb-35659da-226004-429082 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/176?access_token=57d8cee344214f99" in browser 2026-10-26 11:35:34,620 44 INFO rb-35659da-226004-429082 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/176?access_token=57d8cee344214f99" 2026-10-26 11:35:35,014 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:35] "GET /pos-self/176?access_token=57d8cee344214f99 HTTP/1.1" 200 - 38 0.028 0.304 2026-10-26 11:35:35,020 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': 'B1451977CC4812EC858F4FBDCCAB62EE', 'loaderId': '345FA41ACFA2867ED85D592C7C02AEA2', 'isDownload': False} 2026-10-26 11:35:35,021 44 INFO rb-35659da-226004-429082 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-26 11:35:35,051 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:35:35,080 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:35:35,126 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:35] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.040 2026-10-26 11:35:35,145 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:35:35,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:35] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.099 2026-10-26 11:35:35,192 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:35:35,215 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:35] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.017 0.124 2026-10-26 11:35:35,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-26 11:35:35,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:35:35,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:35] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.011 2026-10-26 11:35:35,532 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:35:35,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:35:35,541 44 INFO rb-35659da-226004-429082 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/176?access_token=57d8cee344214f99", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:35:35,554 44 INFO rb-35659da-226004-429082 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-26 11:35:35,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:35] "POST /pos-self/relations/176 HTTP/1.1" 200 - 36 0.029 0.087 2026-10-26 11:35:35,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.225 2026-10-26 11:35:36,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:36] "POST /pos-self/data/176 HTTP/1.1" 200 - 106 0.092 0.233 2026-10-26 11:35:36,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.250 2026-10-26 11:35:36,129 44 INFO rb-35659da-226004-429082 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-26 11:35:36,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:36] "GET /web/image/ir.attachment/12330/raw HTTP/1.1" 200 - 4 0.007 0.018 2026-10-26 11:35:36,256 44 INFO rb-35659da-226004-429082 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-26 11:35:36,309 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:35:36,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:36] "GET /web/image/pos.category/350/image_128?unique=2026-10-26T11:34:18.000+00:00 HTTP/1.1" 200 - 2 0.004 0.034 2026-10-26 11:35:36,331 44 INFO rb-35659da-226004-429082 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-26 11:35:36,354 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:36] "GET /web/image/product.template/2496/image_512?unique=2026-10-26T11:34:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.058 2026-10-26 11:35:36,375 44 INFO rb-35659da-226004-429082 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-26 11:35:36,429 44 INFO rb-35659da-226004-429082 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-26 11:35:36,479 44 INFO rb-35659da-226004-429082 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-26 11:35:36,529 44 INFO rb-35659da-226004-429082 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-26 11:35:36,581 44 INFO rb-35659da-226004-429082 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-26 11:35:36,632 44 INFO rb-35659da-226004-429082 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-26 11:35:36,684 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-10-26 11:35:36,684 44 INFO rb-35659da-226004-429082 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-26 11:35:36,782 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 6710492 (allocated 7340032) 2026-10-26 11:35:36,794 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 136896 2026-10-26 11:35:36,796 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-10-26 11:35:36,798 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 136896 2026-10-26 11:35:36,911 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113536_910841_test_preparation_categories_are_loaded.txt 2026-10-26 11:35:36,911 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmpm8jdkg57_chrome_odoo" 2026-10-26 11:35:36,983 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:35:38,870 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-10-26 11:35:49,004 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 137068 2026-10-26 11:35:49,004 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpknhgdia8_chrome_odoo 2026-10-26 11:35:49,004 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:44879/json/version 2026-10-26 11:35:49,006 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44879', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:35:49,037 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-26 11:35:49,037 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:44879/json 2026-10-26 11:35:49,038 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44879', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:35:49,052 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:44879/devtools/page/E24BCD4619D9AB25E7E1E5DE16500BDC 2026-10-26 11:35:49,060 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-10-26 11:35:49,074 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-10-26 11:35:49,172 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-10-26 11:35:49,677 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=a4d171ac5dc94448" in browser 2026-10-26 11:35:49,679 44 INFO rb-35659da-226004-429082 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/177?access_token=a4d171ac5dc94448" 2026-10-26 11:35:49,704 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:35:50,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:50] "GET /pos-self/177?access_token=a4d171ac5dc94448 HTTP/1.1" 200 - 56 0.038 0.646 2026-10-26 11:35:50,388 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': 'E24BCD4619D9AB25E7E1E5DE16500BDC', 'loaderId': 'C5AD88009B87683D59A0C469BBFB6EA3', 'isDownload': False} 2026-10-26 11:35:50,388 44 INFO rb-35659da-226004-429082 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-26 11:35:50,425 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:35:50,459 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:35:50,502 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:50] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.045 2026-10-26 11:35:50,523 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:35:50,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:50] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.102 2026-10-26 11:35:50,568 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:35:50,588 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:50] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.137 2026-10-26 11:35:50,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-26 11:35:50,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.022 2026-10-26 11:35:50,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:50] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.024 2026-10-26 11:35:50,870 44 INFO rb-35659da-226004-429082 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/177?access_token=a4d171ac5dc94448", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:35:50,887 44 INFO rb-35659da-226004-429082 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-26 11:35:50,888 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:35:50,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:50] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:35:50,951 44 INFO rb-35659da-226004-429082 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-26 11:35:51,033 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-26 11:35:51,154 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:51] "POST /pos-self/relations/177 HTTP/1.1" 200 - 37 0.037 0.165 2026-10-26 11:35:51,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.124 2026-10-26 11:35:51,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:51] "POST /pos-self/data/177 HTTP/1.1" 200 - 172 0.165 0.434 2026-10-26 11:35:51,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:51] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.046 2026-10-26 11:35:51,907 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-26 11:35:52,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "GET /web/image/ir.attachment/12399/raw HTTP/1.1" 200 - 4 0.012 0.017 2026-10-26 11:35:52,101 44 INFO rb-35659da-226004-429082 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-26 11:35:52,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "GET /web/image/ir.attachment/12398/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 11:35:52,247 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "GET /web/image/pos.category/351/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.002 0.066 2026-10-26 11:35:52,261 44 INFO rb-35659da-226004-429082 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-26 11:35:52,272 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:35:52,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "GET /web/image/product.template/2501/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.084 2026-10-26 11:35:52,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "GET /web/image/product.template/2503/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.017 0.109 2026-10-26 11:35:52,340 44 INFO rb-35659da-226004-429082 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-26 11:35:52,345 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "GET /web/image/product.template/2504/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-10-26 11:35:52,393 44 INFO rb-35659da-226004-429082 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-26 11:35:52,414 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "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-26 11:35:52,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "GET /web/image/product.template/2502/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.214 2026-10-26 11:35:52,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "GET /web/image/product.template/2505/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.215 2026-10-26 11:35:52,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "GET /web/image/ir.attachment/12347/raw HTTP/1.1" 200 - 4 0.015 0.078 2026-10-26 11:35:52,477 44 INFO rb-35659da-226004-429082 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-26 11:35:52,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "GET /web/image/product.product/3010/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.008 0.086 2026-10-26 11:35:52,612 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13681179 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000001', 'uuid': '82778b73-f396-4408-b886-c369551af367'}] 2026-10-26 11:35:52,668 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13681179 order {'name': None, 'pos_reference': '260-177-000001', 'uuid': '82778b73-f396-4408-b886-c369551af367'} created pos.order #932 2026-10-26 11:35:52,698 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13681179 finished 2026-10-26 11:35:52,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 105 0.117 0.277 2026-10-26 11:35:52,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.019 0.017 2026-10-26 11:35:52,964 44 INFO rb-35659da-226004-429082 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-26 11:35:52,989 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:35:52] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.005 0.053 2026-10-26 11:35:53,011 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-10-26 11:35:53,012 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: ╔═══════════════════════════════════╗ ║ TOUR kiosk_simple_order SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-26 11:35:53,093 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 7557528 (allocated 8388608) 2026-10-26 11:35:53,108 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 137068 2026-10-26 11:35:53,113 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-10-26 11:35:53,114 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 137068 2026-10-26 11:35:53,278 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113553_278050_test_duplicate_order_kiosk.txt 2026-10-26 11:35:53,278 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmpknhgdia8_chrome_odoo" 2026-10-26 11:35:53,328 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_kiosk_reloads_on_config_change ... 2026-10-26 11:36:02,707 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-10-26 11:36:12,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome pid: 137255 2026-10-26 11:36:12,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless temporary user profile dir: /tmp/tmps7g2ahfa_chrome_odoo 2026-10-26 11:36:12,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:46827/json/version 2026-10-26 11:36:12,774 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:36:12,851 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Browser version: Chrome/150.0.7871.114 2026-10-26 11:36:12,851 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:46827/json 2026-10-26 11:36:12,852 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:36:12,879 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Websocket url found: ws://127.0.0.1:46827/devtools/page/9844ECC3033B03F6BEF431D270E7629D 2026-10-26 11:36:12,905 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Enable chrome headless console log notification 2026-10-26 11:36:12,925 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless enable page notifications 2026-10-26 11:36:12,949 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Setting session cookie in browser 2026-10-26 11:36:13,394 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Open "http://127.0.0.1:8069/pos-self/179?access_token=a7c518c52c134ab0" in browser 2026-10-26 11:36:13,394 44 INFO rb-35659da-226004-429082 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/179?access_token=a7c518c52c134ab0" 2026-10-26 11:36:13,426 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:36:14,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:14] "GET /pos-self/179?access_token=a7c518c52c134ab0 HTTP/1.1" 200 - 56 0.035 0.652 2026-10-26 11:36:14,114 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigation result: {'frameId': '9844ECC3033B03F6BEF431D270E7629D', 'loaderId': 'D902A87FA8352F7601F7E013CE46A429', 'isDownload': False} 2026-10-26 11:36:14,115 44 INFO rb-35659da-226004-429082 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-26 11:36:14,143 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:36:14,191 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:36:14,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:14] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.029 0.087 2026-10-26 11:36:14,304 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:36:14,329 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:14] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.159 2026-10-26 11:36:14,352 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:36:14,404 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:14] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.220 2026-10-26 11:36:14,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.010 2026-10-26 11:36:14,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-26 11:36:14,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:14] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.007 0.022 2026-10-26 11:36:14,700 44 INFO rb-35659da-226004-429082 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/179?access_token=a7c518c52c134ab0", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:36:14,706 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:36:14,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:36:14,729 44 INFO rb-35659da-226004-429082 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-26 11:36:14,797 44 INFO rb-35659da-226004-429082 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-26 11:36:14,852 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.099 2026-10-26 11:36:14,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:14] "POST /pos-self/relations/179 HTTP/1.1" 200 - 37 0.057 0.171 2026-10-26 11:36:14,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.113 2026-10-26 11:36:15,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:15] "POST /pos-self/data/179 HTTP/1.1" 200 - 172 0.150 0.318 2026-10-26 11:36:15,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:15] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.056 2026-10-26 11:36:15,631 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: Owl is running in 'dev' mode. 2026-10-26 11:36:15,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:15] "GET /web/image/ir.attachment/12514/raw HTTP/1.1" 200 - 4 0.006 0.008 2026-10-26 11:36:15,773 44 INFO rb-35659da-226004-429082 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-26 11:36:15,860 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:36:15,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:15] "GET /web/image/pos.category/351/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.035 2026-10-26 11:36:15,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:15] "GET /web/image/product.template/2501/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.057 2026-10-26 11:36:15,953 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:15] "GET /web/image/product.template/2502/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.014 0.088 2026-10-26 11:36:15,968 44 INFO rb-35659da-226004-429082 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-26 11:36:15,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:15] "GET /web/image/product.template/2503/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.129 2026-10-26 11:36:16,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:16] "GET /web/image/product.template/2504/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.011 0.148 2026-10-26 11:36:16,049 44 INFO rb-35659da-226004-429082 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-26 11:36:16,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:16] "GET /web/image/product.template/2505/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-26 11:36:16,095 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:16] "GET /web/image/ir.attachment/12462/raw HTTP/1.1" 200 - 4 0.002 0.024 2026-10-26 11:36:16,130 44 INFO rb-35659da-226004-429082 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-26 11:36:16,143 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36: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-26 11:36:16,165 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:16] "GET /web/image/product.product/3010/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.018 0.035 2026-10-26 11:36:16,206 44 INFO rb-35659da-226004-429082 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-26 11:36:16,281 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69776712 started for PoS orders references: [{'name': None, 'pos_reference': '260-179-000001', 'uuid': '08027fe4-de15-4655-bf7c-af5c55f272f9'}] 2026-10-26 11:36:16,333 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69776712 order {'name': None, 'pos_reference': '260-179-000001', 'uuid': '08027fe4-de15-4655-bf7c-af5c55f272f9'} created pos.order #933 2026-10-26 11:36:16,374 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69776712 finished 2026-10-26 11:36:17,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:17] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 275 0.270 0.627 2026-10-26 11:36:17,183 44 INFO rb-35659da-226004-429082 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-26 11:36:17,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:17] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.022 2026-10-26 11:36:17,231 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: tour succeeded 2026-10-26 11:36:17,231 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_price_null SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-26 11:36:17,296 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: heap 7475764 (allocated 8126464) 2026-10-26 11:36:17,310 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing chrome headless with pid 137255 2026-10-26 11:36:17,316 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing websocket connection 2026-10-26 11:36:17,320 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Terminating chrome headless with pid 137255 2026-10-26 11:36:17,448 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113617_447996_test_order_price_null.txt 2026-10-26 11:36:17,448 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Removing chrome user profile "/tmp/tmps7g2ahfa_chrome_odoo" 2026-10-26 11:36:17,498 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-10-26 11:36:28,110 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 137441 2026-10-26 11:36:28,110 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmptrv5vhq7_chrome_odoo 2026-10-26 11:36:28,110 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:36089/json/version 2026-10-26 11:36:28,113 44 INFO rb-35659da-226004-429082 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-26 11:36:28,164 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-26 11:36:28,164 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:36089/json 2026-10-26 11:36:28,165 44 INFO rb-35659da-226004-429082 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-26 11:36:28,215 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:36089/devtools/page/9682F4B327DC0115B2F2B278181DA988 2026-10-26 11:36:28,239 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-26 11:36:28,254 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-26 11:36:28,296 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-26 11:36:28,970 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/180?access_token=080a70a1ae1d4b72" in browser 2026-10-26 11:36:28,970 44 INFO rb-35659da-226004-429082 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/180?access_token=080a70a1ae1d4b72" 2026-10-26 11:36:29,002 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:36:29,815 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:29] "GET /pos-self/180?access_token=080a70a1ae1d4b72 HTTP/1.1" 200 - 59 0.045 0.779 2026-10-26 11:36:29,826 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '9682F4B327DC0115B2F2B278181DA988', 'loaderId': 'DC214C547D2D633766D4255997D0E603', 'isDownload': False} 2026-10-26 11:36:29,826 44 INFO rb-35659da-226004-429082 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-26 11:36:29,865 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:36:29,892 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:36:29,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:29] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.032 0.046 2026-10-26 11:36:29,988 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:36:30,018 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:30] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.131 2026-10-26 11:36:30,027 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:36:30,059 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:30] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.157 2026-10-26 11:36:30,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-26 11:36:30,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:36:30,369 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:30] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-26 11:36:30,379 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:36:30,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:36:30,383 44 INFO rb-35659da-226004-429082 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/180?access_token=080a70a1ae1d4b72", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:36:30,422 44 INFO rb-35659da-226004-429082 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-26 11:36:30,470 44 INFO rb-35659da-226004-429082 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-26 11:36:30,501 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-26 11:36:30,637 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:30] "POST /pos-self/relations/180 HTTP/1.1" 200 - 37 0.037 0.185 2026-10-26 11:36:30,641 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.109 2026-10-26 11:36:31,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "POST /pos-self/data/180 HTTP/1.1" 200 - 179 0.215 0.311 2026-10-26 11:36:31,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.058 2026-10-26 11:36:31,380 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-26 11:36:31,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "GET /web/image/ir.attachment/12573/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-26 11:36:31,470 44 INFO rb-35659da-226004-429082 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-26 11:36:31,495 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "GET /web/image/ir.attachment/12521/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 11:36:31,514 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:36:31,570 44 INFO rb-35659da-226004-429082 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-26 11:36:31,636 44 INFO rb-35659da-226004-429082 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-26 11:36:31,645 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "GET /web/image/pos.category/351/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.013 0.041 2026-10-26 11:36:31,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.003 0.071 2026-10-26 11:36:31,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "GET /web/image/product.template/2501/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.084 2026-10-26 11:36:31,726 44 INFO rb-35659da-226004-429082 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-26 11:36:31,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "GET /web/image/product.template/2502/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.007 0.103 2026-10-26 11:36:31,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "GET /web/image/product.template/2503/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-26 11:36:31,786 44 INFO rb-35659da-226004-429082 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-26 11:36:31,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "GET /web/image/product.template/2504/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.159 2026-10-26 11:36:31,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "GET /web/image/product.template/2505/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.187 2026-10-26 11:36:31,863 44 INFO rb-35659da-226004-429082 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-26 11:36:31,879 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "GET /web/image/product.template/2506/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.030 2026-10-26 11:36:31,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:31] "GET /web/image/product.template/2507/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.047 2026-10-26 11:36:31,952 44 INFO rb-35659da-226004-429082 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-26 11:36:32,056 44 INFO rb-35659da-226004-429082 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-26 11:36:32,108 44 INFO rb-35659da-226004-429082 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-26 11:36:32,110 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36: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-26 11:36:32,165 44 INFO rb-35659da-226004-429082 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-26 11:36:32,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:32] "GET /web/image/product.product/3010/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.013 0.037 2026-10-26 11:36:32,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:32] "GET /web/image/product.product/3016/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.007 0.062 2026-10-26 11:36:32,214 44 INFO rb-35659da-226004-429082 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-26 11:36:32,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:32] "GET /web/image/product.product/3015/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.014 0.105 2026-10-26 11:36:32,266 44 INFO rb-35659da-226004-429082 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-26 11:36:32,327 44 INFO rb-35659da-226004-429082 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-26 11:36:32,403 44 INFO rb-35659da-226004-429082 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-26 11:36:32,479 44 INFO rb-35659da-226004-429082 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-26 11:36:32,576 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53411421 started for PoS orders references: [{'name': None, 'pos_reference': '260-180-000001', 'uuid': 'ad6d8dcc-9a49-4e0c-92b3-753df1fe5f55'}] 2026-10-26 11:36:32,639 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53411421 order {'name': None, 'pos_reference': '260-180-000001', 'uuid': 'ad6d8dcc-9a49-4e0c-92b3-753df1fe5f55'} created pos.order #934 2026-10-26 11:36:32,661 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53411421 finished 2026-10-26 11:36:32,863 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 143 0.115 0.265 2026-10-26 11:36:32,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.017 2026-10-26 11:36:32,939 44 INFO rb-35659da-226004-429082 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-26 11:36:32,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:32] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.007 0.023 2026-10-26 11:36:32,994 44 INFO rb-35659da-226004-429082 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-26 11:36:33,055 44 INFO rb-35659da-226004-429082 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-26 11:36:33,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:33] "GET /web/image/ir.attachment/12572/raw HTTP/1.1" 200 - 4 0.002 0.014 2026-10-26 11:36:33,114 44 INFO rb-35659da-226004-429082 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-26 11:36:33,198 44 INFO rb-35659da-226004-429082 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-26 11:36:33,248 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-26 11:36:33,249 44 INFO rb-35659da-226004-429082 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-26 11:36:33,333 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8675588 (allocated 9961472) 2026-10-26 11:36:33,340 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 137441 2026-10-26 11:36:33,341 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-26 11:36:33,345 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 137441 2026-10-26 11:36:33,474 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113633_473801_test_self_order_kiosk.txt 2026-10-26 11:36:33,474 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmptrv5vhq7_chrome_odoo" 2026-10-26 11:36:33,927 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 137634 2026-10-26 11:36:33,928 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpk983_z44_chrome_odoo 2026-10-26 11:36:33,928 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:39267/json/version 2026-10-26 11:36:33,929 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39267', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:36:34,018 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-26 11:36:34,019 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:39267/json 2026-10-26 11:36:34,019 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39267', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:36:34,041 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:39267/devtools/page/3EF86DD827D233268F9058B3EEDF7623 2026-10-26 11:36:34,051 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-26 11:36:34,057 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-26 11:36:34,117 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-26 11:36:34,121 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/180?access_token=080a70a1ae1d4b72" in browser 2026-10-26 11:36:34,121 44 INFO rb-35659da-226004-429082 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/180?access_token=080a70a1ae1d4b72" 2026-10-26 11:36:34,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:34] "GET /pos-self/180?access_token=080a70a1ae1d4b72 HTTP/1.1" 200 - 7 0.007 0.037 2026-10-26 11:36:34,223 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '3EF86DD827D233268F9058B3EEDF7623', 'loaderId': '8231A5D097CCC2A777EBD92492434922', 'isDownload': False} 2026-10-26 11:36:34,224 44 INFO rb-35659da-226004-429082 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-26 11:36:34,262 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:36:34,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:34] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.027 2026-10-26 11:36:34,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:34] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.034 2026-10-26 11:36:34,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:34] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.021 0.040 2026-10-26 11:36:34,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:34] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.018 2026-10-26 11:36:34,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:36:34,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:34] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.003 0.013 2026-10-26 11:36:34,764 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:36:34,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:36:34,768 44 INFO rb-35659da-226004-429082 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/180?access_token=080a70a1ae1d4b72", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:36:34,791 44 INFO rb-35659da-226004-429082 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-26 11:36:34,842 44 INFO rb-35659da-226004-429082 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-26 11:36:34,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:34] "POST /pos-self/relations/180 HTTP/1.1" 200 - 16 0.022 0.064 2026-10-26 11:36:34,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.094 2026-10-26 11:36:35,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "POST /pos-self/data/180 HTTP/1.1" 200 - 114 0.101 0.287 2026-10-26 11:36:35,313 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.374 2026-10-26 11:36:35,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.043 2026-10-26 11:36:35,434 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-26 11:36:35,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "GET /web/image/ir.attachment/12573/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-26 11:36:35,572 44 INFO rb-35659da-226004-429082 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-26 11:36:35,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "GET /web/image/ir.attachment/12521/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:36:35,639 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:36:35,705 44 INFO rb-35659da-226004-429082 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-26 11:36:35,761 44 INFO rb-35659da-226004-429082 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-26 11:36:35,785 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "GET /web/image/pos.category/351/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.037 2026-10-26 11:36:35,811 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.003 0.050 2026-10-26 11:36:35,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "GET /web/image/product.template/2501/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-26 11:36:35,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "GET /web/image/product.template/2503/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-26 11:36:35,862 44 INFO rb-35659da-226004-429082 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-26 11:36:35,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "GET /web/image/product.template/2502/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.101 2026-10-26 11:36:35,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "GET /web/image/product.template/2504/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.018 0.121 2026-10-26 11:36:35,934 44 INFO rb-35659da-226004-429082 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-26 11:36:35,940 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "GET /web/image/product.template/2505/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-26 11:36:35,973 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:35] "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-26 11:36:35,999 44 INFO rb-35659da-226004-429082 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-26 11:36:36,014 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:36] "GET /web/image/product.product/3010/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.010 0.034 2026-10-26 11:36:36,066 44 INFO rb-35659da-226004-429082 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-26 11:36:36,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:36] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.005 0.016 2026-10-26 11:36:36,163 44 INFO rb-35659da-226004-429082 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-26 11:36:36,226 44 INFO rb-35659da-226004-429082 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-26 11:36:36,300 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73924659 started for PoS orders references: [{'name': None, 'pos_reference': '260-180-000002', 'uuid': '613103a9-e7a6-45d1-8ff4-a99f3fa6b47f'}] 2026-10-26 11:36:36,352 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73924659 order {'name': None, 'pos_reference': '260-180-000002', 'uuid': '613103a9-e7a6-45d1-8ff4-a99f3fa6b47f'} created pos.order #935 2026-10-26 11:36:36,376 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73924659 finished 2026-10-26 11:36:36,493 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:36] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 72 0.067 0.199 2026-10-26 11:36:36,575 44 INFO rb-35659da-226004-429082 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-26 11:36:36,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.023 0.018 2026-10-26 11:36:36,598 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:36] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.036 2026-10-26 11:36:36,622 44 INFO rb-35659da-226004-429082 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-26 11:36:36,695 44 INFO rb-35659da-226004-429082 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-26 11:36:36,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:36] "GET /web/image/ir.attachment/12572/raw HTTP/1.1" 200 - 4 0.008 0.014 2026-10-26 11:36:36,746 44 INFO rb-35659da-226004-429082 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-26 11:36:36,806 44 INFO rb-35659da-226004-429082 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-26 11:36:36,858 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-26 11:36:36,859 44 INFO rb-35659da-226004-429082 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-26 11:36:36,934 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8449148 (allocated 9699328) 2026-10-26 11:36:36,941 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 137634 2026-10-26 11:36:36,946 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-26 11:36:36,947 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 137634 2026-10-26 11:36:37,050 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113637_050400_test_self_order_kiosk.txt 2026-10-26 11:36:37,050 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpk983_z44_chrome_odoo" 2026-10-26 11:36:37,556 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 137822 2026-10-26 11:36:37,556 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmprxav66qc_chrome_odoo 2026-10-26 11:36:37,556 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45773/json/version 2026-10-26 11:36:37,558 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45773', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:36:37,661 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-26 11:36:37,661 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45773/json 2026-10-26 11:36:37,662 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45773', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:36:37,697 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:45773/devtools/page/903CB1A791BE4226FE8FDA2E3F495818 2026-10-26 11:36:37,714 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-26 11:36:37,720 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-26 11:36:37,784 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-26 11:36:37,805 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/180?access_token=080a70a1ae1d4b72" in browser 2026-10-26 11:36:37,805 44 INFO rb-35659da-226004-429082 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/180?access_token=080a70a1ae1d4b72" 2026-10-26 11:36:37,861 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:37] "GET /pos-self/180?access_token=080a70a1ae1d4b72 HTTP/1.1" 200 - 7 0.005 0.030 2026-10-26 11:36:37,868 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '903CB1A791BE4226FE8FDA2E3F495818', 'loaderId': 'B932D08021F665F12D5E00A7504A5F70', 'isDownload': False} 2026-10-26 11:36:37,868 44 INFO rb-35659da-226004-429082 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-26 11:36:37,919 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:36:37,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:37] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.019 2026-10-26 11:36:37,966 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:37] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.035 2026-10-26 11:36:37,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:37] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.047 2026-10-26 11:36:38,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-26 11:36:38,272 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:36:38,316 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:38] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.003 0.018 2026-10-26 11:36:38,320 44 INFO rb-35659da-226004-429082 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/180?access_token=080a70a1ae1d4b72", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:36:38,325 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:36:38,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:36:38,332 44 INFO rb-35659da-226004-429082 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-26 11:36:38,393 44 INFO rb-35659da-226004-429082 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-26 11:36:38,429 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:38] "POST /pos-self/relations/180 HTTP/1.1" 200 - 16 0.017 0.060 2026-10-26 11:36:38,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.073 2026-10-26 11:36:38,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:38] "POST /pos-self/data/180 HTTP/1.1" 200 - 114 0.096 0.253 2026-10-26 11:36:38,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.319 2026-10-26 11:36:38,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:38] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.045 2026-10-26 11:36:38,983 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-26 11:36:39,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:39] "GET /web/image/ir.attachment/12573/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:36:39,151 44 INFO rb-35659da-226004-429082 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-26 11:36:39,260 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:39] "GET /web/image/pos.category/351/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.048 2026-10-26 11:36:39,319 44 INFO rb-35659da-226004-429082 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-26 11:36:39,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:39] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.007 0.104 2026-10-26 11:36:39,350 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:36:39,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:39] "GET /web/image/product.template/2501/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.009 0.107 2026-10-26 11:36:39,372 44 INFO rb-35659da-226004-429082 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-26 11:36:39,391 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:39] "GET /web/image/product.template/2502/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.013 0.133 2026-10-26 11:36:39,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:39] "GET /web/image/product.template/2504/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-10-26 11:36:39,458 44 INFO rb-35659da-226004-429082 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-26 11:36:39,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:39] "GET /web/image/product.template/2503/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-10-26 11:36:39,490 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:39] "GET /web/image/product.template/2505/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.007 0.184 2026-10-26 11:36:39,531 44 INFO rb-35659da-226004-429082 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-26 11:36:39,547 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:39] "GET /web/image/ir.attachment/12521/raw HTTP/1.1" 200 - 4 0.004 0.007 2026-10-26 11:36:39,599 44 INFO rb-35659da-226004-429082 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-26 11:36:39,600 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:39] "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-26 11:36:39,635 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:39] "GET /web/image/product.product/3010/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.011 0.041 2026-10-26 11:36:39,669 44 INFO rb-35659da-226004-429082 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-26 11:36:39,794 44 INFO rb-35659da-226004-429082 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-26 11:36:39,860 44 INFO rb-35659da-226004-429082 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-26 11:36:39,930 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13404039 started for PoS orders references: [{'name': None, 'pos_reference': '260-180-000003', 'uuid': 'c9f448bf-03e8-4575-87c2-832ad19d838e'}] 2026-10-26 11:36:39,969 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13404039 order {'name': None, 'pos_reference': '260-180-000003', 'uuid': 'c9f448bf-03e8-4575-87c2-832ad19d838e'} created pos.order #936 2026-10-26 11:36:39,996 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13404039 finished 2026-10-26 11:36:40,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:40] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 72 0.054 0.241 2026-10-26 11:36:40,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:40] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.013 2026-10-26 11:36:40,241 44 INFO rb-35659da-226004-429082 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-26 11:36:40,288 44 INFO rb-35659da-226004-429082 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-26 11:36:40,351 44 INFO rb-35659da-226004-429082 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-26 11:36:40,405 44 INFO rb-35659da-226004-429082 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-26 11:36:40,471 44 INFO rb-35659da-226004-429082 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-26 11:36:40,531 44 INFO rb-35659da-226004-429082 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-26 11:36:40,582 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-26 11:36:40,583 44 INFO rb-35659da-226004-429082 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-26 11:36:40,684 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8092012 (allocated 8912896) 2026-10-26 11:36:40,687 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 137822 2026-10-26 11:36:40,688 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-26 11:36:40,690 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 137822 2026-10-26 11:36:40,823 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113640_823263_test_self_order_kiosk.txt 2026-10-26 11:36:40,823 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmprxav66qc_chrome_odoo" 2026-10-26 11:36:41,350 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138010 2026-10-26 11:36:41,351 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmprsg37agj_chrome_odoo 2026-10-26 11:36:41,351 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:34257/json/version 2026-10-26 11:36:41,354 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34257', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:36:41,420 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-26 11:36:41,420 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:34257/json 2026-10-26 11:36:41,421 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34257', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:36:41,447 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:34257/devtools/page/2E102BC64907AE4ACA10AD03F02F9DB4 2026-10-26 11:36:41,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-26 11:36:41,475 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-26 11:36:41,535 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-26 11:36:41,562 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/180?access_token=080a70a1ae1d4b72" in browser 2026-10-26 11:36:41,562 44 INFO rb-35659da-226004-429082 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/180?access_token=080a70a1ae1d4b72" 2026-10-26 11:36:41,637 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:41] "GET /pos-self/180?access_token=080a70a1ae1d4b72 HTTP/1.1" 200 - 7 0.005 0.033 2026-10-26 11:36:41,650 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '2E102BC64907AE4ACA10AD03F02F9DB4', 'loaderId': '8C750D0C136EB18DE3ECF4E8494C71A9', 'isDownload': False} 2026-10-26 11:36:41,650 44 INFO rb-35659da-226004-429082 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-26 11:36:41,691 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:36:41,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:41] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.009 2026-10-26 11:36:41,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:41] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.008 2026-10-26 11:36:41,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:41] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.006 0.017 2026-10-26 11:36:42,132 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-26 11:36:42,135 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:36:42,164 44 INFO rb-35659da-226004-429082 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/180?access_token=080a70a1ae1d4b72", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:36:42,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:42] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.005 0.015 2026-10-26 11:36:42,171 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:36:42,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:36:42,185 44 INFO rb-35659da-226004-429082 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-26 11:36:42,248 44 INFO rb-35659da-226004-429082 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-26 11:36:42,261 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:42] "POST /pos-self/relations/180 HTTP/1.1" 200 - 16 0.012 0.046 2026-10-26 11:36:42,272 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.064 2026-10-26 11:36:42,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:42] "POST /pos-self/data/180 HTTP/1.1" 200 - 114 0.111 0.277 2026-10-26 11:36:42,699 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.372 2026-10-26 11:36:42,855 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:42] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-26 11:36:42,883 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-26 11:36:42,953 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:42] "GET /web/image/ir.attachment/12573/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-26 11:36:43,041 44 INFO rb-35659da-226004-429082 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-26 11:36:43,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:43] "GET /web/image/ir.attachment/12572/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-26 11:36:43,146 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:43] "GET /web/image/pos.category/351/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-26 11:36:43,155 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:36:43,198 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:43] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.017 0.067 2026-10-26 11:36:43,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:43] "GET /web/image/product.template/2501/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.018 0.124 2026-10-26 11:36:43,278 44 INFO rb-35659da-226004-429082 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-26 11:36:43,353 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:43] "GET /web/image/product.template/2502/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.014 0.211 2026-10-26 11:36:43,375 44 INFO rb-35659da-226004-429082 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-26 11:36:43,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:43] "GET /web/image/product.template/2503/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.275 2026-10-26 11:36:43,419 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:43] "GET /web/image/product.template/2504/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.277 2026-10-26 11:36:43,440 44 INFO rb-35659da-226004-429082 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-26 11:36:43,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:43] "GET /web/image/product.template/2505/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.264 2026-10-26 11:36:43,465 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:43] "GET /web/image/ir.attachment/12521/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-26 11:36:43,508 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:36:43,528 44 INFO rb-35659da-226004-429082 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-26 11:36:43,547 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:43] "GET /web/image/product.product/3010/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.007 0.031 2026-10-26 11:36:43,600 44 INFO rb-35659da-226004-429082 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-26 11:36:43,678 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68587712 started for PoS orders references: [{'name': None, 'pos_reference': '260-180-000004', 'uuid': '08621ca1-bc11-4e18-b9e0-f9cafff394c7'}] 2026-10-26 11:36:43,728 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68587712 order {'name': None, 'pos_reference': '260-180-000004', 'uuid': '08621ca1-bc11-4e18-b9e0-f9cafff394c7'} created pos.order #937 2026-10-26 11:36:43,753 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68587712 finished 2026-10-26 11:36:43,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 72 0.067 0.231 2026-10-26 11:36:44,012 44 INFO rb-35659da-226004-429082 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-26 11:36:44,024 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:44] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.007 0.021 2026-10-26 11:36:44,059 44 INFO rb-35659da-226004-429082 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-26 11:36:44,129 44 INFO rb-35659da-226004-429082 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-26 11:36:44,207 44 INFO rb-35659da-226004-429082 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-26 11:36:44,253 44 INFO rb-35659da-226004-429082 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-26 11:36:44,305 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-26 11:36:44,307 44 INFO rb-35659da-226004-429082 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-26 11:36:44,385 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8052176 (allocated 9175040) 2026-10-26 11:36:44,406 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138010 2026-10-26 11:36:44,409 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-26 11:36:44,411 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138010 2026-10-26 11:36:44,526 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113644_526131_test_self_order_kiosk.txt 2026-10-26 11:36:44,526 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmprsg37agj_chrome_odoo" 2026-10-26 11:36:44,974 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138202 2026-10-26 11:36:44,974 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpsibx3lid_chrome_odoo 2026-10-26 11:36:44,975 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:36401/json/version 2026-10-26 11:36:44,984 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36401', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:36:45,037 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-26 11:36:45,037 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:36401/json 2026-10-26 11:36:45,038 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36401', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:36:45,049 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:36401/devtools/page/E46B2665D2A29222152D6664543E594B 2026-10-26 11:36:45,067 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-26 11:36:45,076 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-26 11:36:45,231 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-26 11:36:45,239 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/180?access_token=080a70a1ae1d4b72" in browser 2026-10-26 11:36:45,239 44 INFO rb-35659da-226004-429082 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/180?access_token=080a70a1ae1d4b72" 2026-10-26 11:36:45,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:45] "GET /pos-self/180?access_token=080a70a1ae1d4b72 HTTP/1.1" 200 - 7 0.017 0.034 2026-10-26 11:36:45,343 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'E46B2665D2A29222152D6664543E594B', 'loaderId': 'EF6A7235C0A4D391F8D691541994A895', 'isDownload': False} 2026-10-26 11:36:45,343 44 INFO rb-35659da-226004-429082 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-26 11:36:45,383 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:36:45,429 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:45] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.028 2026-10-26 11:36:45,445 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:45] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.036 2026-10-26 11:36:45,490 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:45] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.016 0.058 2026-10-26 11:36:45,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-26 11:36:45,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:45] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.012 0.013 2026-10-26 11:36:45,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:36:45,845 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:36:45,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:36:45,849 44 INFO rb-35659da-226004-429082 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/180?access_token=080a70a1ae1d4b72", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:36:45,864 44 INFO rb-35659da-226004-429082 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-26 11:36:45,924 44 INFO rb-35659da-226004-429082 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-26 11:36:45,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:45] "POST /pos-self/relations/180 HTTP/1.1" 200 - 16 0.014 0.042 2026-10-26 11:36:45,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.060 2026-10-26 11:36:46,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:46] "POST /pos-self/data/180 HTTP/1.1" 200 - 114 0.100 0.291 2026-10-26 11:36:46,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.376 2026-10-26 11:36:46,489 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:46] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.039 2026-10-26 11:36:46,505 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-26 11:36:46,607 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:46] "GET /web/image/ir.attachment/12573/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:36:46,686 44 INFO rb-35659da-226004-429082 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-26 11:36:46,716 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:46] "GET /web/image/ir.attachment/12572/raw HTTP/1.1" 200 - 4 0.003 0.018 2026-10-26 11:36:46,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:46] "GET /web/image/pos.category/351/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-26 11:36:46,788 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:36:46,837 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:46] "GET /web/image/product.template/2501/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.024 0.054 2026-10-26 11:36:46,841 44 INFO rb-35659da-226004-429082 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-26 11:36:46,870 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:46] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.136 2026-10-26 11:36:46,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:46] "GET /web/image/product.template/2503/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.129 2026-10-26 11:36:46,928 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:46] "GET /web/image/product.template/2504/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.134 2026-10-26 11:36:46,944 44 INFO rb-35659da-226004-429082 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-26 11:36:46,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:46] "GET /web/image/product.template/2502/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-26 11:36:46,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:46] "GET /web/image/product.template/2505/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.156 2026-10-26 11:36:47,024 44 INFO rb-35659da-226004-429082 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-26 11:36:47,108 44 INFO rb-35659da-226004-429082 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-26 11:36:47,130 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:47] "GET /web/image/ir.attachment/12521/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 11:36:47,170 44 INFO rb-35659da-226004-429082 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-26 11:36:47,175 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:36:47,195 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:47] "GET /web/image/product.product/3010/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.012 0.024 2026-10-26 11:36:47,226 44 INFO rb-35659da-226004-429082 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-26 11:36:47,234 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:47] "GET /web/image/product.product/3012/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.051 2026-10-26 11:36:47,290 44 INFO rb-35659da-226004-429082 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-26 11:36:47,352 44 INFO rb-35659da-226004-429082 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-26 11:36:47,426 44 INFO rb-35659da-226004-429082 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-26 11:36:47,514 44 INFO rb-35659da-226004-429082 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-26 11:36:47,599 44 INFO rb-35659da-226004-429082 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-26 11:36:47,645 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-26 11:36:47,645 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_kiosk_cancel SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 11:36:47,724 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8131960 (allocated 8912896) 2026-10-26 11:36:47,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138202 2026-10-26 11:36:47,744 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-26 11:36:47,746 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138202 2026-10-26 11:36:47,905 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113647_904891_test_self_order_kiosk.txt 2026-10-26 11:36:47,905 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpsibx3lid_chrome_odoo" 2026-10-26 11:36:47,960 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice ... 2026-10-26 11:36:57,594 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome pid: 138401 2026-10-26 11:36:57,594 44 INFO rb-35659da-226004-429082 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/tmpymmpbs7r_chrome_odoo 2026-10-26 11:36:57,594 44 INFO rb-35659da-226004-429082 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:34129/json/version 2026-10-26 11:36:57,595 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34129', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:36:57,635 44 INFO rb-35659da-226004-429082 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-26 11:36:57,635 44 INFO rb-35659da-226004-429082 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:34129/json 2026-10-26 11:36:57,636 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34129', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:36:57,654 44 INFO rb-35659da-226004-429082 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:34129/devtools/page/38C48B11D5E9C5DA82588B21AA83FC78 2026-10-26 11:36:57,663 44 INFO rb-35659da-226004-429082 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-26 11:36:57,670 44 INFO rb-35659da-226004-429082 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-26 11:36:57,688 44 INFO rb-35659da-226004-429082 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-26 11:36:58,179 44 INFO rb-35659da-226004-429082 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/181?access_token=4963564e784d47c2" in browser 2026-10-26 11:36:58,179 44 INFO rb-35659da-226004-429082 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/181?access_token=4963564e784d47c2" 2026-10-26 11:36:58,198 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:36:58,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:58] "GET /pos-self/181?access_token=4963564e784d47c2 HTTP/1.1" 200 - 57 0.037 0.614 2026-10-26 11:36:58,852 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Navigation result: {'frameId': '38C48B11D5E9C5DA82588B21AA83FC78', 'loaderId': 'ACA7F7B56FAA3D6921296D5DFB64B980', 'isDownload': False} 2026-10-26 11:36:58,852 44 INFO rb-35659da-226004-429082 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-26 11:36:58,885 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:36:58,942 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:36:58,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:58] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.065 2026-10-26 11:36:59,009 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:36:59,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:59] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.101 2026-10-26 11:36:59,048 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:36:59,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:59] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.150 2026-10-26 11:36:59,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.017 2026-10-26 11:36:59,385 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.030 2026-10-26 11:36:59,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:59] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.006 0.014 2026-10-26 11:36:59,446 44 INFO rb-35659da-226004-429082 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/181?access_token=4963564e784d47c2", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:36:59,447 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:36:59,447 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:36:59,467 44 INFO rb-35659da-226004-429082 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-26 11:36:59,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:59] "POST /pos-self/relations/181 HTTP/1.1" 200 - 37 0.036 0.085 2026-10-26 11:36:59,716 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:36:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.215 2026-10-26 11:37:00,232 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "POST /pos-self/data/181 HTTP/1.1" 200 - 186 0.167 0.411 2026-10-26 11:37:00,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.480 2026-10-26 11:37:00,385 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.068 2026-10-26 11:37:00,407 44 INFO rb-35659da-226004-429082 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-26 11:37:00,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "GET /web/image/ir.attachment/12632/raw HTTP/1.1" 200 - 4 0.003 0.011 2026-10-26 11:37:00,517 44 INFO rb-35659da-226004-429082 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-26 11:37:00,545 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "GET /web/image/ir.attachment/12580/raw HTTP/1.1" 200 - 4 0.006 0.009 2026-10-26 11:37:00,580 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:37:00,670 44 INFO rb-35659da-226004-429082 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-26 11:37:00,742 44 INFO rb-35659da-226004-429082 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-26 11:37:00,743 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "GET /web/image/pos.category/351/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.003 0.037 2026-10-26 11:37:00,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.004 0.083 2026-10-26 11:37:00,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "GET /web/image/product.template/2501/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-26 11:37:00,866 44 INFO rb-35659da-226004-429082 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-26 11:37:00,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "GET /web/image/product.template/2502/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.010 0.134 2026-10-26 11:37:00,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "GET /web/image/product.template/2504/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-10-26 11:37:00,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "GET /web/image/product.template/2503/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-26 11:37:00,955 44 INFO rb-35659da-226004-429082 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-26 11:37:00,969 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "GET /web/image/product.template/2505/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.016 0.190 2026-10-26 11:37:00,999 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:00] "GET /web/image/product.template/2508/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.008 0.174 2026-10-26 11:37:01,008 44 INFO rb-35659da-226004-429082 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-26 11:37:01,020 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:01] "GET /web/image/product.template/2509/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.186 2026-10-26 11:37:01,040 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:01] "GET /web/image/product.template/2510/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-10-26 11:37:01,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:01] "GET /web/image/product.template/2511/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.012 0.149 2026-10-26 11:37:01,096 44 INFO rb-35659da-226004-429082 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-26 11:37:01,119 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:01] "GET /web/image/product.product/3019/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.015 0.168 2026-10-26 11:37:01,147 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:01] "GET /web/image/product.product/3018/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.151 2026-10-26 11:37:01,179 44 INFO rb-35659da-226004-429082 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-26 11:37:01,216 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37: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-26 11:37:01,252 44 INFO rb-35659da-226004-429082 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-26 11:37:01,256 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:01] "GET /web/image/product.product/3020/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.008 0.026 2026-10-26 11:37:01,297 44 INFO rb-35659da-226004-429082 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-26 11:37:01,370 44 INFO rb-35659da-226004-429082 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-26 11:37:01,458 44 INFO rb-35659da-226004-429082 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-26 11:37:01,536 44 INFO rb-35659da-226004-429082 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-26 11:37:01,656 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2808487 started for PoS orders references: [{'name': None, 'pos_reference': '260-181-000001', 'uuid': 'e91a2ae5-f95c-41c2-90a8-95919e5efd1f'}] 2026-10-26 11:37:01,732 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2808487 order {'name': None, 'pos_reference': '260-181-000001', 'uuid': 'e91a2ae5-f95c-41c2-90a8-95919e5efd1f'} created pos.order #938 2026-10-26 11:37:01,772 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2808487 finished 2026-10-26 11:37:01,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:01] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 136 0.112 0.337 2026-10-26 11:37:02,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.027 2026-10-26 11:37:02,114 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: tour succeeded 2026-10-26 11:37:02,117 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:02] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.004 0.025 2026-10-26 11:37:02,119 44 INFO rb-35659da-226004-429082 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-26 11:37:02,215 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: heap 9920400 (allocated 11534336) 2026-10-26 11:37:02,230 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Closing chrome headless with pid 138401 2026-10-26 11:37:02,232 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Closing websocket connection 2026-10-26 11:37:02,232 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Terminating chrome headless with pid 138401 2026-10-26 11:37:02,342 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_113702_341893_test_self_order_kiosk_combo_fixed_choice.txt 2026-10-26 11:37:02,342 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Removing chrome user profile "/tmp/tmpymmpbs7r_chrome_odoo" 2026-10-26 11:37:02,403 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free ... 2026-10-26 11:37:12,910 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.combo.item records with IDs: [374] 2026-10-26 11:37:13,569 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome pid: 138593 2026-10-26 11:37:13,570 44 INFO rb-35659da-226004-429082 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/tmpnd87erbh_chrome_odoo 2026-10-26 11:37:13,570 44 INFO rb-35659da-226004-429082 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:37231/json/version 2026-10-26 11:37:13,573 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37231', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:37:13,587 44 INFO rb-35659da-226004-429082 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-26 11:37:13,587 44 INFO rb-35659da-226004-429082 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:37231/json 2026-10-26 11:37:13,588 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37231', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:37:13,610 44 INFO rb-35659da-226004-429082 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:37231/devtools/page/ABB20EBB98A34F865AB1A403F582C034 2026-10-26 11:37:13,621 44 INFO rb-35659da-226004-429082 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-26 11:37:13,625 44 INFO rb-35659da-226004-429082 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-26 11:37:13,671 44 INFO rb-35659da-226004-429082 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-26 11:37:14,074 44 INFO rb-35659da-226004-429082 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/182?access_token=6cabf29b64b14d63" in browser 2026-10-26 11:37:14,074 44 INFO rb-35659da-226004-429082 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/182?access_token=6cabf29b64b14d63" 2026-10-26 11:37:14,098 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:37:14,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:14] "GET /pos-self/182?access_token=6cabf29b64b14d63 HTTP/1.1" 200 - 57 0.036 0.756 2026-10-26 11:37:14,892 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigation result: {'frameId': 'ABB20EBB98A34F865AB1A403F582C034', 'loaderId': '8DB556717C2C6598D1D396D208048DC3', 'isDownload': False} 2026-10-26 11:37:14,892 44 INFO rb-35659da-226004-429082 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-26 11:37:14,933 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:37:14,975 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:37:15,028 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:15] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.060 2026-10-26 11:37:15,045 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:37:15,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:15] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.112 2026-10-26 11:37:15,096 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:37:15,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:15] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.138 2026-10-26 11:37:15,423 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:15] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.033 2026-10-26 11:37:15,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-10-26 11:37:15,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:15] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.014 2026-10-26 11:37:15,476 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:37:15,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:15] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:37:15,477 44 INFO rb-35659da-226004-429082 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/182?access_token=6cabf29b64b14d63", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:37:15,494 44 INFO rb-35659da-226004-429082 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-26 11:37:15,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-26 11:37:15,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:15] "POST /pos-self/relations/182 HTTP/1.1" 200 - 37 0.048 0.128 2026-10-26 11:37:15,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.106 2026-10-26 11:37:16,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "POST /pos-self/data/182 HTTP/1.1" 200 - 187 0.132 0.315 2026-10-26 11:37:16,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.054 2026-10-26 11:37:16,301 44 INFO rb-35659da-226004-429082 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-26 11:37:16,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/ir.attachment/12691/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:37:16,427 44 INFO rb-35659da-226004-429082 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-26 11:37:16,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/ir.attachment/12639/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:37:16,493 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:37:16,568 44 INFO rb-35659da-226004-429082 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-26 11:37:16,646 44 INFO rb-35659da-226004-429082 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-26 11:37:16,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/pos.category/352/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.018 0.039 2026-10-26 11:37:16,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/pos.category/353/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.003 0.092 2026-10-26 11:37:16,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/pos.category/354/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.005 0.115 2026-10-26 11:37:16,738 44 INFO rb-35659da-226004-429082 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-26 11:37:16,757 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/pos.category/351/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.123 2026-10-26 11:37:16,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/product.template/2512/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.142 2026-10-26 11:37:16,806 44 INFO rb-35659da-226004-429082 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-26 11:37:16,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/product.template/2513/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.159 2026-10-26 11:37:16,831 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/product.template/2514/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.007 0.143 2026-10-26 11:37:16,854 44 INFO rb-35659da-226004-429082 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-26 11:37:16,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/product.template/2515/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-26 11:37:16,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/product.template/2516/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.134 2026-10-26 11:37:16,906 44 INFO rb-35659da-226004-429082 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-26 11:37:16,915 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/product.template/2521/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.143 2026-10-26 11:37:16,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:16] "GET /web/image/product.product/3024/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.006 0.153 2026-10-26 11:37:16,976 44 INFO rb-35659da-226004-429082 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-26 11:37:17,036 44 INFO rb-35659da-226004-429082 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-26 11:37:17,097 44 INFO rb-35659da-226004-429082 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-26 11:37:17,154 44 INFO rb-35659da-226004-429082 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-26 11:37:17,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: tour succeeded 2026-10-26 11:37:17,259 44 INFO rb-35659da-226004-429082 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-26 11:37:17,363 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: heap 9375724 (allocated 10223616) 2026-10-26 11:37:17,387 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing chrome headless with pid 138593 2026-10-26 11:37:17,390 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing websocket connection 2026-10-26 11:37:17,391 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Terminating chrome headless with pid 138593 2026-10-26 11:37:17,515 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_113717_515383_test_self_order_kiosk_combo_qty_max_free.txt 2026-10-26 11:37:17,515 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Removing chrome user profile "/tmp/tmpnd87erbh_chrome_odoo" 2026-10-26 11:37:17,557 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-10-26 11:37:27,886 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome pid: 138780 2026-10-26 11:37:27,887 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless temporary user profile dir: /tmp/tmpdvdfl0l__chrome_odoo 2026-10-26 11:37:27,887 44 INFO rb-35659da-226004-429082 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:45013/json/version 2026-10-26 11:37:27,888 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45013', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:37:27,935 44 INFO rb-35659da-226004-429082 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-26 11:37:27,935 44 INFO rb-35659da-226004-429082 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:45013/json 2026-10-26 11:37:27,936 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45013', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:37:27,963 44 INFO rb-35659da-226004-429082 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:45013/devtools/page/1B66729488D7D7DDD7AA197C45E77205 2026-10-26 11:37:27,987 44 INFO rb-35659da-226004-429082 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-26 11:37:28,005 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless enable page notifications 2026-10-26 11:37:28,045 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Setting session cookie in browser 2026-10-26 11:37:28,651 44 INFO rb-35659da-226004-429082 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/183?access_token=5727d91895704458" in browser 2026-10-26 11:37:28,652 44 INFO rb-35659da-226004-429082 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/183?access_token=5727d91895704458" 2026-10-26 11:37:28,683 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:37:29,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:29] "GET /pos-self/183?access_token=5727d91895704458 HTTP/1.1" 200 - 57 0.048 0.567 2026-10-26 11:37:29,299 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigation result: {'frameId': '1B66729488D7D7DDD7AA197C45E77205', 'loaderId': 'C205CFBF095216186BDD920632EFBF16', 'isDownload': False} 2026-10-26 11:37:29,299 44 INFO rb-35659da-226004-429082 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-26 11:37:29,344 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:37:29,382 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:37:29,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:29] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.044 2026-10-26 11:37:29,444 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:37:29,470 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:29] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.095 2026-10-26 11:37:29,487 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:37:29,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:29] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.138 2026-10-26 11:37:29,785 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.024 2026-10-26 11:37:29,808 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.035 2026-10-26 11:37:29,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:29] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.015 2026-10-26 11:37:29,865 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:37:29,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:37:29,870 44 INFO rb-35659da-226004-429082 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/183?access_token=5727d91895704458", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:37:29,897 44 INFO rb-35659da-226004-429082 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-26 11:37:30,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:30] "POST /pos-self/relations/183 HTTP/1.1" 200 - 37 0.046 0.077 2026-10-26 11:37:30,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.218 2026-10-26 11:37:30,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:30] "POST /pos-self/data/183 HTTP/1.1" 200 - 186 0.161 0.276 2026-10-26 11:37:30,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.372 2026-10-26 11:37:30,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:30] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-26 11:37:30,739 44 INFO rb-35659da-226004-429082 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-26 11:37:30,808 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:30] "GET /web/image/ir.attachment/12750/raw HTTP/1.1" 200 - 4 0.002 0.014 2026-10-26 11:37:30,823 44 INFO rb-35659da-226004-429082 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-26 11:37:30,863 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:30] "GET /web/image/ir.attachment/12698/raw HTTP/1.1" 200 - 4 0.009 0.009 2026-10-26 11:37:30,872 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:37:30,959 44 INFO rb-35659da-226004-429082 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-26 11:37:31,020 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:31] "GET /web/image/pos.category/351/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-26 11:37:31,042 44 INFO rb-35659da-226004-429082 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-26 11:37:31,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:31] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.007 0.060 2026-10-26 11:37:31,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:31] "GET /web/image/product.template/2501/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.063 2026-10-26 11:37:31,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:31] "GET /web/image/product.template/2502/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-26 11:37:31,119 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:31] "GET /web/image/product.template/2505/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-10-26 11:37:31,138 44 INFO rb-35659da-226004-429082 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-26 11:37:31,144 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:31] "GET /web/image/product.template/2504/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.007 0.106 2026-10-26 11:37:31,186 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:31] "GET /web/image/product.template/2503/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.008 0.153 2026-10-26 11:37:31,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:31] "GET /web/image/product.template/2522/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.137 2026-10-26 11:37:31,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37:31] "GET /web/image/product.product/3014/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.050 2026-10-26 11:37:31,272 44 INFO rb-35659da-226004-429082 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-26 11:37:31,315 44 INFO rb-35659da-226004-429082 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-26 11:37:31,407 44 INFO rb-35659da-226004-429082 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-26 11:37:31,436 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:37: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-26 11:37:31,462 44 INFO rb-35659da-226004-429082 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-26 11:37:31,522 44 INFO rb-35659da-226004-429082 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-26 11:37:31,611 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: tour succeeded 2026-10-26 11:37:31,612 44 INFO rb-35659da-226004-429082 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-26 11:37:31,740 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: heap 9293332 (allocated 10485760) 2026-10-26 11:37:31,750 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing chrome headless with pid 138780 2026-10-26 11:37:31,752 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing websocket connection 2026-10-26 11:37:31,753 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Terminating chrome headless with pid 138780 2026-10-26 11:37:31,877 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113731_877683_test_self_order_kiosk_combo_sides.txt 2026-10-26 11:37:31,878 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Removing chrome user profile "/tmp/tmpdvdfl0l__chrome_odoo" 2026-10-26 11:37:31,921 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-10-26 11:37:40,933 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-10-26 11:37:49,900 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-10-26 11:38:00,899 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 138969 2026-10-26 11:38:00,903 44 INFO rb-35659da-226004-429082 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/tmp20ffd4ek_chrome_odoo 2026-10-26 11:38:00,903 44 INFO rb-35659da-226004-429082 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:36843/json/version 2026-10-26 11:38:00,904 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36843', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:38:01,056 44 INFO rb-35659da-226004-429082 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-26 11:38:01,056 44 INFO rb-35659da-226004-429082 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:36843/json 2026-10-26 11:38:01,058 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36843', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:38:01,098 44 INFO rb-35659da-226004-429082 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:36843/devtools/page/C5388E337A1600134961E2BF8909DFB0 2026-10-26 11:38:01,129 44 INFO rb-35659da-226004-429082 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-26 11:38:01,141 44 INFO rb-35659da-226004-429082 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-26 11:38:01,232 44 INFO rb-35659da-226004-429082 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-26 11:38:01,834 44 INFO rb-35659da-226004-429082 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/186?access_token=ad809f9cf02c4bc1" in browser 2026-10-26 11:38:01,834 44 INFO rb-35659da-226004-429082 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/186?access_token=ad809f9cf02c4bc1" 2026-10-26 11:38:01,882 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:38:02,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:02] "GET /pos-self/186?access_token=ad809f9cf02c4bc1 HTTP/1.1" 200 - 57 0.054 0.648 2026-10-26 11:38:02,561 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': 'C5388E337A1600134961E2BF8909DFB0', 'loaderId': 'EBE624F7DA5E975B3F4433D2208EC084', 'isDownload': False} 2026-10-26 11:38:02,561 44 INFO rb-35659da-226004-429082 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-26 11:38:02,587 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:38:02,624 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:38:02,654 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:02] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.007 0.046 2026-10-26 11:38:02,698 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:38:02,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:02] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.114 2026-10-26 11:38:02,753 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:38:02,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:02] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.042 0.167 2026-10-26 11:38:03,065 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-26 11:38:03,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:03] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.014 2026-10-26 11:38:03,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.040 2026-10-26 11:38:03,160 44 INFO rb-35659da-226004-429082 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/186?access_token=ad809f9cf02c4bc1", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:38:03,162 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:38:03,162 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:38:03,182 44 INFO rb-35659da-226004-429082 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-26 11:38:03,329 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:03] "POST /pos-self/relations/186 HTTP/1.1" 200 - 41 0.042 0.088 2026-10-26 11:38:03,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-26 11:38:03,908 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:03] "POST /pos-self/data/186 HTTP/1.1" 200 - 173 0.147 0.357 2026-10-26 11:38:03,919 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.459 2026-10-26 11:38:04,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.059 2026-10-26 11:38:04,043 44 INFO rb-35659da-226004-429082 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-26 11:38:04,130 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:04] "GET /web/image/ir.attachment/12924/raw HTTP/1.1" 200 - 4 0.003 0.017 2026-10-26 11:38:04,223 44 INFO rb-35659da-226004-429082 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-26 11:38:04,327 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:38:04,332 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:04] "GET /web/image/pos.category/351/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.002 0.036 2026-10-26 11:38:04,379 44 INFO rb-35659da-226004-429082 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-26 11:38:04,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:04] "GET /web/image/product.template/2501/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.033 0.032 2026-10-26 11:38:04,418 44 INFO rb-35659da-226004-429082 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-26 11:38:04,420 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:04] "GET /web/image/product.template/2503/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.066 2026-10-26 11:38:04,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:04] "GET /web/image/product.template/2502/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.111 2026-10-26 11:38:04,468 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:04] "GET /web/image/product.template/2504/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-10-26 11:38:04,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:04] "GET /web/image/product.template/2505/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.007 0.132 2026-10-26 11:38:04,508 44 INFO rb-35659da-226004-429082 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-26 11:38:04,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:04] "GET /web/image/ir.attachment/12872/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-10-26 11:38:04,561 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:38:04,577 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:04] "GET /web/image/product.product/3010/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.007 0.030 2026-10-26 11:38:04,603 44 INFO rb-35659da-226004-429082 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-26 11:38:04,697 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25781730 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000001', 'uuid': '3f3a65d3-3cef-44c2-9a41-586c4ff8ce2a'}] 2026-10-26 11:38:04,768 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25781730 order {'name': None, 'pos_reference': '260-186-000001', 'uuid': '3f3a65d3-3cef-44c2-9a41-586c4ff8ce2a'} created pos.order #939 2026-10-26 11:38:04,805 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25781730 finished 2026-10-26 11:38:05,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:05] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 105 0.129 0.279 2026-10-26 11:38:05,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.022 2026-10-26 11:38:05,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:05] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.012 2026-10-26 11:38:05,133 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-26 11:38:05,134 44 INFO rb-35659da-226004-429082 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-26 11:38:05,216 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 7499472 (allocated 8388608) 2026-10-26 11:38:05,226 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 138969 2026-10-26 11:38:05,228 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-26 11:38:05,229 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 138969 2026-10-26 11:38:05,346 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_113805_346074_test_self_order_kiosk_to_cashier_payment.txt 2026-10-26 11:38:05,346 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmp20ffd4ek_chrome_odoo" 2026-10-26 11:38:05,790 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 139151 2026-10-26 11:38:05,790 44 INFO rb-35659da-226004-429082 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/tmpmilrkw5w_chrome_odoo 2026-10-26 11:38:05,790 44 INFO rb-35659da-226004-429082 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:38725/json/version 2026-10-26 11:38:05,792 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38725', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:38:05,876 44 INFO rb-35659da-226004-429082 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-26 11:38:05,876 44 INFO rb-35659da-226004-429082 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:38725/json 2026-10-26 11:38:05,877 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38725', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:38:05,899 44 INFO rb-35659da-226004-429082 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:38725/devtools/page/0533663D023332F0861729A2BF8E163D 2026-10-26 11:38:05,919 44 INFO rb-35659da-226004-429082 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-26 11:38:05,935 44 INFO rb-35659da-226004-429082 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-26 11:38:06,037 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 11:38:06,048 44 INFO rb-35659da-226004-429082 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-26 11:38:06,063 44 INFO rb-35659da-226004-429082 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/187" in browser 2026-10-26 11:38:06,067 44 INFO rb-35659da-226004-429082 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/187" 2026-10-26 11:38:06,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:06] "GET /pos/ui/187 HTTP/1.1" 200 - 112 0.123 0.621 2026-10-26 11:38:06,870 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '0533663D023332F0861729A2BF8E163D', 'loaderId': '1E520BC3A93097AE2E9987E9ACCACEBE', 'isDownload': False} 2026-10-26 11:38:06,871 44 INFO rb-35659da-226004-429082 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-26 11:38:06,909 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:38:06,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:06] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.013 2026-10-26 11:38:06,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:06] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-26 11:38:06,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:06] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.039 2026-10-26 11:38:07,830 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:38:07,842 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:38:07,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 11:38:07,931 44 INFO rb-35659da-226004-429082 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/187", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:38:07,952 44 INFO rb-35659da-226004-429082 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-26 11:38:07,979 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 11:38:08,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:08] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 33 0.050 0.087 2026-10-26 11:38:08,082 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.128 2026-10-26 11:38:08,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:38:08,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:38:08,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.039 2026-10-26 11:38:08,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.006 0.049 2026-10-26 11:38:08,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.063 0.119 2026-10-26 11:38:08,403 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.159 2026-10-26 11:38:09,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 409 0.351 0.666 2026-10-26 11:38:09,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:09] "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-26 11:38:09,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38: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.008 2026-10-26 11:38:09,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:09] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.085 2026-10-26 11:38:09,853 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38: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.011 2026-10-26 11:38:09,895 44 INFO rb-35659da-226004-429082 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-26 11:38:09,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-10-26 11:38:10,014 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:38:10,024 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:38:10,050 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:38:10,068 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.020 2026-10-26 11:38:10,159 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:38:10,168 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:38:10,224 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:38:10,298 44 INFO rb-35659da-226004-429082 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-26 11:38:10,332 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /pos/ui/187 HTTP/1.1" 200 - 34 0.049 0.104 2026-10-26 11:38:10,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.005 0.168 2026-10-26 11:38:10,439 44 INFO rb-35659da-226004-429082 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-26 11:38:10,640 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /pos/ui/187?from_backend=True HTTP/1.1" 200 - 34 0.066 0.389 2026-10-26 11:38:10,655 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:38:10,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.012 0.275 2026-10-26 11:38:10,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /web/image?model=product.template&field=image_128&id=2503&unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.007 0.271 2026-10-26 11:38:10,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /web/image?model=product.template&field=image_128&id=2502&unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.020 0.374 2026-10-26 11:38:10,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /web/image?model=product.template&field=image_128&id=2504&unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.008 0.407 2026-10-26 11:38:10,922 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /web/image?model=product.template&field=image_128&id=2501&unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.487 2026-10-26 11:38:10,963 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:10] "GET /web/image?model=product.template&field=image_128&id=2505&unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.272 2026-10-26 11:38:11,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 21 0.024 0.366 2026-10-26 11:38:11,150 44 INFO rb-35659da-226004-429082 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-26 11:38:11,377 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 71 0.090 0.126 2026-10-26 11:38:11,436 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.006 0.037 2026-10-26 11:38:11,462 44 INFO rb-35659da-226004-429082 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-26 11:38:11,486 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:38:11,546 44 INFO rb-35659da-226004-429082 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-26 11:38:11,620 44 INFO rb-35659da-226004-429082 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-26 11:38:11,672 44 INFO rb-35659da-226004-429082 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-26 11:38:11,778 44 INFO rb-35659da-226004-429082 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-26 11:38:11,806 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:38:11,830 44 INFO rb-35659da-226004-429082 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-26 11:38:11,891 44 INFO rb-35659da-226004-429082 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-26 11:38:11,959 44 INFO rb-35659da-226004-429082 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-26 11:38:11,979 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65398251 started for PoS orders references: [{'name': '/', 'pos_reference': '260-186-000001', 'uuid': '3f3a65d3-3cef-44c2-9a41-586c4ff8ce2a'}] 2026-10-26 11:38:12,007 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:38:12,185 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [832] to pos.order #939 2026-10-26 11:38:12,832 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65398251 order {'name': '/', 'pos_reference': '260-186-000001', 'uuid': '3f3a65d3-3cef-44c2-9a41-586c4ff8ce2a'} updated pos.order #939 2026-10-26 11:38:12,893 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65398251 finished 2026-10-26 11:38:13,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 257 0.394 0.700 2026-10-26 11:38:13,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:13] "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-26 11:38:13,375 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-26 11:38:13,375 44 INFO rb-35659da-226004-429082 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-26 11:38:13,398 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53751529 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '260-186-000001', 'uuid': '3f3a65d3-3cef-44c2-9a41-586c4ff8ce2a'}] 2026-10-26 11:38:13,419 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53751529 order {'name': 'Shop - 000001', 'pos_reference': '260-186-000001', 'uuid': '3f3a65d3-3cef-44c2-9a41-586c4ff8ce2a'} sync ignored for existing PoS order pos.order(939,) (state: paid) 2026-10-26 11:38:13,455 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53751529 finished 2026-10-26 11:38:13,517 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 16001704 (allocated 17301504) 2026-10-26 11:38:13,545 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 139151 2026-10-26 11:38:13,549 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-26 11:38:13,550 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 139151 2026-10-26 11:38:13,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.069 0.141 2026-10-26 11:38:13,694 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_113813_693936_test_self_order_kiosk_to_cashier_payment.txt 2026-10-26 11:38:13,694 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmpmilrkw5w_chrome_odoo" 2026-10-26 11:38:13,750 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-10-26 11:38:24,188 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 139363 2026-10-26 11:38:24,188 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmplty882qd_chrome_odoo 2026-10-26 11:38:24,189 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:39521/json/version 2026-10-26 11:38:24,190 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39521', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:38:24,288 44 INFO rb-35659da-226004-429082 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-26 11:38:24,288 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:39521/json 2026-10-26 11:38:24,289 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39521', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:38:24,305 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:39521/devtools/page/AE9A82C7EDEC8F90B2A42DDE3817C497 2026-10-26 11:38:24,341 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Enable chrome headless console log notification 2026-10-26 11:38:24,365 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-10-26 11:38:24,444 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-10-26 11:38:24,765 44 INFO rb-35659da-226004-429082 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/188?access_token=a4b404745c944151" in browser 2026-10-26 11:38:24,766 44 INFO rb-35659da-226004-429082 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/188?access_token=a4b404745c944151" 2026-10-26 11:38:24,807 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:38:25,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:25] "GET /pos-self/188?access_token=a4b404745c944151 HTTP/1.1" 200 - 57 0.034 0.667 2026-10-26 11:38:25,501 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': 'AE9A82C7EDEC8F90B2A42DDE3817C497', 'loaderId': '8FE7413DA4DEB9BC90EDEAB6BF41C266', 'isDownload': False} 2026-10-26 11:38:25,501 44 INFO rb-35659da-226004-429082 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-26 11:38:25,543 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:38:25,587 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:38:25,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:25] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.052 2026-10-26 11:38:25,667 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:38:25,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:25] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.126 2026-10-26 11:38:25,755 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:38:25,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:25] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.193 2026-10-26 11:38:26,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:26] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.016 2026-10-26 11:38:26,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:38:26,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:26] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.007 0.023 2026-10-26 11:38:26,133 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:38:26,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:26] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:38:26,134 44 INFO rb-35659da-226004-429082 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/188?access_token=a4b404745c944151", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:38:26,159 44 INFO rb-35659da-226004-429082 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-26 11:38:26,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:26] "POST /pos-self/relations/188 HTTP/1.1" 200 - 37 0.031 0.081 2026-10-26 11:38:26,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.219 2026-10-26 11:38:26,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:26] "POST /pos-self/data/188 HTTP/1.1" 200 - 180 0.159 0.298 2026-10-26 11:38:26,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.390 2026-10-26 11:38:26,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:26] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.050 2026-10-26 11:38:27,023 44 INFO rb-35659da-226004-429082 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-26 11:38:27,113 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:38:27,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /web/image/ir.attachment/12983/raw HTTP/1.1" 200 - 4 0.002 0.014 2026-10-26 11:38:27,153 44 INFO rb-35659da-226004-429082 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-26 11:38:27,227 44 INFO rb-35659da-226004-429082 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-26 11:38:27,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /web/image/ir.attachment/12982/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:38:27,326 44 INFO rb-35659da-226004-429082 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-26 11:38:27,354 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /web/image/ir.attachment/12931/raw HTTP/1.1" 200 - 4 0.002 0.017 2026-10-26 11:38:27,392 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:38:27,439 44 INFO rb-35659da-226004-429082 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-26 11:38:27,517 44 INFO rb-35659da-226004-429082 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-26 11:38:27,548 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /web/image/pos.category/351/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.007 0.051 2026-10-26 11:38:27,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /web/image/pos.category/355/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.081 2026-10-26 11:38:27,606 44 INFO rb-35659da-226004-429082 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-26 11:38:27,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /web/image/product.template/2501/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-26 11:38:27,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /web/image/product.template/2502/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.123 2026-10-26 11:38:27,670 44 INFO rb-35659da-226004-429082 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-26 11:38:27,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /web/image/product.template/2503/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-10-26 11:38:27,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /web/image/product.template/2504/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-10-26 11:38:27,746 44 INFO rb-35659da-226004-429082 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-26 11:38:27,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /web/image/product.template/2505/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.021 0.190 2026-10-26 11:38:27,791 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "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-26 11:38:27,798 44 INFO rb-35659da-226004-429082 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-26 11:38:27,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /web/image/product.template/2523/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-26 11:38:27,840 44 INFO rb-35659da-226004-429082 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-26 11:38:27,897 44 INFO rb-35659da-226004-429082 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-26 11:38:27,917 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:27] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:38:28,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:28] "GET /pos-self/188?access_token=a4b404745c944151 HTTP/1.1" 303 - 2 0.001 0.012 2026-10-26 11:38:28,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:28] "GET /fr/pos-self/188?access_token=a4b404745c944151 HTTP/1.1" 200 - 10 0.008 0.050 2026-10-26 11:38:28,167 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:38:28,524 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:28] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 0 0.000 0.162 2026-10-26 11:38:28,590 44 INFO rb-35659da-226004-429082 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-26 11:38:28,608 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:38:28,608 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:38:28,741 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:28] "POST /pos-self/relations/188 HTTP/1.1" 200 - 16 0.025 0.077 2026-10-26 11:38:28,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.110 2026-10-26 11:38:29,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:29] "POST /pos-self/data/188 HTTP/1.1" 200 - 115 0.096 0.226 2026-10-26 11:38:29,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.305 2026-10-26 11:38:29,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.006 0.033 2026-10-26 11:38:29,241 44 INFO rb-35659da-226004-429082 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-26 11:38:29,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:29] "GET /web/image/ir.attachment/12983/raw HTTP/1.1" 304 - 4 0.007 0.013 2026-10-26 11:38:29,351 44 INFO rb-35659da-226004-429082 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-26 11:38:29,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:29] "GET /web/image/ir.attachment/12982/raw HTTP/1.1" 304 - 4 0.001 0.007 2026-10-26 11:38:29,426 44 INFO rb-35659da-226004-429082 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-26 11:38:29,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:29] "GET /web/image/ir.attachment/12931/raw HTTP/1.1" 304 - 4 0.009 0.015 2026-10-26 11:38:29,507 44 INFO rb-35659da-226004-429082 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-26 11:38:29,562 44 INFO rb-35659da-226004-429082 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-26 11:38:29,647 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-10-26 11:38:29,648 44 INFO rb-35659da-226004-429082 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-26 11:38:29,834 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 8412052 (allocated 9637888) 2026-10-26 11:38:29,843 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 139363 2026-10-26 11:38:29,846 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-10-26 11:38:29,854 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 139363 2026-10-26 11:38:29,968 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113829_968040_test_self_order_language_changes.txt 2026-10-26 11:38:29,968 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmplty882qd_chrome_odoo" 2026-10-26 11:38:30,020 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_parent_category ... 2026-10-26 11:38:40,239 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome pid: 139565 2026-10-26 11:38:40,239 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless temporary user profile dir: /tmp/tmp5ylcrtds_chrome_odoo 2026-10-26 11:38:40,239 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:37685/json/version 2026-10-26 11:38:40,240 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37685', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:38:40,322 44 INFO rb-35659da-226004-429082 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-26 11:38:40,323 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:37685/json 2026-10-26 11:38:40,323 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37685', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:38:40,377 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Websocket url found: ws://127.0.0.1:37685/devtools/page/13A0C37C8ED8563160DBA89C0C407213 2026-10-26 11:38:40,405 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Enable chrome headless console log notification 2026-10-26 11:38:40,437 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless enable page notifications 2026-10-26 11:38:40,490 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Setting session cookie in browser 2026-10-26 11:38:41,094 44 INFO rb-35659da-226004-429082 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/189?access_token=f0eb4f5b5d5849a8" in browser 2026-10-26 11:38:41,094 44 INFO rb-35659da-226004-429082 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/189?access_token=f0eb4f5b5d5849a8" 2026-10-26 11:38:41,128 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:38:41,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:41] "GET /pos-self/189?access_token=f0eb4f5b5d5849a8 HTTP/1.1" 200 - 57 0.053 0.717 2026-10-26 11:38:41,904 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigation result: {'frameId': '13A0C37C8ED8563160DBA89C0C407213', 'loaderId': '7E8611CB7C30375F92799A43A2ACE596', 'isDownload': False} 2026-10-26 11:38:41,904 44 INFO rb-35659da-226004-429082 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-26 11:38:41,966 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:38:41,999 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:38:42,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:42] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.035 0.043 2026-10-26 11:38:42,082 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:38:42,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:42] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.033 0.126 2026-10-26 11:38:42,170 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:38:42,194 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:42] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.022 0.178 2026-10-26 11:38:42,502 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-26 11:38:42,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.021 2026-10-26 11:38:42,568 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:42] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.014 0.029 2026-10-26 11:38:42,590 44 INFO rb-35659da-226004-429082 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/189?access_token=f0eb4f5b5d5849a8", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:38:42,599 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:38:42,599 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:42] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.013 2026-10-26 11:38:42,613 44 INFO rb-35659da-226004-429082 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-26 11:38:42,742 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:42] "POST /pos-self/relations/189 HTTP/1.1" 200 - 37 0.032 0.077 2026-10-26 11:38:42,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.224 2026-10-26 11:38:43,233 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:43] "POST /pos-self/data/189 HTTP/1.1" 200 - 159 0.124 0.280 2026-10-26 11:38:43,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.331 2026-10-26 11:38:43,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:43] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.055 2026-10-26 11:38:43,407 44 INFO rb-35659da-226004-429082 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-26 11:38:43,493 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:43] "GET /web/image/ir.attachment/13042/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-26 11:38:43,560 44 INFO rb-35659da-226004-429082 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-26 11:38:43,656 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:38:43,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:43] "GET /web/image/pos.category/356/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.039 2026-10-26 11:38:43,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:43] "GET /web/image/product.template/2524/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.009 0.047 2026-10-26 11:38:43,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:43] "GET /web/image/pos.category/357/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.046 2026-10-26 11:38:43,735 44 INFO rb-35659da-226004-429082 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-26 11:38:43,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:43] "GET /web/image/pos.category/358/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.073 2026-10-26 11:38:43,834 44 INFO rb-35659da-226004-429082 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-26 11:38:43,888 44 INFO rb-35659da-226004-429082 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-26 11:38:43,939 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:43] "GET /web/image/product.template/2525/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.022 2026-10-26 11:38:43,967 44 INFO rb-35659da-226004-429082 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-26 11:38:44,061 44 INFO rb-35659da-226004-429082 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-26 11:38:44,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:44] "GET /web/image/ir.attachment/12990/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-26 11:38:44,136 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:38:44,177 44 INFO rb-35659da-226004-429082 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-26 11:38:44,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:44] "GET /web/image/product.product/3033/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.031 0.039 2026-10-26 11:38:44,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:44] "GET /web/image/product.product/3034/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.007 0.103 2026-10-26 11:38:44,379 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42265858 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000001', 'uuid': '902d882e-ed57-48d1-ba24-3079144334c2'}] 2026-10-26 11:38:44,450 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42265858 order {'name': None, 'pos_reference': '260-189-000001', 'uuid': '902d882e-ed57-48d1-ba24-3079144334c2'} created pos.order #940 2026-10-26 11:38:44,474 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42265858 finished 2026-10-26 11:38:44,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:44] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.126 0.340 2026-10-26 11:38:44,763 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: tour succeeded 2026-10-26 11:38:44,765 44 INFO rb-35659da-226004-429082 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-26 11:38:44,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:44] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.017 0.020 2026-10-26 11:38:44,875 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: heap 7652920 (allocated 8912896) 2026-10-26 11:38:44,903 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing chrome headless with pid 139565 2026-10-26 11:38:44,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:44] "GET /web/image/ir.attachment/13041/raw HTTP/1.1" 200 - 4 0.002 0.013 2026-10-26 11:38:44,910 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing websocket connection 2026-10-26 11:38:44,912 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Terminating chrome headless with pid 139565 2026-10-26 11:38:45,031 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113845_031530_test_self_order_parent_category.txt 2026-10-26 11:38:45,032 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Removing chrome user profile "/tmp/tmp5ylcrtds_chrome_odoo" 2026-10-26 11:38:45,077 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-10-26 11:38:55,800 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome pid: 139750 2026-10-26 11:38:55,801 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless temporary user profile dir: /tmp/tmpz5iyf7go_chrome_odoo 2026-10-26 11:38:55,801 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:32777/json/version 2026-10-26 11:38:55,802 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32777', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:38:55,866 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-26 11:38:55,867 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:32777/json 2026-10-26 11:38:55,867 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32777', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:38:55,899 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Websocket url found: ws://127.0.0.1:32777/devtools/page/4BBE5206F2468F3FBDB34B65D264A946 2026-10-26 11:38:55,920 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Enable chrome headless console log notification 2026-10-26 11:38:55,950 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless enable page notifications 2026-10-26 11:38:55,994 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Setting session cookie in browser 2026-10-26 11:38:56,573 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Open "http://127.0.0.1:8069/pos-self/190?access_token=2abef92e46b84bc3" in browser 2026-10-26 11:38:56,573 44 INFO rb-35659da-226004-429082 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/190?access_token=2abef92e46b84bc3" 2026-10-26 11:38:56,607 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:38:57,300 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "GET /pos-self/190?access_token=2abef92e46b84bc3 HTTP/1.1" 200 - 57 0.036 0.661 2026-10-26 11:38:57,304 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigation result: {'frameId': '4BBE5206F2468F3FBDB34B65D264A946', 'loaderId': '6B2CCCE2FA786E6C68622F3B3654A7BB', 'isDownload': False} 2026-10-26 11:38:57,305 44 INFO rb-35659da-226004-429082 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-26 11:38:57,325 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:38:57,349 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:38:57,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.044 2026-10-26 11:38:57,391 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:38:57,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.069 2026-10-26 11:38:57,429 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:38:57,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.110 2026-10-26 11:38:57,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.007 0.009 2026-10-26 11:38:57,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.034 2026-10-26 11:38:57,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.008 0.021 2026-10-26 11:38:57,751 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:38:57,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:38:57,787 44 INFO rb-35659da-226004-429082 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/190?access_token=2abef92e46b84bc3", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:38:57,804 44 INFO rb-35659da-226004-429082 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-26 11:38:57,861 44 INFO rb-35659da-226004-429082 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-26 11:38:57,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "POST /pos-self/relations/190 HTTP/1.1" 200 - 42 0.027 0.077 2026-10-26 11:38:57,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-26 11:38:58,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:58] "POST /pos-self/data/190 HTTP/1.1" 200 - 180 0.169 0.305 2026-10-26 11:38:58,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.422 2026-10-26 11:38:58,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:58] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.054 2026-10-26 11:38:58,571 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: Owl is running in 'dev' mode. 2026-10-26 11:38:58,653 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:58] "GET /web/image/ir.attachment/13101/raw HTTP/1.1" 200 - 4 0.005 0.008 2026-10-26 11:38:58,762 44 INFO rb-35659da-226004-429082 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-26 11:38:58,861 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:58] "GET /web/image/pos.category/351/image_128?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 2 0.002 0.029 2026-10-26 11:38:58,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:58] "GET /web/image/product.template/2501/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.059 2026-10-26 11:38:58,926 44 INFO rb-35659da-226004-429082 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-26 11:38:58,937 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.046 2026-10-26 11:38:58,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:58] "GET /web/image/product.template/2502/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.012 0.039 2026-10-26 11:38:58,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:58] "GET /web/image/product.template/2503/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-26 11:38:58,996 44 INFO rb-35659da-226004-429082 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-26 11:38:59,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:59] "GET /web/image/product.template/2504/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-26 11:38:59,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:59] "GET /web/image/product.template/2505/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 3 0.015 0.085 2026-10-26 11:38:59,066 44 INFO rb-35659da-226004-429082 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-26 11:38:59,141 44 INFO rb-35659da-226004-429082 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-26 11:38:59,171 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:59] "GET /web/image/ir.attachment/13049/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-26 11:38:59,198 44 INFO rb-35659da-226004-429082 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-26 11:38:59,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:59] "GET /web/image/product.product/3010/image_512?unique=2026-10-26T11:35:36.000+00:00 HTTP/1.1" 200 - 8 0.006 0.020 2026-10-26 11:38:59,267 44 INFO rb-35659da-226004-429082 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-26 11:38:59,360 44 INFO rb-35659da-226004-429082 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-26 11:38:59,429 44 INFO rb-35659da-226004-429082 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-26 11:38:59,491 44 INFO rb-35659da-226004-429082 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-26 11:38:59,554 44 INFO rb-35659da-226004-429082 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-26 11:38:59,611 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91575998 started for PoS orders references: [{'name': None, 'pos_reference': '260-190-000001', 'uuid': 'dc4b4c93-e5dd-4224-997c-0073ddfb0095'}] 2026-10-26 11:38:59,680 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91575998 order {'name': None, 'pos_reference': '260-190-000001', 'uuid': 'dc4b4c93-e5dd-4224-997c-0073ddfb0095'} created pos.order #941 2026-10-26 11:38:59,713 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91575998 finished 2026-10-26 11:38:59,919 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:38:59] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 107 0.104 0.268 2026-10-26 11:39:00,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.024 2026-10-26 11:39:00,024 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:00] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.015 2026-10-26 11:39:00,040 44 INFO rb-35659da-226004-429082 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-26 11:39:00,118 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: tour succeeded 2026-10-26 11:39:00,119 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_self_order_pricelist SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-26 11:39:00,200 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: heap 7998328 (allocated 9175040) 2026-10-26 11:39:00,212 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing chrome headless with pid 139750 2026-10-26 11:39:00,222 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing websocket connection 2026-10-26 11:39:00,223 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Terminating chrome headless with pid 139750 2026-10-26 11:39:00,350 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113900_350226_test_self_order_pricelist.txt 2026-10-26 11:39:00,350 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Removing chrome user profile "/tmp/tmpz5iyf7go_chrome_odoo" 2026-10-26 11:39:00,451 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 11:39:02,564 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-10-26 11:39:12,518 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 139942 2026-10-26 11:39:12,519 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmpmq08vlg5_chrome_odoo 2026-10-26 11:39:12,519 44 INFO rb-35659da-226004-429082 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:45815/json/version 2026-10-26 11:39:12,520 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45815', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:39:12,635 44 INFO rb-35659da-226004-429082 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-26 11:39:12,635 44 INFO rb-35659da-226004-429082 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:45815/json 2026-10-26 11:39:12,636 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45815', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:39:12,699 44 INFO rb-35659da-226004-429082 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:45815/devtools/page/8E41FBC33BE33CBABA8518D5FA09767B 2026-10-26 11:39:12,742 44 INFO rb-35659da-226004-429082 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-26 11:39:12,814 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-10-26 11:39:12,846 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-10-26 11:39:13,377 44 INFO rb-35659da-226004-429082 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/191?access_token=44d31cca230442fc" in browser 2026-10-26 11:39:13,379 44 INFO rb-35659da-226004-429082 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/191?access_token=44d31cca230442fc" 2026-10-26 11:39:13,406 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:39:14,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:14] "GET /pos-self/191?access_token=44d31cca230442fc HTTP/1.1" 200 - 56 0.034 0.846 2026-10-26 11:39:14,294 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': '8E41FBC33BE33CBABA8518D5FA09767B', 'loaderId': '2CE7A7A06040B5FEC42230B0585BE375', 'isDownload': False} 2026-10-26 11:39:14,294 44 INFO rb-35659da-226004-429082 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-26 11:39:14,325 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:39:14,360 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:39:14,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:14] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.063 2026-10-26 11:39:14,452 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:39:14,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:14] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.127 2026-10-26 11:39:14,498 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:39:14,517 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:14] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.155 2026-10-26 11:39:14,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.017 2026-10-26 11:39:14,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-26 11:39:14,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:14] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.006 0.019 2026-10-26 11:39:14,864 44 INFO rb-35659da-226004-429082 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/191?access_token=44d31cca230442fc", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:39:14,876 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:39:14,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 11:39:14,884 44 INFO rb-35659da-226004-429082 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-26 11:39:14,950 44 INFO rb-35659da-226004-429082 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-26 11:39:15,019 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:15] "POST /pos-self/relations/191 HTTP/1.1" 200 - 37 0.025 0.082 2026-10-26 11:39:15,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-26 11:39:15,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:15] "POST /pos-self/data/191 HTTP/1.1" 200 - 178 0.148 0.303 2026-10-26 11:39:15,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.431 2026-10-26 11:39:15,651 44 INFO rb-35659da-226004-429082 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-26 11:39:15,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:15] "GET /web/image/ir.attachment/13170/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-26 11:39:15,785 44 INFO rb-35659da-226004-429082 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-26 11:39:15,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:15] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-26 11:39:15,943 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:39:15,948 44 INFO rb-35659da-226004-429082 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-26 11:39:15,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:15] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.031 0.024 2026-10-26 11:39:15,974 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:15] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-26 11:39:15,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:15] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.068 2026-10-26 11:39:16,013 44 INFO rb-35659da-226004-429082 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-26 11:39:16,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:16] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.100 2026-10-26 11:39:16,058 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:16] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-26 11:39:16,062 44 INFO rb-35659da-226004-429082 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-26 11:39:16,067 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39: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-26 11:39:16,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:16] "GET /web/image/ir.attachment/13118/raw HTTP/1.1" 200 - 4 0.004 0.041 2026-10-26 11:39:16,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:16] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.014 0.039 2026-10-26 11:39:16,145 44 INFO rb-35659da-226004-429082 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-26 11:39:16,243 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39221912 started for PoS orders references: [{'name': None, 'pos_reference': '260-191-000001', 'uuid': '5f3db4ec-95c0-4410-824c-82077885e52d'}] 2026-10-26 11:39:16,317 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39221912 order {'name': None, 'pos_reference': '260-191-000001', 'uuid': '5f3db4ec-95c0-4410-824c-82077885e52d'} created pos.order #942 2026-10-26 11:39:16,342 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39221912 finished 2026-10-26 11:39:16,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:16] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.129 0.252 2026-10-26 11:39:16,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.017 2026-10-26 11:39:16,629 44 INFO rb-35659da-226004-429082 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-26 11:39:16,686 44 INFO rb-35659da-226004-429082 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-26 11:39:16,741 44 INFO rb-35659da-226004-429082 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-26 11:39:16,854 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #3 deleted mail.message records with IDs: [13028] 2026-10-26 11:39:17,072 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #3 deleted pos.order records with IDs: [942] 2026-10-26 11:39:17,091 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #3 deleted mail.followers records with IDs: [2653] 2026-10-26 11:39:17,095 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:17] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 200 - 79 0.090 0.213 2026-10-26 11:39:17,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:17] "GET /web/image/ir.attachment/13169/raw HTTP/1.1" 200 - 4 0.002 0.287 2026-10-26 11:39:17,121 44 INFO rb-35659da-226004-429082 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-26 11:39:17,186 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.006 0.040 2026-10-26 11:39:17,250 44 INFO rb-35659da-226004-429082 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-26 11:39:17,298 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: tour succeeded 2026-10-26 11:39:17,299 44 INFO rb-35659da-226004-429082 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-26 11:39:17,381 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: heap 8151224 (allocated 8912896) 2026-10-26 11:39:17,387 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 139942 2026-10-26 11:39:17,397 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-10-26 11:39:17,399 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 139942 2026-10-26 11:39:17,539 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113917_538700_test_delete_mobile_order_from_backend.txt 2026-10-26 11:39:17,539 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmpmq08vlg5_chrome_odoo" 2026-10-26 11:39:17,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-10-26 11:39:27,596 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 140131 2026-10-26 11:39:27,627 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpjfzgo6sa_chrome_odoo 2026-10-26 11:39:27,627 44 INFO rb-35659da-226004-429082 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:46395/json/version 2026-10-26 11:39:27,628 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:39:27,667 44 INFO rb-35659da-226004-429082 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-26 11:39:27,667 44 INFO rb-35659da-226004-429082 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:46395/json 2026-10-26 11:39:27,668 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:39:27,705 44 INFO rb-35659da-226004-429082 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:46395/devtools/page/5946E2EB6DE657A4EA707470B04DF73D 2026-10-26 11:39:27,743 44 INFO rb-35659da-226004-429082 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-26 11:39:27,769 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-26 11:39:27,825 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-26 11:39:28,431 44 INFO rb-35659da-226004-429082 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/192?access_token=938f88b152fc4195" in browser 2026-10-26 11:39:28,431 44 INFO rb-35659da-226004-429082 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/192?access_token=938f88b152fc4195" 2026-10-26 11:39:28,461 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:39:29,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "GET /pos-self/192?access_token=938f88b152fc4195 HTTP/1.1" 200 - 56 0.040 0.629 2026-10-26 11:39:29,128 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '5946E2EB6DE657A4EA707470B04DF73D', 'loaderId': '125BE3EF61566A075CE0E49198FB61C6', 'isDownload': False} 2026-10-26 11:39:29,129 44 INFO rb-35659da-226004-429082 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-26 11:39:29,157 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:39:29,202 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:39:29,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.040 0.056 2026-10-26 11:39:29,283 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:39:29,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.133 2026-10-26 11:39:29,329 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:39:29,353 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.160 2026-10-26 11:39:29,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-26 11:39:29,609 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:39:29,641 44 INFO rb-35659da-226004-429082 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/192?access_token=938f88b152fc4195", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:39:29,643 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.008 0.015 2026-10-26 11:39:29,652 44 INFO rb-35659da-226004-429082 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-26 11:39:29,657 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:39:29,658 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.027 2026-10-26 11:39:29,707 44 INFO rb-35659da-226004-429082 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-26 11:39:29,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "POST /pos-self/relations/192 HTTP/1.1" 200 - 37 0.039 0.064 2026-10-26 11:39:29,858 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.170 2026-10-26 11:39:30,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "POST /pos-self/data/192 HTTP/1.1" 200 - 178 0.149 0.295 2026-10-26 11:39:30,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.396 2026-10-26 11:39:30,374 44 INFO rb-35659da-226004-429082 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-26 11:39:30,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "GET /web/image/ir.attachment/13229/raw HTTP/1.1" 200 - 4 0.009 0.014 2026-10-26 11:39:30,570 44 INFO rb-35659da-226004-429082 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-26 11:39:30,598 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "GET /web/image/ir.attachment/13228/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-10-26 11:39:30,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-26 11:39:30,661 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:39:30,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.024 0.046 2026-10-26 11:39:30,713 44 INFO rb-35659da-226004-429082 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-26 11:39:30,742 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.098 2026-10-26 11:39:30,766 44 INFO rb-35659da-226004-429082 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-26 11:39:30,781 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.128 2026-10-26 11:39:30,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.132 2026-10-26 11:39:30,844 44 INFO rb-35659da-226004-429082 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-26 11:39:30,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.008 0.148 2026-10-26 11:39:30,883 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "GET /web/image/ir.attachment/13177/raw HTTP/1.1" 200 - 4 0.005 0.009 2026-10-26 11:39:30,920 44 INFO rb-35659da-226004-429082 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-26 11:39:30,932 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "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-26 11:39:30,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.011 0.033 2026-10-26 11:39:30,968 44 INFO rb-35659da-226004-429082 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-26 11:39:30,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:30] "GET /web/image/product.product/3037/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.076 2026-10-26 11:39:31,044 44 INFO rb-35659da-226004-429082 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-26 11:39:31,096 44 INFO rb-35659da-226004-429082 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-26 11:39:31,189 44 INFO rb-35659da-226004-429082 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-26 11:39:31,270 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58991183 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000001', 'uuid': '8cb42be0-f8ca-4632-af71-ab85cbfbcb87'}] 2026-10-26 11:39:31,336 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58991183 order {'name': None, 'pos_reference': '260-192-000001', 'uuid': '8cb42be0-f8ca-4632-af71-ab85cbfbcb87'} created pos.order #943 2026-10-26 11:39:31,364 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58991183 finished 2026-10-26 11:39:31,593 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 117 0.136 0.282 2026-10-26 11:39:31,715 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.024 2026-10-26 11:39:31,733 44 INFO rb-35659da-226004-429082 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-26 11:39:31,784 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-26 11:39:31,786 44 INFO rb-35659da-226004-429082 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-26 11:39:31,903 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 8116684 (allocated 9175040) 2026-10-26 11:39:31,924 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 140131 2026-10-26 11:39:31,927 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-26 11:39:31,929 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 140131 2026-10-26 11:39:32,028 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113932_027924_test_mobile_self_order_preparation_changes.txt 2026-10-26 11:39:32,028 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpjfzgo6sa_chrome_odoo" 2026-10-26 11:39:32,501 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 140315 2026-10-26 11:39:32,501 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp0h7z_zm5_chrome_odoo 2026-10-26 11:39:32,501 44 INFO rb-35659da-226004-429082 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:45425/json/version 2026-10-26 11:39:32,506 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45425', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:39:32,672 44 INFO rb-35659da-226004-429082 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-26 11:39:32,673 44 INFO rb-35659da-226004-429082 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:45425/json 2026-10-26 11:39:32,673 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45425', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:39:32,698 44 INFO rb-35659da-226004-429082 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:45425/devtools/page/BEC6D6E3D51E7B2F080D18B0486A4C01 2026-10-26 11:39:32,714 44 INFO rb-35659da-226004-429082 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-26 11:39:32,728 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-26 11:39:32,784 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:39:32,788 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-26 11:39:32,802 44 INFO rb-35659da-226004-429082 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=192" in browser 2026-10-26 11:39:32,802 44 INFO rb-35659da-226004-429082 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=192" 2026-10-26 11:39:33,363 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:33] "GET /pos/ui?config_id=192 HTTP/1.1" 200 - 73 0.086 0.443 2026-10-26 11:39:33,369 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'BEC6D6E3D51E7B2F080D18B0486A4C01', 'loaderId': '32394153DA7EC9952772878BE8DA48F8', 'isDownload': False} 2026-10-26 11:39:33,369 44 INFO rb-35659da-226004-429082 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-26 11:39:33,402 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:39:33,447 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:33] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.022 2026-10-26 11:39:33,468 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:33] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.044 2026-10-26 11:39:33,482 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:33] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.057 2026-10-26 11:39:34,352 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:39:34,361 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:39:34,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 11:39:34,448 44 INFO rb-35659da-226004-429082 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=192", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:39:34,478 44 INFO rb-35659da-226004-429082 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-26 11:39:34,494 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.018 0.035 2026-10-26 11:39:34,529 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:39:34,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:39:34,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.006 0.018 2026-10-26 11:39:34,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.019 2026-10-26 11:39:34,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.027 0.055 2026-10-26 11:39:34,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-26 11:39:35,926 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 285, model: sale.order 2026-10-26 11:39:35,929 44 INFO rb-35659da-226004-429082 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 - Foreign Trade/User - 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-26 11:39:35,929 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 285, model: sale.order.line 2026-10-26 11:39:35,932 44 INFO rb-35659da-226004-429082 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 - Foreign Trade/User - 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-26 11:39:35,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 488 0.402 0.753 2026-10-26 11:39:35,991 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:35] "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-26 11:39:36,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "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.015 2026-10-26 11:39:36,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.060 2026-10-26 11:39:36,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39: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.018 2026-10-26 11:39:36,388 44 INFO rb-35659da-226004-429082 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-26 11:39:36,410 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 11:39:36,478 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:39:36,509 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:39:36,511 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 11:39:36,568 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.012 0.067 2026-10-26 11:39:36,587 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "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-26 11:39:36,598 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:39:36,603 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.103 2026-10-26 11:39:36,637 44 INFO rb-35659da-226004-429082 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-26 11:39:36,648 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.016 0.051 2026-10-26 11:39:36,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.019 2026-10-26 11:39:36,787 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:39:36,788 44 INFO rb-35659da-226004-429082 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-26 11:39:36,835 44 INFO rb-35659da-226004-429082 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-26 11:39:36,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "GET /pos/ui/192?from_backend=True HTTP/1.1" 200 - 33 0.081 0.087 2026-10-26 11:39:36,999 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:36] "GET /pos/ui/192 HTTP/1.1" 200 - 33 0.024 0.197 2026-10-26 11:39:37,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.183 2026-10-26 11:39:37,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:37] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.042 0.300 2026-10-26 11:39:37,220 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.039 2026-10-26 11:39:37,264 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:39:37,273 44 INFO rb-35659da-226004-429082 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-26 11:39:37,324 44 INFO rb-35659da-226004-429082 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-26 11:39:37,408 44 INFO rb-35659da-226004-429082 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-26 11:39:37,587 44 INFO rb-35659da-226004-429082 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-26 11:39:37,639 44 INFO rb-35659da-226004-429082 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-26 11:39:37,697 44 INFO rb-35659da-226004-429082 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-26 11:39:37,746 44 INFO rb-35659da-226004-429082 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-26 11:39:37,883 44 INFO rb-35659da-226004-429082 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-26 11:39:37,902 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:39:37,937 44 INFO rb-35659da-226004-429082 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-26 11:39:38,008 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-26 11:39:38,009 44 INFO rb-35659da-226004-429082 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-26 11:39:38,025 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:39:38,033 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79464111 started for PoS orders references: [{'name': '/', 'pos_reference': '260-192-000001', 'uuid': '8cb42be0-f8ca-4632-af71-ab85cbfbcb87'}] 2026-10-26 11:39:38,141 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 15466712 (allocated 16515072) 2026-10-26 11:39:38,192 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 140315 2026-10-26 11:39:38,195 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [833] to pos.order #943 2026-10-26 11:39:38,201 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-26 11:39:38,206 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 140315 2026-10-26 11:39:38,341 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113938_340980_test_mobile_self_order_preparation_changes.txt 2026-10-26 11:39:38,341 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmp0h7z_zm5_chrome_odoo" 2026-10-26 11:39:38,362 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-10-26 11:39:38,991 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79464111 order {'name': '/', 'pos_reference': '260-192-000001', 'uuid': '8cb42be0-f8ca-4632-af71-ab85cbfbcb87'} updated pos.order #943 2026-10-26 11:39:38,998 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79464111 finished 2026-10-26 11:39:39,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.275 0.773 2026-10-26 11:39:39,136 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-10-26 11:39:50,095 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 140511 2026-10-26 11:39:50,096 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmp718odorq_chrome_odoo 2026-10-26 11:39:50,096 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:38465/json/version 2026-10-26 11:39:50,107 44 INFO rb-35659da-226004-429082 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-26 11:39:50,139 44 INFO rb-35659da-226004-429082 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-26 11:39:50,140 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:38465/json 2026-10-26 11:39:50,140 44 INFO rb-35659da-226004-429082 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-26 11:39:50,186 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:38465/devtools/page/4F587B23CCC54F30D4B623AB1102B002 2026-10-26 11:39:50,206 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Enable chrome headless console log notification 2026-10-26 11:39:50,222 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-10-26 11:39:50,286 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-10-26 11:39:50,744 44 INFO rb-35659da-226004-429082 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/193?access_token=3deb7dba41f4498f" in browser 2026-10-26 11:39:50,744 44 INFO rb-35659da-226004-429082 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/193?access_token=3deb7dba41f4498f" 2026-10-26 11:39:50,776 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:39:51,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:51] "GET /pos-self/193?access_token=3deb7dba41f4498f HTTP/1.1" 200 - 56 0.036 0.736 2026-10-26 11:39:51,550 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': '4F587B23CCC54F30D4B623AB1102B002', 'loaderId': '1F6913BF9D1BB4B877995D548A2D10DC', 'isDownload': False} 2026-10-26 11:39:51,550 44 INFO rb-35659da-226004-429082 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-26 11:39:51,592 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:39:51,630 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:39:51,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:51] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.044 2026-10-26 11:39:51,675 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:39:51,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:51] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.089 2026-10-26 11:39:51,751 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:39:51,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:51] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.153 2026-10-26 11:39:52,124 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:52] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.019 2026-10-26 11:39:52,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 11:39:52,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:52] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.021 2026-10-26 11:39:52,203 44 INFO rb-35659da-226004-429082 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/193?access_token=3deb7dba41f4498f", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:39:52,204 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:39:52,205 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:52] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:39:52,224 44 INFO rb-35659da-226004-429082 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-26 11:39:52,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:52] "POST /pos-self/relations/193 HTTP/1.1" 200 - 37 0.033 0.077 2026-10-26 11:39:52,461 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-26 11:39:52,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:52] "POST /pos-self/data/193 HTTP/1.1" 200 - 178 0.154 0.296 2026-10-26 11:39:52,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.391 2026-10-26 11:39:52,997 44 INFO rb-35659da-226004-429082 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-26 11:39:53,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:53] "GET /web/image/ir.attachment/13288/raw HTTP/1.1" 200 - 4 0.003 0.017 2026-10-26 11:39:53,214 44 INFO rb-35659da-226004-429082 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-26 11:39:53,363 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:53] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.051 2026-10-26 11:39:53,366 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 11:39:53,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:53] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.064 2026-10-26 11:39:53,400 44 INFO rb-35659da-226004-429082 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-26 11:39:53,428 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:53] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-10-26 11:39:53,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:53] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.130 2026-10-26 11:39:53,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:53] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-26 11:39:53,493 44 INFO rb-35659da-226004-429082 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-26 11:39:53,519 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:53] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.123 2026-10-26 11:39:53,529 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:53] "GET /web/image/ir.attachment/13236/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-26 11:39:53,573 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:39:53,574 44 INFO rb-35659da-226004-429082 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-26 11:39:53,604 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:53] "GET /web/image/product.product/3038/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.020 0.029 2026-10-26 11:39:53,656 44 INFO rb-35659da-226004-429082 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-26 11:39:53,736 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38443439 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000001', 'uuid': '25fbd1a1-36af-4995-8f37-d76997ec5d1d'}] 2026-10-26 11:39:53,790 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38443439 order {'name': None, 'pos_reference': '260-193-000001', 'uuid': '25fbd1a1-36af-4995-8f37-d76997ec5d1d'} created pos.order #944 2026-10-26 11:39:53,816 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38443439 finished 2026-10-26 11:39:54,461 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:54] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 275 0.231 0.569 2026-10-26 11:39:54,551 44 INFO rb-35659da-226004-429082 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-26 11:39:54,603 44 INFO rb-35659da-226004-429082 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-26 11:39:54,661 44 INFO rb-35659da-226004-429082 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-26 11:39:54,750 44 INFO rb-35659da-226004-429082 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-26 11:39:54,818 44 INFO rb-35659da-226004-429082 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-26 11:39:54,864 44 INFO rb-35659da-226004-429082 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-26 11:39:54,940 44 INFO rb-35659da-226004-429082 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-26 11:39:54,994 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87386552 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000002', 'uuid': '5546df4d-71fe-42ad-9739-171c0a7414ff'}] 2026-10-26 11:39:55,030 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87386552 order {'name': None, 'pos_reference': '260-193-000002', 'uuid': '5546df4d-71fe-42ad-9739-171c0a7414ff'} created pos.order #945 2026-10-26 11:39:55,059 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87386552 finished 2026-10-26 11:39:55,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 160 0.144 0.478 2026-10-26 11:39:55,607 44 INFO rb-35659da-226004-429082 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-26 11:39:55,670 44 INFO rb-35659da-226004-429082 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-26 11:39:55,745 44 INFO rb-35659da-226004-429082 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-26 11:39:55,813 44 INFO rb-35659da-226004-429082 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-26 11:39:55,879 44 INFO rb-35659da-226004-429082 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-26 11:39:55,928 44 INFO rb-35659da-226004-429082 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-26 11:39:56,005 44 INFO rb-35659da-226004-429082 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-26 11:39:56,073 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93955652 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000003', 'uuid': '193d1394-4a01-4150-9fea-b1fbd965ae2a'}] 2026-10-26 11:39:56,118 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93955652 order {'name': None, 'pos_reference': '260-193-000003', 'uuid': '193d1394-4a01-4150-9fea-b1fbd965ae2a'} created pos.order #946 2026-10-26 11:39:56,147 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93955652 finished 2026-10-26 11:39:56,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 160 0.176 0.595 2026-10-26 11:39:56,846 44 INFO rb-35659da-226004-429082 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-26 11:39:56,910 44 INFO rb-35659da-226004-429082 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-26 11:39:56,990 44 INFO rb-35659da-226004-429082 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-26 11:39:57,055 44 INFO rb-35659da-226004-429082 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-26 11:39:57,125 44 INFO rb-35659da-226004-429082 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-26 11:39:57,201 44 INFO rb-35659da-226004-429082 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-26 11:39:57,268 44 INFO rb-35659da-226004-429082 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-26 11:39:57,347 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98567604 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000004', 'uuid': 'cf6d2217-f04c-4c16-9f78-cf3c2da08d5c'}] 2026-10-26 11:39:57,399 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98567604 order {'name': None, 'pos_reference': '260-193-000004', 'uuid': 'cf6d2217-f04c-4c16-9f78-cf3c2da08d5c'} created pos.order #947 2026-10-26 11:39:57,442 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98567604 finished 2026-10-26 11:39:58,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 160 0.270 0.543 2026-10-26 11:39:58,144 44 INFO rb-35659da-226004-429082 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-26 11:39:58,213 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-10-26 11:39:58,214 44 INFO rb-35659da-226004-429082 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-26 11:39:58,442 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 10375020 (allocated 11534336) 2026-10-26 11:39:58,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:39:58] "GET /web/image/ir.attachment/13287/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 11:39:58,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 140511 2026-10-26 11:39:58,489 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-10-26 11:39:58,498 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 140511 2026-10-26 11:39:58,624 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_113958_623797_test_order_sequence_in_self.txt 2026-10-26 11:39:58,624 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmp718odorq_chrome_odoo" 2026-10-26 11:39:58,678 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_table_transfer ... 2026-10-26 11:40:09,658 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome pid: 140700 2026-10-26 11:40:09,659 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless temporary user profile dir: /tmp/tmp36mzxee__chrome_odoo 2026-10-26 11:40:09,659 44 INFO rb-35659da-226004-429082 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:34929/json/version 2026-10-26 11:40:09,660 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34929', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:40:09,683 44 INFO rb-35659da-226004-429082 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-26 11:40:09,683 44 INFO rb-35659da-226004-429082 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:34929/json 2026-10-26 11:40:09,684 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34929', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:40:09,696 44 INFO rb-35659da-226004-429082 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:34929/devtools/page/06AEA6FD6D679FD619B8C81CD4498733 2026-10-26 11:40:09,717 44 INFO rb-35659da-226004-429082 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-26 11:40:09,734 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless enable page notifications 2026-10-26 11:40:10,569 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:40:10,572 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Setting session cookie in browser 2026-10-26 11:40:10,574 44 INFO rb-35659da-226004-429082 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=194" in browser 2026-10-26 11:40:10,575 44 INFO rb-35659da-226004-429082 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=194" 2026-10-26 11:40:10,615 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:40:11,524 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:11] "GET /pos/ui?config_id=194 HTTP/1.1" 200 - 87 0.049 0.870 2026-10-26 11:40:11,531 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigation result: {'frameId': '06AEA6FD6D679FD619B8C81CD4498733', 'loaderId': '35DAAF9FD972D0455063008B232F070A', 'isDownload': False} 2026-10-26 11:40:11,532 44 INFO rb-35659da-226004-429082 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-26 11:40:11,551 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:40:11,589 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:11] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.010 2026-10-26 11:40:11,604 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:11] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.032 2026-10-26 11:40:11,634 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:11] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.015 0.040 2026-10-26 11:40:12,541 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:40:12,547 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:40:12,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-26 11:40:12,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 11:40:12,624 44 INFO rb-35659da-226004-429082 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=194", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:40:12,642 44 INFO rb-35659da-226004-429082 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-26 11:40:12,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40: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-26 11:40:12,708 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:40:12,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:12] "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.013 2026-10-26 11:40:12,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.014 0.037 2026-10-26 11:40:12,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.042 0.094 2026-10-26 11:40:12,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-10-26 11:40:14,056 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 285, model: sale.order 2026-10-26 11:40:14,062 44 INFO rb-35659da-226004-429082 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 - Foreign Trade/User - 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-26 11:40:14,062 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 285, model: sale.order.line 2026-10-26 11:40:14,065 44 INFO rb-35659da-226004-429082 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 - Foreign Trade/User - 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-26 11:40:14,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 492 0.389 0.690 2026-10-26 11:40:14,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:40:14,302 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.018 0.024 2026-10-26 11:40:14,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.072 2026-10-26 11:40:14,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "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-26 11:40:14,532 44 INFO rb-35659da-226004-429082 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-26 11:40:14,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-26 11:40:14,632 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:40:14,675 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:40:14,712 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 11:40:14,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "GET /web/image/res.users/285/avatar_128 HTTP/1.1" 200 - 14 0.066 0.048 2026-10-26 11:40:14,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.004 0.136 2026-10-26 11:40:14,803 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.107 2026-10-26 11:40:14,824 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:40:14,828 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40: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-26 11:40:14,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.024 2026-10-26 11:40:14,918 44 INFO rb-35659da-226004-429082 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-26 11:40:14,969 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:40:15,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.010 0.089 2026-10-26 11:40:15,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:15] "GET /pos/ui/194?from_backend=True HTTP/1.1" 200 - 33 0.041 0.193 2026-10-26 11:40:15,227 44 INFO rb-35659da-226004-429082 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-26 11:40:15,289 44 INFO rb-35659da-226004-429082 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-26 11:40:15,326 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:40:15,338 44 INFO rb-35659da-226004-429082 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-26 11:40:15,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:15] "GET /pos/ui/194 HTTP/1.1" 200 - 33 0.080 0.332 2026-10-26 11:40:15,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.041 2026-10-26 11:40:15,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.277 2026-10-26 11:40:15,406 44 INFO rb-35659da-226004-429082 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-26 11:40:15,479 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 11:40:15,525 44 INFO rb-35659da-226004-429082 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-26 11:40:15,624 44 INFO rb-35659da-226004-429082 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-26 11:40:15,635 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30845594 started for PoS orders references: [{'name': '/', 'pos_reference': '260-194-000001', 'uuid': '54508c68-3e6c-43b1-9f99-4fa0ba4fe4b0'}] 2026-10-26 11:40:15,645 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:40:15,738 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30845594 order {'name': '/', 'pos_reference': '260-194-000001', 'uuid': '54508c68-3e6c-43b1-9f99-4fa0ba4fe4b0'} updated pos.order #948 2026-10-26 11:40:15,801 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30845594 finished 2026-10-26 11:40:15,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.101 0.259 2026-10-26 11:40:16,140 44 INFO rb-35659da-226004-429082 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-26 11:40:16,147 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:16] "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-26 11:40:16,207 44 INFO rb-35659da-226004-429082 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-26 11:40:18,240 44 INFO rb-35659da-226004-429082 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-26 11:40:18,291 44 INFO rb-35659da-226004-429082 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-26 11:40:18,361 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-26 11:40:18,398 44 INFO rb-35659da-226004-429082 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-26 11:40:18,450 44 INFO rb-35659da-226004-429082 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-26 11:40:18,498 44 INFO rb-35659da-226004-429082 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-26 11:40:18,552 44 INFO rb-35659da-226004-429082 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-26 11:40:18,615 44 INFO rb-35659da-226004-429082 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-26 11:40:18,632 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28837619 started for PoS orders references: [{'name': '/', 'pos_reference': '261-194-000001', 'uuid': 'c0f85024-817a-492b-a3e0-b594f63c4749'}] 2026-10-26 11:40:18,713 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28837619 order {'name': '/', 'pos_reference': '261-194-000001', 'uuid': 'c0f85024-817a-492b-a3e0-b594f63c4749'} created pos.order #949 2026-10-26 11:40:18,741 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28837619 finished 2026-10-26 11:40:18,821 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 44 0.041 0.151 2026-10-26 11:40:18,858 44 INFO rb-35659da-226004-429082 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-26 11:40:18,943 44 INFO rb-35659da-226004-429082 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-26 11:40:18,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40: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.030 2026-10-26 11:40:18,992 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: tour succeeded 2026-10-26 11:40:18,994 44 INFO rb-35659da-226004-429082 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-26 11:40:19,138 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: heap 16754636 (allocated 17960960) 2026-10-26 11:40:19,159 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing chrome headless with pid 140700 2026-10-26 11:40:19,166 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing websocket connection 2026-10-26 11:40:19,172 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Terminating chrome headless with pid 140700 2026-10-26 11:40:19,300 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114019_300167_test_pos_self_order_table_transfer.txt 2026-10-26 11:40:19,300 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Removing chrome user profile "/tmp/tmp36mzxee__chrome_odoo" 2026-10-26 11:40:19,368 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_category_with_only_special_products ... 2026-10-26 11:40:30,214 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome pid: 140903 2026-10-26 11:40:30,215 44 INFO rb-35659da-226004-429082 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/tmp1bx419vk_chrome_odoo 2026-10-26 11:40:30,215 44 INFO rb-35659da-226004-429082 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:36209/json/version 2026-10-26 11:40:30,216 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36209', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:40:30,271 44 INFO rb-35659da-226004-429082 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-26 11:40:30,271 44 INFO rb-35659da-226004-429082 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:36209/json 2026-10-26 11:40:30,272 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36209', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:40:30,329 44 INFO rb-35659da-226004-429082 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:36209/devtools/page/5AEDED60E4F3F703E0ECA23C0D618F53 2026-10-26 11:40:30,356 44 INFO rb-35659da-226004-429082 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-26 11:40:30,370 44 INFO rb-35659da-226004-429082 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-26 11:40:30,428 44 INFO rb-35659da-226004-429082 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-26 11:40:30,936 44 INFO rb-35659da-226004-429082 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/195?access_token=d4b9938104ee4ee9" in browser 2026-10-26 11:40:30,937 44 INFO rb-35659da-226004-429082 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/195?access_token=d4b9938104ee4ee9" 2026-10-26 11:40:30,965 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:40:31,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:31] "GET /pos-self/195?access_token=d4b9938104ee4ee9 HTTP/1.1" 200 - 57 0.039 0.801 2026-10-26 11:40:31,818 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigation result: {'frameId': '5AEDED60E4F3F703E0ECA23C0D618F53', 'loaderId': '36047430D03CF8F5D790D766FC03111D', 'isDownload': False} 2026-10-26 11:40:31,818 44 INFO rb-35659da-226004-429082 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-26 11:40:31,859 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:40:31,901 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:40:31,934 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:31] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.008 0.050 2026-10-26 11:40:31,959 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:40:32,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:32] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.040 0.121 2026-10-26 11:40:32,072 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:40:32,101 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:32] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.023 0.191 2026-10-26 11:40:32,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:32] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-26 11:40:32,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.043 2026-10-26 11:40:32,482 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:32] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.006 0.051 2026-10-26 11:40:32,495 44 INFO rb-35659da-226004-429082 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/195?access_token=d4b9938104ee4ee9", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:40:32,504 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:40:32,504 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:32] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:40:32,511 44 INFO rb-35659da-226004-429082 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-26 11:40:32,598 44 INFO rb-35659da-226004-429082 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-26 11:40:32,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.164 2026-10-26 11:40:32,837 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:32] "POST /pos-self/relations/195 HTTP/1.1" 200 - 37 0.038 0.256 2026-10-26 11:40:32,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-26 11:40:33,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:33] "POST /pos-self/data/195 HTTP/1.1" 200 - 176 0.175 0.333 2026-10-26 11:40:33,514 44 INFO rb-35659da-226004-429082 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-26 11:40:33,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:33] "GET /web/image/ir.attachment/13403/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-10-26 11:40:33,670 44 INFO rb-35659da-226004-429082 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-26 11:40:33,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:33] "GET /web/image/ir.attachment/13351/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-26 11:40:33,810 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11: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-26 11:40:33,922 44 INFO rb-35659da-226004-429082 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-26 11:40:33,996 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:33] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.004 0.045 2026-10-26 11:40:34,000 44 INFO rb-35659da-226004-429082 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-26 11:40:34,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:34] "GET /web/image/pos.category/360/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.004 0.083 2026-10-26 11:40:34,054 44 INFO rb-35659da-226004-429082 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-26 11:40:34,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:34] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.083 2026-10-26 11:40:34,111 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: tour succeeded 2026-10-26 11:40:34,112 44 INFO rb-35659da-226004-429082 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-26 11:40:34,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:34] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.013 0.117 2026-10-26 11:40:34,136 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:34] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-26 11:40:34,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:34] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-26 11:40:34,201 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:34] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.187 2026-10-26 11:40:34,233 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:34] "GET /web/image/product.template/2531/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.008 0.146 2026-10-26 11:40:34,259 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:34] "GET /web/image/product.template/2532/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.167 2026-10-26 11:40:34,310 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: heap 7118728 (allocated 7864320) 2026-10-26 11:40:34,312 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing chrome headless with pid 140903 2026-10-26 11:40:34,315 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing websocket connection 2026-10-26 11:40:34,340 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Terminating chrome headless with pid 140903 2026-10-26 11:40:34,479 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_114034_478907_test_self_order_category_with_only_special_products.txt 2026-10-26 11:40:34,479 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Removing chrome user profile "/tmp/tmp1bx419vk_chrome_odoo" 2026-10-26 11:40:34,532 44 INFO rb-35659da-226004-429082 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-26 11:40:45,218 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome pid: 141092 2026-10-26 11:40:45,218 44 INFO rb-35659da-226004-429082 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/tmpdvphhm1k_chrome_odoo 2026-10-26 11:40:45,219 44 INFO rb-35659da-226004-429082 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:45081/json/version 2026-10-26 11:40:45,220 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45081', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:40:45,406 44 INFO rb-35659da-226004-429082 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-26 11:40:45,406 44 INFO rb-35659da-226004-429082 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:45081/json 2026-10-26 11:40:45,407 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45081', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:40:45,427 44 INFO rb-35659da-226004-429082 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:45081/devtools/page/30BE456FD49E5BE184463CF23A95146D 2026-10-26 11:40:45,447 44 INFO rb-35659da-226004-429082 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-26 11:40:45,485 44 INFO rb-35659da-226004-429082 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-26 11:40:45,550 44 INFO rb-35659da-226004-429082 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-26 11:40:46,142 44 INFO rb-35659da-226004-429082 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/196?access_token=ea937861fe134a73" in browser 2026-10-26 11:40:46,142 44 INFO rb-35659da-226004-429082 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/196?access_token=ea937861fe134a73" 2026-10-26 11:40:46,164 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:40:46,803 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:46] "GET /pos-self/196?access_token=ea937861fe134a73 HTTP/1.1" 200 - 56 0.035 0.610 2026-10-26 11:40:46,808 44 INFO rb-35659da-226004-429082 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': '30BE456FD49E5BE184463CF23A95146D', 'loaderId': '30406198EF38648D2D0FDA16E9E08F35', 'isDownload': False} 2026-10-26 11:40:46,809 44 INFO rb-35659da-226004-429082 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-26 11:40:46,847 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:40:46,904 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:40:46,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:46] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.016 0.060 2026-10-26 11:40:46,977 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:40:47,001 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:47] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.018 0.100 2026-10-26 11:40:47,054 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:40:47,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:47] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.038 0.187 2026-10-26 11:40:47,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-26 11:40:47,366 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.018 2026-10-26 11:40:47,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:47] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.002 0.021 2026-10-26 11:40:47,415 44 INFO rb-35659da-226004-429082 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/196?access_token=ea937861fe134a73", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:40:47,417 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:40:47,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 11:40:47,441 44 INFO rb-35659da-226004-429082 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-26 11:40:47,498 44 INFO rb-35659da-226004-429082 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-26 11:40:47,576 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:47] "POST /pos-self/relations/196 HTTP/1.1" 200 - 37 0.038 0.087 2026-10-26 11:40:47,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.181 2026-10-26 11:40:48,092 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:48] "POST /pos-self/data/196 HTTP/1.1" 200 - 178 0.169 0.279 2026-10-26 11:40:48,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.406 2026-10-26 11:40:48,165 44 INFO rb-35659da-226004-429082 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-26 11:40:48,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:48] "GET /web/image/ir.attachment/13462/raw HTTP/1.1" 200 - 4 0.005 0.009 2026-10-26 11:40:48,342 44 INFO rb-35659da-226004-429082 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-26 11:40:48,462 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:40:48,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:48] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.045 2026-10-26 11:40:48,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:48] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.050 2026-10-26 11:40:48,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:48] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.072 2026-10-26 11:40:48,559 44 INFO rb-35659da-226004-429082 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-26 11:40:48,567 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:48] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.021 0.104 2026-10-26 11:40:48,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:48] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.130 2026-10-26 11:40:48,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:48] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-26 11:40:48,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:40:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 6 0.005 0.018 2026-10-26 11:40:48,769 44 INFO rb-35659da-226004-429082 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-26 11:40:48,862 44 INFO rb-35659da-226004-429082 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-26 11:40:48,909 44 INFO rb-35659da-226004-429082 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-26 11:40:48,982 44 INFO rb-35659da-226004-429082 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-26 11:40:49,049 44 INFO rb-35659da-226004-429082 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-26 11:40:49,102 44 INFO rb-35659da-226004-429082 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-26 11:40:49,174 44 INFO rb-35659da-226004-429082 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-26 11:40:49,224 44 INFO rb-35659da-226004-429082 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-26 11:40:49,226 44 INFO rb-35659da-226004-429082 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-26 11:40:49,321 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: heap 7796216 (allocated 8912896) 2026-10-26 11:40:49,327 44 INFO rb-35659da-226004-429082 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 141092 2026-10-26 11:40:49,329 44 INFO rb-35659da-226004-429082 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-26 11:40:49,331 44 INFO rb-35659da-226004-429082 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 141092 2026-10-26 11:40:49,466 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_114049_465707_test_self_order_meal_do_not_change_tracking_number_on_sync.txt 2026-10-26 11:40:49,466 44 INFO rb-35659da-226004-429082 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/tmpdvphhm1k_chrome_odoo" 2026-10-26 11:40:49,521 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-10-26 11:41:00,417 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141274 2026-10-26 11:41:00,417 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp2y5ka4p7_chrome_odoo 2026-10-26 11:41:00,417 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40099/json/version 2026-10-26 11:41:00,419 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:00,498 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-26 11:41:00,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40099/json 2026-10-26 11:41:00,499 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:00,534 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:40099/devtools/page/9F1E69ADCFF666AA14E89E76C748A9EB 2026-10-26 11:41:00,578 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-26 11:41:00,589 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-26 11:41:00,631 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-26 11:41:01,110 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" in browser 2026-10-26 11:41:01,110 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" 2026-10-26 11:41:01,153 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:41:01,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:01] "GET /pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25 HTTP/1.1" 200 - 58 0.034 0.625 2026-10-26 11:41:01,808 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '9F1E69ADCFF666AA14E89E76C748A9EB', 'loaderId': '67192B3774E8CC33DFAD982856B7FD2C', 'isDownload': False} 2026-10-26 11:41:01,808 44 INFO rb-35659da-226004-429082 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-26 11:41:01,840 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:41:01,868 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:41:01,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:01] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.049 2026-10-26 11:41:01,934 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:41:01,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:01] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.081 2026-10-26 11:41:02,006 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:41:02,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:02] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.055 0.158 2026-10-26 11:41:02,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-26 11:41:02,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 11:41:02,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:02] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.018 2026-10-26 11:41:02,421 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:41:02,431 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:41:02,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:02] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.015 2026-10-26 11:41:02,450 44 INFO rb-35659da-226004-429082 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-26 11:41:02,502 44 INFO rb-35659da-226004-429082 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-26 11:41:02,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:02] "POST /pos-self/relations/197 HTTP/1.1" 200 - 37 0.037 0.086 2026-10-26 11:41:02,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.225 2026-10-26 11:41:03,147 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:03] "POST /pos-self/data/197 HTTP/1.1" 200 - 178 0.181 0.290 2026-10-26 11:41:03,155 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.415 2026-10-26 11:41:03,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.012 2026-10-26 11:41:03,248 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-26 11:41:03,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:03] "GET /web/image/ir.attachment/13521/raw HTTP/1.1" 200 - 4 0.005 0.007 2026-10-26 11:41:03,371 44 INFO rb-35659da-226004-429082 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-26 11:41:03,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:03] "GET /web/image/ir.attachment/13469/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-26 11:41:03,451 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:41:03,578 44 INFO rb-35659da-226004-429082 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-26 11:41:03,648 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:03] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.002 0.025 2026-10-26 11:41:03,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:03] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-26 11:41:03,694 44 INFO rb-35659da-226004-429082 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-26 11:41:03,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:03] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.041 2026-10-26 11:41:03,759 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:03] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.095 2026-10-26 11:41:03,763 44 INFO rb-35659da-226004-429082 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-26 11:41:03,781 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:03] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-26 11:41:03,809 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:03] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.115 2026-10-26 11:41:03,819 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41: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-26 11:41:03,845 44 INFO rb-35659da-226004-429082 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-26 11:41:03,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:03] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.006 0.024 2026-10-26 11:41:03,942 44 INFO rb-35659da-226004-429082 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-26 11:41:04,014 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26066419 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000001', 'uuid': '158f9e6b-085e-46e4-b34c-fe146b66c474'}] 2026-10-26 11:41:04,064 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26066419 order {'name': None, 'pos_reference': '260-197-000001', 'uuid': '158f9e6b-085e-46e4-b34c-fe146b66c474'} created pos.order #950 2026-10-26 11:41:04,102 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26066419 finished 2026-10-26 11:41:04,296 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.112 0.259 2026-10-26 11:41:04,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.021 2026-10-26 11:41:04,438 44 INFO rb-35659da-226004-429082 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-26 11:41:04,485 44 INFO rb-35659da-226004-429082 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-26 11:41:04,543 44 INFO rb-35659da-226004-429082 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-26 11:41:04,607 44 INFO rb-35659da-226004-429082 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-26 11:41:04,678 44 INFO rb-35659da-226004-429082 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-26 11:41:04,722 44 INFO rb-35659da-226004-429082 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-26 11:41:04,774 44 INFO rb-35659da-226004-429082 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-26 11:41:04,842 44 INFO rb-35659da-226004-429082 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-26 11:41:04,902 44 INFO rb-35659da-226004-429082 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-26 11:41:05,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:05] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.015 0.074 2026-10-26 11:41:05,041 44 INFO rb-35659da-226004-429082 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-26 11:41:05,047 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.014 2026-10-26 11:41:05,092 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-26 11:41:05,093 44 INFO rb-35659da-226004-429082 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-26 11:41:05,180 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8232816 (allocated 9699328) 2026-10-26 11:41:05,189 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141274 2026-10-26 11:41:05,191 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-26 11:41:05,193 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141274 2026-10-26 11:41:05,321 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114105_321396_test_self_order_mobile.txt 2026-10-26 11:41:05,321 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp2y5ka4p7_chrome_odoo" 2026-10-26 11:41:05,794 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141460 2026-10-26 11:41:05,795 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp68ccfetj_chrome_odoo 2026-10-26 11:41:05,795 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34793/json/version 2026-10-26 11:41:05,797 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:05,829 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-26 11:41:05,830 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34793/json 2026-10-26 11:41:05,831 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:05,842 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:34793/devtools/page/709571347BC4DC0A7B5011787F2E1DBC 2026-10-26 11:41:05,861 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-26 11:41:05,876 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-26 11:41:06,000 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-26 11:41:06,007 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" in browser 2026-10-26 11:41:06,007 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" 2026-10-26 11:41:06,097 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:06] "GET /pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25 HTTP/1.1" 200 - 9 0.009 0.052 2026-10-26 11:41:06,114 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '709571347BC4DC0A7B5011787F2E1DBC', 'loaderId': 'B87CF912DA9A10ED899E338CAD4CE6BB', 'isDownload': False} 2026-10-26 11:41:06,115 44 INFO rb-35659da-226004-429082 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-26 11:41:06,156 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:41:06,194 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:06] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.014 2026-10-26 11:41:06,222 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:06] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.032 2026-10-26 11:41:06,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:06] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.054 2026-10-26 11:41:06,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.028 2026-10-26 11:41:06,588 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 11:41:06,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:06] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.006 0.008 2026-10-26 11:41:06,626 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:41:06,628 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:41:06,638 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:41:06,677 44 INFO rb-35659da-226004-429082 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-26 11:41:06,736 44 INFO rb-35659da-226004-429082 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-26 11:41:06,753 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:06] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.018 0.069 2026-10-26 11:41:06,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.101 2026-10-26 11:41:06,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-26 11:41:07,400 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:07] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.128 0.444 2026-10-26 11:41:07,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.019 2026-10-26 11:41:07,543 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-26 11:41:07,641 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:07] "GET /web/image/ir.attachment/13521/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-26 11:41:07,701 44 INFO rb-35659da-226004-429082 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-26 11:41:07,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:07] "GET /web/image/ir.attachment/13469/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:41:07,783 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:41:07,959 44 INFO rb-35659da-226004-429082 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-26 11:41:08,035 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:08] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.034 2026-10-26 11:41:08,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:08] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-26 11:41:08,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:08] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.055 2026-10-26 11:41:08,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:08] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.071 2026-10-26 11:41:08,099 44 INFO rb-35659da-226004-429082 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-26 11:41:08,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:08] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-10-26 11:41:08,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:08] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-26 11:41:08,195 44 INFO rb-35659da-226004-429082 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-26 11:41:08,277 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:08] "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-26 11:41:08,296 44 INFO rb-35659da-226004-429082 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-26 11:41:08,332 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:08] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.015 0.038 2026-10-26 11:41:08,385 44 INFO rb-35659da-226004-429082 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-26 11:41:08,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:08] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.007 0.013 2026-10-26 11:41:08,470 44 INFO rb-35659da-226004-429082 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-26 11:41:08,555 44 INFO rb-35659da-226004-429082 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-26 11:41:08,614 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35667143 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000002', 'uuid': '7091727a-5048-482e-a69f-6fe90d4e7d4a'}] 2026-10-26 11:41:08,660 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35667143 order {'name': None, 'pos_reference': '260-197-000002', 'uuid': '7091727a-5048-482e-a69f-6fe90d4e7d4a'} created pos.order #951 2026-10-26 11:41:08,696 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35667143 finished 2026-10-26 11:41:08,831 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.068 0.205 2026-10-26 11:41:08,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.015 2026-10-26 11:41:08,975 44 INFO rb-35659da-226004-429082 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-26 11:41:09,023 44 INFO rb-35659da-226004-429082 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-26 11:41:09,096 44 INFO rb-35659da-226004-429082 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-26 11:41:09,146 44 INFO rb-35659da-226004-429082 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-26 11:41:09,196 44 INFO rb-35659da-226004-429082 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-26 11:41:09,244 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-26 11:41:09,246 44 INFO rb-35659da-226004-429082 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-26 11:41:09,331 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8320092 (allocated 9437184) 2026-10-26 11:41:09,347 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141460 2026-10-26 11:41:09,356 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-26 11:41:09,359 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141460 2026-10-26 11:41:09,488 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114109_488071_test_self_order_mobile.txt 2026-10-26 11:41:09,488 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp68ccfetj_chrome_odoo" 2026-10-26 11:41:10,144 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141643 2026-10-26 11:41:10,144 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpk99xviyu_chrome_odoo 2026-10-26 11:41:10,144 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42213/json/version 2026-10-26 11:41:10,146 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42213', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:10,169 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-26 11:41:10,170 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42213/json 2026-10-26 11:41:10,175 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42213', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:10,186 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:42213/devtools/page/3D32D04506A92B5716AA61C05DE8EB89 2026-10-26 11:41:10,198 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-26 11:41:10,216 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-26 11:41:10,296 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-26 11:41:10,313 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" in browser 2026-10-26 11:41:10,313 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" 2026-10-26 11:41:10,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:10] "GET /pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25 HTTP/1.1" 200 - 9 0.005 0.042 2026-10-26 11:41:10,443 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '3D32D04506A92B5716AA61C05DE8EB89', 'loaderId': '41A8996E863FA650BAFD40FCEF7B226C', 'isDownload': False} 2026-10-26 11:41:10,443 44 INFO rb-35659da-226004-429082 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-26 11:41:10,475 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:41:10,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:10] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.018 0.016 2026-10-26 11:41:10,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:10] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.009 0.052 2026-10-26 11:41:10,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:10] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.048 2026-10-26 11:41:10,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.020 2026-10-26 11:41:10,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:41:10,931 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:41:10,957 44 INFO rb-35659da-226004-429082 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-26 11:41:10,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:10] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.017 0.021 2026-10-26 11:41:10,968 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:41:10,968 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 11:41:11,006 44 INFO rb-35659da-226004-429082 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-26 11:41:11,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:11] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.021 0.050 2026-10-26 11:41:11,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.068 2026-10-26 11:41:11,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:11] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.157 0.292 2026-10-26 11:41:11,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.455 2026-10-26 11:41:11,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.013 2026-10-26 11:41:11,691 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-26 11:41:11,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:11] "GET /web/image/ir.attachment/13521/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-10-26 11:41:11,802 44 INFO rb-35659da-226004-429082 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-26 11:41:11,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:11] "GET /web/image/ir.attachment/13469/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:41:11,874 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:41:11,960 44 INFO rb-35659da-226004-429082 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-26 11:41:12,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:12] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.066 2026-10-26 11:41:12,056 44 INFO rb-35659da-226004-429082 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-26 11:41:12,068 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:12] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.049 2026-10-26 11:41:12,106 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:12] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-10-26 11:41:12,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:12] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-26 11:41:12,141 44 INFO rb-35659da-226004-429082 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-26 11:41:12,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:12] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-26 11:41:12,190 44 INFO rb-35659da-226004-429082 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-26 11:41:12,192 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:41:12,206 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:12] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.169 2026-10-26 11:41:12,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:12] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.010 0.034 2026-10-26 11:41:12,281 44 INFO rb-35659da-226004-429082 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-26 11:41:12,335 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55246008 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000003', 'uuid': 'cae157c3-0210-4296-8d74-a0bcdd554ce1'}] 2026-10-26 11:41:12,391 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55246008 order {'name': None, 'pos_reference': '260-197-000003', 'uuid': 'cae157c3-0210-4296-8d74-a0bcdd554ce1'} created pos.order #952 2026-10-26 11:41:12,429 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55246008 finished 2026-10-26 11:41:12,575 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.067 0.239 2026-10-26 11:41:12,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.020 2026-10-26 11:41:12,687 44 INFO rb-35659da-226004-429082 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-26 11:41:12,739 44 INFO rb-35659da-226004-429082 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-26 11:41:12,799 44 INFO rb-35659da-226004-429082 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-26 11:41:12,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:12] "GET /web/image/ir.attachment/13520/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:41:12,862 44 INFO rb-35659da-226004-429082 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-26 11:41:12,921 44 INFO rb-35659da-226004-429082 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-26 11:41:12,970 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-26 11:41:12,979 44 INFO rb-35659da-226004-429082 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-26 11:41:13,077 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8121044 (allocated 8912896) 2026-10-26 11:41:13,088 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141643 2026-10-26 11:41:13,096 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-26 11:41:13,099 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141643 2026-10-26 11:41:13,267 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114113_267589_test_self_order_mobile.txt 2026-10-26 11:41:13,268 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpk99xviyu_chrome_odoo" 2026-10-26 11:41:13,822 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 141828 2026-10-26 11:41:13,823 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpk0x6zwsu_chrome_odoo 2026-10-26 11:41:13,823 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36469/json/version 2026-10-26 11:41:13,824 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:13,867 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-26 11:41:13,867 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36469/json 2026-10-26 11:41:13,868 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:13,920 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36469/devtools/page/791C47711750F48F4C4165FE98B40046 2026-10-26 11:41:13,977 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-26 11:41:13,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-26 11:41:14,056 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-26 11:41:14,068 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" in browser 2026-10-26 11:41:14,068 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" 2026-10-26 11:41:14,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:14] "GET /pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25 HTTP/1.1" 200 - 9 0.010 0.045 2026-10-26 11:41:14,186 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '791C47711750F48F4C4165FE98B40046', 'loaderId': 'FE281662314137ED0994A3647EA8ABBC', 'isDownload': False} 2026-10-26 11:41:14,186 44 INFO rb-35659da-226004-429082 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-26 11:41:14,247 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:41:14,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:14] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.008 0.017 2026-10-26 11:41:14,300 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:14] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.034 2026-10-26 11:41:14,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:14] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.015 0.051 2026-10-26 11:41:14,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.033 2026-10-26 11:41:14,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:41:14,704 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:14] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.002 0.012 2026-10-26 11:41:14,718 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:41:14,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:41:14,720 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:41:14,743 44 INFO rb-35659da-226004-429082 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-26 11:41:14,797 44 INFO rb-35659da-226004-429082 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-26 11:41:14,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:14] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.016 0.045 2026-10-26 11:41:14,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.062 2026-10-26 11:41:14,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-26 11:41:15,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:15] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.092 0.304 2026-10-26 11:41:15,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.025 2026-10-26 11:41:15,463 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-26 11:41:15,559 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:15] "GET /web/image/ir.attachment/13521/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-26 11:41:15,612 44 INFO rb-35659da-226004-429082 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-26 11:41:15,632 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:15] "GET /web/image/ir.attachment/13469/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:41:15,665 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:41:15,719 44 INFO rb-35659da-226004-429082 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-26 11:41:15,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:15] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.002 0.057 2026-10-26 11:41:15,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:15] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.059 2026-10-26 11:41:15,852 44 INFO rb-35659da-226004-429082 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-26 11:41:15,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:15] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.094 2026-10-26 11:41:15,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:15] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-10-26 11:41:15,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:15] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.133 2026-10-26 11:41:15,952 44 INFO rb-35659da-226004-429082 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-26 11:41:15,958 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:15] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.010 0.151 2026-10-26 11:41:16,041 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:16] "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-26 11:41:16,043 44 INFO rb-35659da-226004-429082 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-26 11:41:16,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:16] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.017 0.032 2026-10-26 11:41:16,104 44 INFO rb-35659da-226004-429082 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-26 11:41:16,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:16] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.003 0.013 2026-10-26 11:41:16,214 44 INFO rb-35659da-226004-429082 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-26 11:41:16,307 44 INFO rb-35659da-226004-429082 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-26 11:41:16,366 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10933078 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000004', 'uuid': '6ef332c3-4e34-4c1b-9183-21f52bb02f8b'}] 2026-10-26 11:41:16,423 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10933078 order {'name': None, 'pos_reference': '260-197-000004', 'uuid': '6ef332c3-4e34-4c1b-9183-21f52bb02f8b'} created pos.order #953 2026-10-26 11:41:16,458 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10933078 finished 2026-10-26 11:41:16,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:16] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.077 0.249 2026-10-26 11:41:16,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.017 2026-10-26 11:41:16,722 44 INFO rb-35659da-226004-429082 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-26 11:41:16,769 44 INFO rb-35659da-226004-429082 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-26 11:41:16,835 44 INFO rb-35659da-226004-429082 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-26 11:41:16,903 44 INFO rb-35659da-226004-429082 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-26 11:41:16,957 44 INFO rb-35659da-226004-429082 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-26 11:41:17,001 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-26 11:41:17,002 44 INFO rb-35659da-226004-429082 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-26 11:41:17,062 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8414468 (allocated 9437184) 2026-10-26 11:41:17,069 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 141828 2026-10-26 11:41:17,071 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-26 11:41:17,073 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 141828 2026-10-26 11:41:17,188 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114117_188107_test_self_order_mobile.txt 2026-10-26 11:41:17,188 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpk0x6zwsu_chrome_odoo" 2026-10-26 11:41:17,690 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142014 2026-10-26 11:41:17,690 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpglu6ts7i_chrome_odoo 2026-10-26 11:41:17,690 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35013/json/version 2026-10-26 11:41:17,692 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35013', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:17,814 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-26 11:41:17,815 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35013/json 2026-10-26 11:41:17,815 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35013', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:17,830 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:35013/devtools/page/B7A678B86219E94B04F9D9B5EDBFB2A0 2026-10-26 11:41:17,852 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-26 11:41:17,870 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-26 11:41:17,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-26 11:41:18,022 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" in browser 2026-10-26 11:41:18,022 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" 2026-10-26 11:41:18,097 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:18] "GET /pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25 HTTP/1.1" 200 - 9 0.007 0.034 2026-10-26 11:41:18,108 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'B7A678B86219E94B04F9D9B5EDBFB2A0', 'loaderId': '070070CEA951BC13125A2A5523FD4281', 'isDownload': False} 2026-10-26 11:41:18,108 44 INFO rb-35659da-226004-429082 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-26 11:41:18,141 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:41:18,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:18] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.015 0.022 2026-10-26 11:41:18,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:18] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.035 2026-10-26 11:41:18,236 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:18] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.049 2026-10-26 11:41:18,568 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-26 11:41:18,580 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:41:18,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:18] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 11:41:18,616 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:41:18,616 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:41:18,623 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:41:18,641 44 INFO rb-35659da-226004-429082 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-26 11:41:18,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:18] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.012 0.061 2026-10-26 11:41:18,726 44 INFO rb-35659da-226004-429082 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-26 11:41:18,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.074 2026-10-26 11:41:18,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-26 11:41:19,138 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:19] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.092 0.255 2026-10-26 11:41:19,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.011 2026-10-26 11:41:19,266 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-26 11:41:19,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:19] "GET /web/image/ir.attachment/13521/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 11:41:19,377 44 INFO rb-35659da-226004-429082 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-26 11:41:19,420 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:19] "GET /web/image/ir.attachment/13469/raw HTTP/1.1" 200 - 4 0.004 0.017 2026-10-26 11:41:19,441 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:41:19,540 44 INFO rb-35659da-226004-429082 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-26 11:41:19,620 44 INFO rb-35659da-226004-429082 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-26 11:41:19,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:19] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.002 0.053 2026-10-26 11:41:19,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:19] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-10-26 11:41:19,677 44 INFO rb-35659da-226004-429082 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-26 11:41:19,698 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:19] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.108 2026-10-26 11:41:19,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:19] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-10-26 11:41:19,741 44 INFO rb-35659da-226004-429082 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-26 11:41:19,759 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:19] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.011 0.159 2026-10-26 11:41:19,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:19] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.016 0.193 2026-10-26 11:41:19,850 44 INFO rb-35659da-226004-429082 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-26 11:41:19,913 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41: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-26 11:41:19,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:19] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.006 0.025 2026-10-26 11:41:19,952 44 INFO rb-35659da-226004-429082 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-26 11:41:20,034 44 INFO rb-35659da-226004-429082 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-26 11:41:20,123 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86019021 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000005', 'uuid': '00af1328-446f-4640-8b2e-43f0171f91d9'}] 2026-10-26 11:41:20,166 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86019021 order {'name': None, 'pos_reference': '260-197-000005', 'uuid': '00af1328-446f-4640-8b2e-43f0171f91d9'} created pos.order #954 2026-10-26 11:41:20,193 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86019021 finished 2026-10-26 11:41:20,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 73 0.060 0.228 2026-10-26 11:41:20,429 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.026 2026-10-26 11:41:20,436 44 INFO rb-35659da-226004-429082 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-26 11:41:20,509 44 INFO rb-35659da-226004-429082 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-26 11:41:20,630 44 INFO rb-35659da-226004-429082 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-26 11:41:20,683 44 INFO rb-35659da-226004-429082 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-26 11:41:20,734 44 INFO rb-35659da-226004-429082 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-26 11:41:20,794 44 INFO rb-35659da-226004-429082 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-26 11:41:20,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:20] "GET /web/image/product.product/3037/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.025 2026-10-26 11:41:20,851 44 INFO rb-35659da-226004-429082 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-26 11:41:20,919 44 INFO rb-35659da-226004-429082 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-26 11:41:20,973 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98191800 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000005', 'uuid': '00af1328-446f-4640-8b2e-43f0171f91d9'}] 2026-10-26 11:41:21,019 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1505] to pos.order #954 2026-10-26 11:41:21,028 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98191800 order {'name': None, 'pos_reference': '260-197-000005', 'uuid': '00af1328-446f-4640-8b2e-43f0171f91d9'} updated pos.order #954 2026-10-26 11:41:21,053 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98191800 finished 2026-10-26 11:41:21,233 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 96 0.110 0.209 2026-10-26 11:41:21,313 44 INFO rb-35659da-226004-429082 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-26 11:41:21,315 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.023 2026-10-26 11:41:21,368 44 INFO rb-35659da-226004-429082 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-26 11:41:21,434 44 INFO rb-35659da-226004-429082 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-26 11:41:21,503 44 INFO rb-35659da-226004-429082 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-26 11:41:21,554 44 INFO rb-35659da-226004-429082 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-26 11:41:21,604 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-26 11:41:21,607 44 INFO rb-35659da-226004-429082 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-26 11:41:21,727 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8754100 (allocated 9961472) 2026-10-26 11:41:21,751 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142014 2026-10-26 11:41:21,758 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-26 11:41:21,762 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142014 2026-10-26 11:41:21,909 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114121_909283_test_self_order_mobile.txt 2026-10-26 11:41:21,909 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpglu6ts7i_chrome_odoo" 2026-10-26 11:41:22,378 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142201 2026-10-26 11:41:22,379 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmple8th7px_chrome_odoo 2026-10-26 11:41:22,379 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38139/json/version 2026-10-26 11:41:22,380 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38139', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:22,475 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-26 11:41:22,475 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38139/json 2026-10-26 11:41:22,476 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38139', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:22,519 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:38139/devtools/page/E8D8C4E6AB6C6180A371298D45E61032 2026-10-26 11:41:22,566 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-26 11:41:22,601 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-26 11:41:22,634 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-26 11:41:22,637 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" in browser 2026-10-26 11:41:22,637 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" 2026-10-26 11:41:22,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:22] "GET /pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25 HTTP/1.1" 200 - 9 0.010 0.043 2026-10-26 11:41:22,717 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'E8D8C4E6AB6C6180A371298D45E61032', 'loaderId': '8295ACC5DA3C89DC47A09AA5C5D14241', 'isDownload': False} 2026-10-26 11:41:22,717 44 INFO rb-35659da-226004-429082 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-26 11:41:22,780 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:41:22,813 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:22] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.010 0.010 2026-10-26 11:41:22,850 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:22] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.012 0.040 2026-10-26 11:41:22,863 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:22] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.042 2026-10-26 11:41:23,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-26 11:41:23,158 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:41:23,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:23] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.002 0.014 2026-10-26 11:41:23,187 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:41:23,188 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:41:23,190 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:41:23,207 44 INFO rb-35659da-226004-429082 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-26 11:41:23,269 44 INFO rb-35659da-226004-429082 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-26 11:41:23,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:23] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.018 0.077 2026-10-26 11:41:23,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.089 2026-10-26 11:41:23,367 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-26 11:41:23,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:23] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.137 0.293 2026-10-26 11:41:23,915 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.016 2026-10-26 11:41:23,942 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-26 11:41:24,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:24] "GET /web/image/ir.attachment/13521/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:41:24,056 44 INFO rb-35659da-226004-429082 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-26 11:41:24,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:24] "GET /web/image/ir.attachment/13469/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:41:24,117 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:41:24,238 44 INFO rb-35659da-226004-429082 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-26 11:41:24,338 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:24] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.002 0.041 2026-10-26 11:41:24,360 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:24] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.043 2026-10-26 11:41:24,382 44 INFO rb-35659da-226004-429082 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-26 11:41:24,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:24] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.015 0.083 2026-10-26 11:41:24,434 44 INFO rb-35659da-226004-429082 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-26 11:41:24,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:24] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-26 11:41:24,457 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:24] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-10-26 11:41:24,482 44 INFO rb-35659da-226004-429082 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-26 11:41:24,489 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:24] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.164 2026-10-26 11:41:24,576 44 INFO rb-35659da-226004-429082 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-26 11:41:24,624 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:41:24,647 44 INFO rb-35659da-226004-429082 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-26 11:41:24,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:24] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.004 0.020 2026-10-26 11:41:24,718 44 INFO rb-35659da-226004-429082 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-26 11:41:24,753 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:24] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.005 0.017 2026-10-26 11:41:24,822 44 INFO rb-35659da-226004-429082 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-26 11:41:24,915 44 INFO rb-35659da-226004-429082 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-26 11:41:25,019 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6433502 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000006', 'uuid': '9de930f2-811e-49f7-9df0-96613c75f96c'}] 2026-10-26 11:41:25,072 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6433502 order {'name': None, 'pos_reference': '260-197-000006', 'uuid': '9de930f2-811e-49f7-9df0-96613c75f96c'} created pos.order #955 2026-10-26 11:41:25,101 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6433502 finished 2026-10-26 11:41:25,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.090 0.244 2026-10-26 11:41:25,314 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.012 2026-10-26 11:41:25,356 44 INFO rb-35659da-226004-429082 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-26 11:41:25,421 44 INFO rb-35659da-226004-429082 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-26 11:41:25,492 44 INFO rb-35659da-226004-429082 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-26 11:41:25,570 44 INFO rb-35659da-226004-429082 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-26 11:41:25,610 44 INFO rb-35659da-226004-429082 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-26 11:41:25,672 44 INFO rb-35659da-226004-429082 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-26 11:41:25,726 44 INFO rb-35659da-226004-429082 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-26 11:41:25,788 44 INFO rb-35659da-226004-429082 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-26 11:41:25,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:25] "GET /web/image/product.product/3037/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.007 0.031 2026-10-26 11:41:25,873 44 INFO rb-35659da-226004-429082 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-26 11:41:25,966 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67831806 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000006', 'uuid': '9de930f2-811e-49f7-9df0-96613c75f96c'}] 2026-10-26 11:41:26,002 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1507] to pos.order #955 2026-10-26 11:41:26,014 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67831806 order {'name': None, 'pos_reference': '260-197-000006', 'uuid': '9de930f2-811e-49f7-9df0-96613c75f96c'} updated pos.order #955 2026-10-26 11:41:26,040 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67831806 finished 2026-10-26 11:41:26,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 95 0.120 0.262 2026-10-26 11:41:26,326 44 INFO rb-35659da-226004-429082 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-26 11:41:26,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.018 2026-10-26 11:41:26,388 44 INFO rb-35659da-226004-429082 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-26 11:41:26,452 44 INFO rb-35659da-226004-429082 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-26 11:41:26,514 44 INFO rb-35659da-226004-429082 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-26 11:41:26,570 44 INFO rb-35659da-226004-429082 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-26 11:41:26,618 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-26 11:41:26,620 44 INFO rb-35659da-226004-429082 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-26 11:41:26,721 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9048640 (allocated 9961472) 2026-10-26 11:41:26,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142201 2026-10-26 11:41:26,744 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-26 11:41:26,745 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142201 2026-10-26 11:41:26,916 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114126_916276_test_self_order_mobile.txt 2026-10-26 11:41:26,916 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmple8th7px_chrome_odoo" 2026-10-26 11:41:27,423 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142383 2026-10-26 11:41:27,424 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp0n47cv86_chrome_odoo 2026-10-26 11:41:27,424 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36427/json/version 2026-10-26 11:41:27,425 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36427', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:27,648 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-26 11:41:27,648 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36427/json 2026-10-26 11:41:27,649 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36427', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:27,699 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36427/devtools/page/89479DBA308369E89E3B62ADDF5E0681 2026-10-26 11:41:27,765 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-26 11:41:27,783 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-26 11:41:27,860 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-26 11:41:27,881 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" in browser 2026-10-26 11:41:27,881 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" 2026-10-26 11:41:27,944 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:27] "GET /pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25 HTTP/1.1" 200 - 9 0.005 0.032 2026-10-26 11:41:27,958 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '89479DBA308369E89E3B62ADDF5E0681', 'loaderId': '730A26F3196BB81B25ABFF632FA8CCE6', 'isDownload': False} 2026-10-26 11:41:27,958 44 INFO rb-35659da-226004-429082 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-26 11:41:27,995 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:41:28,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:28] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.008 0.028 2026-10-26 11:41:28,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:28] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.013 0.032 2026-10-26 11:41:28,094 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:28] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.068 2026-10-26 11:41:28,454 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.030 2026-10-26 11:41:28,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 11:41:28,489 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:41:28,500 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:28] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.002 0.011 2026-10-26 11:41:28,504 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:41:28,505 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:41:28,513 44 INFO rb-35659da-226004-429082 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-26 11:41:28,574 44 INFO rb-35659da-226004-429082 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-26 11:41:28,613 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:28] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.019 0.064 2026-10-26 11:41:28,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.085 2026-10-26 11:41:28,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-26 11:41:29,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:29] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.134 0.272 2026-10-26 11:41:29,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.017 2026-10-26 11:41:29,219 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-26 11:41:29,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:29] "GET /web/image/ir.attachment/13521/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 11:41:29,316 44 INFO rb-35659da-226004-429082 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-26 11:41:29,345 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:29] "GET /web/image/ir.attachment/13469/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:41:29,378 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:41:29,470 44 INFO rb-35659da-226004-429082 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-26 11:41:29,506 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:29] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-26 11:41:29,561 44 INFO rb-35659da-226004-429082 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-26 11:41:29,577 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:29] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.010 0.034 2026-10-26 11:41:29,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:29] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.069 2026-10-26 11:41:29,609 44 INFO rb-35659da-226004-429082 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-26 11:41:29,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:29] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-26 11:41:29,639 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:29] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-26 11:41:29,662 44 INFO rb-35659da-226004-429082 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-26 11:41:29,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:29] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.138 2026-10-26 11:41:29,745 44 INFO rb-35659da-226004-429082 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-26 11:41:29,796 44 INFO rb-35659da-226004-429082 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-26 11:41:29,798 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41: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-26 11:41:29,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:29] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-26 11:41:29,889 44 INFO rb-35659da-226004-429082 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-26 11:41:29,950 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28994851 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000007', 'uuid': 'd6d8edbf-667e-44fa-90d2-46112d6c5b6a'}] 2026-10-26 11:41:29,997 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28994851 order {'name': None, 'pos_reference': '260-197-000007', 'uuid': 'd6d8edbf-667e-44fa-90d2-46112d6c5b6a'} created pos.order #956 2026-10-26 11:41:30,023 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28994851 finished 2026-10-26 11:41:30,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 73 0.056 0.241 2026-10-26 11:41:30,243 44 INFO rb-35659da-226004-429082 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-26 11:41:30,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.017 2026-10-26 11:41:30,302 44 INFO rb-35659da-226004-429082 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-26 11:41:30,367 44 INFO rb-35659da-226004-429082 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-26 11:41:30,478 44 INFO rb-35659da-226004-429082 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-26 11:41:30,530 44 INFO rb-35659da-226004-429082 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-26 11:41:30,586 44 INFO rb-35659da-226004-429082 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-26 11:41:30,653 44 INFO rb-35659da-226004-429082 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-26 11:41:30,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:30] "GET /web/image/product.product/3037/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.022 2026-10-26 11:41:30,700 44 INFO rb-35659da-226004-429082 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-26 11:41:30,831 44 INFO rb-35659da-226004-429082 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-26 11:41:30,855 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4738237 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000007', 'uuid': 'd6d8edbf-667e-44fa-90d2-46112d6c5b6a'}] 2026-10-26 11:41:30,879 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1509] to pos.order #956 2026-10-26 11:41:30,891 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4738237 order {'name': None, 'pos_reference': '260-197-000007', 'uuid': 'd6d8edbf-667e-44fa-90d2-46112d6c5b6a'} updated pos.order #956 2026-10-26 11:41:30,922 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4738237 finished 2026-10-26 11:41:31,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 95 0.075 0.252 2026-10-26 11:41:31,190 44 INFO rb-35659da-226004-429082 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-26 11:41:31,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.019 2026-10-26 11:41:31,256 44 INFO rb-35659da-226004-429082 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-26 11:41:31,311 44 INFO rb-35659da-226004-429082 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-26 11:41:31,379 44 INFO rb-35659da-226004-429082 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-26 11:41:31,425 44 INFO rb-35659da-226004-429082 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-26 11:41:31,479 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-26 11:41:31,480 44 INFO rb-35659da-226004-429082 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-26 11:41:31,568 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8848412 (allocated 9437184) 2026-10-26 11:41:31,585 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142383 2026-10-26 11:41:31,588 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-26 11:41:31,589 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142383 2026-10-26 11:41:31,752 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114131_751711_test_self_order_mobile.txt 2026-10-26 11:41:31,752 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp0n47cv86_chrome_odoo" 2026-10-26 11:41:32,317 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142573 2026-10-26 11:41:32,318 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp73u47xd5_chrome_odoo 2026-10-26 11:41:32,318 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37733/json/version 2026-10-26 11:41:32,319 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:32,369 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-26 11:41:32,369 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37733/json 2026-10-26 11:41:32,369 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:32,383 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:37733/devtools/page/1E6163B4F71852026E968CB3417ADEEE 2026-10-26 11:41:32,403 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-26 11:41:32,420 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-26 11:41:32,469 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-26 11:41:32,476 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" in browser 2026-10-26 11:41:32,476 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" 2026-10-26 11:41:32,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:32] "GET /pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25 HTTP/1.1" 200 - 9 0.005 0.032 2026-10-26 11:41:32,563 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '1E6163B4F71852026E968CB3417ADEEE', 'loaderId': '129367F8F9D4292E8C3EABC1877F0A5D', 'isDownload': False} 2026-10-26 11:41:32,563 44 INFO rb-35659da-226004-429082 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-26 11:41:32,620 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:41:32,669 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:32] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.008 0.023 2026-10-26 11:41:32,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:32] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.012 0.041 2026-10-26 11:41:32,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:32] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.062 2026-10-26 11:41:33,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.047 2026-10-26 11:41:33,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.028 2026-10-26 11:41:33,163 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:41:33,163 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:41:33,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:33] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.004 0.010 2026-10-26 11:41:33,191 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:41:33,223 44 INFO rb-35659da-226004-429082 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-26 11:41:33,275 44 INFO rb-35659da-226004-429082 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-26 11:41:33,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:33] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.036 0.077 2026-10-26 11:41:33,332 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.120 2026-10-26 11:41:33,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-26 11:41:33,772 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:33] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.105 0.273 2026-10-26 11:41:33,930 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.011 0.024 2026-10-26 11:41:33,953 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-26 11:41:34,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:34] "GET /web/image/ir.attachment/13521/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-26 11:41:34,093 44 INFO rb-35659da-226004-429082 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-26 11:41:34,138 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:34] "GET /web/image/ir.attachment/13469/raw HTTP/1.1" 200 - 4 0.005 0.011 2026-10-26 11:41:34,192 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:41:34,340 44 INFO rb-35659da-226004-429082 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-26 11:41:34,411 44 INFO rb-35659da-226004-429082 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-26 11:41:34,422 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:34] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.003 0.065 2026-10-26 11:41:34,510 44 INFO rb-35659da-226004-429082 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-26 11:41:34,511 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:34] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.036 0.103 2026-10-26 11:41:34,533 44 INFO rb-35659da-226004-429082 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-26 11:41:34,539 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:34] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.009 0.137 2026-10-26 11:41:34,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:34] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-26 11:41:34,598 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:34] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.176 2026-10-26 11:41:34,624 44 INFO rb-35659da-226004-429082 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-26 11:41:34,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:34] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.228 2026-10-26 11:41:34,685 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41: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-26 11:41:34,709 44 INFO rb-35659da-226004-429082 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-26 11:41:34,724 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:34] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.009 0.041 2026-10-26 11:41:34,814 44 INFO rb-35659da-226004-429082 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-26 11:41:34,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:34] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.004 0.012 2026-10-26 11:41:34,921 44 INFO rb-35659da-226004-429082 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-26 11:41:35,024 44 INFO rb-35659da-226004-429082 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-26 11:41:35,079 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89423661 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000008', 'uuid': '2720d026-e892-4240-bb97-267c540e975c'}] 2026-10-26 11:41:35,130 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89423661 order {'name': None, 'pos_reference': '260-197-000008', 'uuid': '2720d026-e892-4240-bb97-267c540e975c'} created pos.order #957 2026-10-26 11:41:35,153 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89423661 finished 2026-10-26 11:41:35,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.056 0.244 2026-10-26 11:41:35,384 44 INFO rb-35659da-226004-429082 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-26 11:41:35,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.022 2026-10-26 11:41:35,448 44 INFO rb-35659da-226004-429082 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-26 11:41:35,506 44 INFO rb-35659da-226004-429082 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-26 11:41:35,625 44 INFO rb-35659da-226004-429082 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-26 11:41:35,677 44 INFO rb-35659da-226004-429082 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-26 11:41:35,730 44 INFO rb-35659da-226004-429082 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-26 11:41:35,786 44 INFO rb-35659da-226004-429082 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-26 11:41:35,851 44 INFO rb-35659da-226004-429082 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-26 11:41:35,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:35] "GET /web/image/product.product/3037/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-26 11:41:35,932 44 INFO rb-35659da-226004-429082 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-26 11:41:35,981 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16511934 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000008', 'uuid': '2720d026-e892-4240-bb97-267c540e975c'}] 2026-10-26 11:41:36,020 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: Added lines [1511] to pos.order #957 2026-10-26 11:41:36,030 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16511934 order {'name': None, 'pos_reference': '260-197-000008', 'uuid': '2720d026-e892-4240-bb97-267c540e975c'} updated pos.order #957 2026-10-26 11:41:36,070 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16511934 finished 2026-10-26 11:41:36,268 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:36] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 95 0.084 0.262 2026-10-26 11:41:36,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.015 2026-10-26 11:41:36,344 44 INFO rb-35659da-226004-429082 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-26 11:41:36,402 44 INFO rb-35659da-226004-429082 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-26 11:41:36,460 44 INFO rb-35659da-226004-429082 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-26 11:41:36,527 44 INFO rb-35659da-226004-429082 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-26 11:41:36,577 44 INFO rb-35659da-226004-429082 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-26 11:41:36,628 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-26 11:41:36,631 44 INFO rb-35659da-226004-429082 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-26 11:41:36,722 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8968248 (allocated 9961472) 2026-10-26 11:41:36,732 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142573 2026-10-26 11:41:36,737 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-26 11:41:36,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142573 2026-10-26 11:41:36,869 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114136_869331_test_self_order_mobile.txt 2026-10-26 11:41:36,869 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp73u47xd5_chrome_odoo" 2026-10-26 11:41:37,451 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142760 2026-10-26 11:41:37,452 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpkqx3uzne_chrome_odoo 2026-10-26 11:41:37,453 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42223/json/version 2026-10-26 11:41:37,455 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:37,513 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-26 11:41:37,514 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42223/json 2026-10-26 11:41:37,514 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:37,537 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:42223/devtools/page/0740BACC5D7AE9C3A6E3769E7A07E80D 2026-10-26 11:41:37,571 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-26 11:41:37,578 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-26 11:41:37,699 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-26 11:41:37,715 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" in browser 2026-10-26 11:41:37,715 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" 2026-10-26 11:41:37,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:37] "GET /pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25 HTTP/1.1" 200 - 9 0.006 0.046 2026-10-26 11:41:37,815 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '0740BACC5D7AE9C3A6E3769E7A07E80D', 'loaderId': '5C02DC53B20AF973A024AFCBA8015B11', 'isDownload': False} 2026-10-26 11:41:37,815 44 INFO rb-35659da-226004-429082 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-26 11:41:37,852 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:41:37,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:37] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.016 0.013 2026-10-26 11:41:37,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:37] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.035 2026-10-26 11:41:37,925 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:37] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.010 0.045 2026-10-26 11:41:38,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-26 11:41:38,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:41:38,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:38] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.003 0.012 2026-10-26 11:41:38,300 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:41:38,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:41:38,305 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:41:38,315 44 INFO rb-35659da-226004-429082 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-26 11:41:38,377 44 INFO rb-35659da-226004-429082 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-26 11:41:38,445 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:38] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.017 0.087 2026-10-26 11:41:38,456 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.104 2026-10-26 11:41:38,881 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:38] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.130 0.272 2026-10-26 11:41:38,886 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.394 2026-10-26 11:41:39,013 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.009 0.016 2026-10-26 11:41:39,029 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-26 11:41:39,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:39] "GET /web/image/ir.attachment/13521/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-26 11:41:39,153 44 INFO rb-35659da-226004-429082 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-26 11:41:39,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:39] "GET /web/image/ir.attachment/13469/raw HTTP/1.1" 200 - 4 0.003 0.019 2026-10-26 11:41:39,231 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:41:39,347 44 INFO rb-35659da-226004-429082 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-26 11:41:39,437 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:39] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-26 11:41:39,477 44 INFO rb-35659da-226004-429082 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-26 11:41:39,489 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:39] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.054 2026-10-26 11:41:39,520 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:39] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-10-26 11:41:39,531 44 INFO rb-35659da-226004-429082 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-26 11:41:39,547 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:39] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.008 0.089 2026-10-26 11:41:39,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:39] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-26 11:41:39,600 44 INFO rb-35659da-226004-429082 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-26 11:41:39,625 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:39] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.008 0.144 2026-10-26 11:41:39,660 44 INFO rb-35659da-226004-429082 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-26 11:41:39,707 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:39] "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-26 11:41:39,716 44 INFO rb-35659da-226004-429082 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-26 11:41:39,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:39] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.006 0.044 2026-10-26 11:41:39,777 44 INFO rb-35659da-226004-429082 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-26 11:41:39,866 44 INFO rb-35659da-226004-429082 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-26 11:41:39,943 44 INFO rb-35659da-226004-429082 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-26 11:41:40,006 44 INFO rb-35659da-226004-429082 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-26 11:41:40,060 44 INFO rb-35659da-226004-429082 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-26 11:41:40,126 44 INFO rb-35659da-226004-429082 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-26 11:41:40,179 44 INFO rb-35659da-226004-429082 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-26 11:41:40,230 44 INFO rb-35659da-226004-429082 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-26 11:41:40,296 44 INFO rb-35659da-226004-429082 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-26 11:41:40,355 44 INFO rb-35659da-226004-429082 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-26 11:41:40,447 44 INFO rb-35659da-226004-429082 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-26 11:41:40,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:40] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.004 0.019 2026-10-26 11:41:40,555 44 INFO rb-35659da-226004-429082 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-26 11:41:40,630 44 INFO rb-35659da-226004-429082 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-26 11:41:40,767 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70628494 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000009', 'uuid': 'c131c2dc-1f0a-471a-8cd7-e7f9a6be79be'}] 2026-10-26 11:41:40,809 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70628494 order {'name': None, 'pos_reference': '260-197-000009', 'uuid': 'c131c2dc-1f0a-471a-8cd7-e7f9a6be79be'} created pos.order #958 2026-10-26 11:41:40,839 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70628494 finished 2026-10-26 11:41:41,020 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.103 0.282 2026-10-26 11:41:41,157 44 INFO rb-35659da-226004-429082 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-26 11:41:41,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.052 2026-10-26 11:41:41,206 44 INFO rb-35659da-226004-429082 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-26 11:41:41,267 44 INFO rb-35659da-226004-429082 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-26 11:41:41,354 44 INFO rb-35659da-226004-429082 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-26 11:41:41,396 44 INFO rb-35659da-226004-429082 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-26 11:41:41,448 44 INFO rb-35659da-226004-429082 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-26 11:41:41,521 44 INFO rb-35659da-226004-429082 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-26 11:41:41,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:41] "GET /web/image/product.product/3037/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.030 2026-10-26 11:41:41,586 44 INFO rb-35659da-226004-429082 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-26 11:41:41,650 44 INFO rb-35659da-226004-429082 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-26 11:41:41,714 44 INFO rb-35659da-226004-429082 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-26 11:41:41,775 44 INFO rb-35659da-226004-429082 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-26 11:41:41,827 44 INFO rb-35659da-226004-429082 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-26 11:41:41,879 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-26 11:41:41,880 44 INFO rb-35659da-226004-429082 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-26 11:41:42,048 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9696460 (allocated 11010048) 2026-10-26 11:41:42,070 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142760 2026-10-26 11:41:42,078 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-26 11:41:42,082 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142760 2026-10-26 11:41:42,222 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114142_222382_test_self_order_mobile.txt 2026-10-26 11:41:42,223 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpkqx3uzne_chrome_odoo" 2026-10-26 11:41:42,872 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142945 2026-10-26 11:41:42,872 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpvxbky3b5_chrome_odoo 2026-10-26 11:41:42,872 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36391/json/version 2026-10-26 11:41:42,873 44 INFO rb-35659da-226004-429082 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-26 11:41:43,061 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-26 11:41:43,061 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36391/json 2026-10-26 11:41:43,062 44 INFO rb-35659da-226004-429082 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-26 11:41:43,116 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36391/devtools/page/F8198EC6314A80F4F3F4533C282C839C 2026-10-26 11:41:43,145 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-26 11:41:43,161 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-26 11:41:43,229 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-26 11:41:43,251 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" in browser 2026-10-26 11:41:43,251 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" 2026-10-26 11:41:43,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:43] "GET /pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25 HTTP/1.1" 200 - 9 0.007 0.031 2026-10-26 11:41:43,334 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'F8198EC6314A80F4F3F4533C282C839C', 'loaderId': '985A7F063AEB0F87D0153B9AF1CDAFC7', 'isDownload': False} 2026-10-26 11:41:43,334 44 INFO rb-35659da-226004-429082 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-26 11:41:43,374 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:41:43,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:43] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.007 0.028 2026-10-26 11:41:43,459 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:43] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.011 0.048 2026-10-26 11:41:43,474 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:43] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.068 2026-10-26 11:41:43,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.023 2026-10-26 11:41:43,816 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:41:43,852 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:43] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.006 0.016 2026-10-26 11:41:43,869 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:41:43,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:41:43,877 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:41:43,914 44 INFO rb-35659da-226004-429082 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-26 11:41:43,990 44 INFO rb-35659da-226004-429082 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-26 11:41:43,991 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:43] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.017 0.049 2026-10-26 11:41:44,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.061 2026-10-26 11:41:44,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-26 11:41:44,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:44] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.116 0.267 2026-10-26 11:41:44,589 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.009 0.016 2026-10-26 11:41:44,615 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-26 11:41:44,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:44] "GET /web/image/ir.attachment/13521/raw HTTP/1.1" 200 - 4 0.003 0.017 2026-10-26 11:41:44,736 44 INFO rb-35659da-226004-429082 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-26 11:41:44,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:44] "GET /web/image/ir.attachment/13469/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:41:44,782 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:41:44,864 44 INFO rb-35659da-226004-429082 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-26 11:41:44,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:44] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-26 11:41:44,963 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:44] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.036 2026-10-26 11:41:44,991 44 INFO rb-35659da-226004-429082 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-26 11:41:44,996 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:44] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.076 2026-10-26 11:41:45,023 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:45] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.100 2026-10-26 11:41:45,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:45] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.134 2026-10-26 11:41:45,070 44 INFO rb-35659da-226004-429082 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-26 11:41:45,084 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:45] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-26 11:41:45,101 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:45] "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-26 11:41:45,119 44 INFO rb-35659da-226004-429082 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-26 11:41:45,129 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:45] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.007 0.028 2026-10-26 11:41:45,178 44 INFO rb-35659da-226004-429082 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-26 11:41:45,246 44 INFO rb-35659da-226004-429082 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-26 11:41:45,326 44 INFO rb-35659da-226004-429082 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-26 11:41:45,398 44 INFO rb-35659da-226004-429082 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-26 11:41:45,471 44 INFO rb-35659da-226004-429082 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-26 11:41:45,540 44 INFO rb-35659da-226004-429082 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-26 11:41:45,606 44 INFO rb-35659da-226004-429082 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-26 11:41:45,671 44 INFO rb-35659da-226004-429082 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-26 11:41:45,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:45] "GET /web/image/product.product/3037/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.023 2026-10-26 11:41:45,732 44 INFO rb-35659da-226004-429082 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-26 11:41:45,804 44 INFO rb-35659da-226004-429082 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-26 11:41:45,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:45] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.008 0.016 2026-10-26 11:41:45,899 44 INFO rb-35659da-226004-429082 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-26 11:41:45,970 44 INFO rb-35659da-226004-429082 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-26 11:41:46,060 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1552183 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000010', 'uuid': '7c06bc7b-210e-42e4-8129-d3787099ea5c'}] 2026-10-26 11:41:46,132 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1552183 order {'name': None, 'pos_reference': '260-197-000010', 'uuid': '7c06bc7b-210e-42e4-8129-d3787099ea5c'} created pos.order #959 2026-10-26 11:41:46,156 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1552183 finished 2026-10-26 11:41:46,618 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:46] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.370 0.263 2026-10-26 11:41:46,712 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.021 2026-10-26 11:41:46,747 44 INFO rb-35659da-226004-429082 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-26 11:41:46,790 44 INFO rb-35659da-226004-429082 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-26 11:41:46,849 44 INFO rb-35659da-226004-429082 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-26 11:41:46,900 44 INFO rb-35659da-226004-429082 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-26 11:41:46,953 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-26 11:41:46,955 44 INFO rb-35659da-226004-429082 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-26 11:41:47,039 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9188412 (allocated 10223616) 2026-10-26 11:41:47,059 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142945 2026-10-26 11:41:47,062 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-26 11:41:47,066 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142945 2026-10-26 11:41:47,211 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114147_211444_test_self_order_mobile.txt 2026-10-26 11:41:47,211 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpvxbky3b5_chrome_odoo" 2026-10-26 11:41:47,818 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143142 2026-10-26 11:41:47,819 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpcr745l8l_chrome_odoo 2026-10-26 11:41:47,819 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46447/json/version 2026-10-26 11:41:47,820 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46447', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:47,875 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-26 11:41:47,876 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46447/json 2026-10-26 11:41:47,880 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46447', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:41:47,899 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:46447/devtools/page/0CE8C52EC56D6DFE8B1BDE5270D3803F 2026-10-26 11:41:47,920 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-26 11:41:47,934 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-26 11:41:48,031 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-26 11:41:48,056 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" in browser 2026-10-26 11:41:48,056 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25" 2026-10-26 11:41:48,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:48] "GET /pos-self/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25 HTTP/1.1" 200 - 9 0.019 0.060 2026-10-26 11:41:48,206 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '0CE8C52EC56D6DFE8B1BDE5270D3803F', 'loaderId': '0222F955C0165EB67ACBAD7F36D35AEC', 'isDownload': False} 2026-10-26 11:41:48,206 44 INFO rb-35659da-226004-429082 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-26 11:41:48,251 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:41:48,319 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:48] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.011 0.018 2026-10-26 11:41:48,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:48] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.027 2026-10-26 11:41:48,363 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:48] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.020 0.033 2026-10-26 11:41:48,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:48] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.011 2026-10-26 11:41:48,716 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 11:41:48,764 44 INFO rb-35659da-226004-429082 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/197?access_token=a10bd204add94f5c&table_identifier=f5fbba25", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:41:48,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:48] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.011 0.022 2026-10-26 11:41:48,774 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:41:48,774 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:41:48,792 44 INFO rb-35659da-226004-429082 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-26 11:41:48,846 44 INFO rb-35659da-226004-429082 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-26 11:41:48,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:48] "POST /pos-self/relations/197 HTTP/1.1" 200 - 16 0.040 0.067 2026-10-26 11:41:48,929 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.100 2026-10-26 11:41:49,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:49] "POST /pos-self/data/197 HTTP/1.1" 200 - 113 0.169 0.298 2026-10-26 11:41:49,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.458 2026-10-26 11:41:49,517 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.018 2026-10-26 11:41:49,536 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-26 11:41:49,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:49] "GET /web/image/ir.attachment/13521/raw HTTP/1.1" 200 - 4 0.016 0.028 2026-10-26 11:41:49,638 44 INFO rb-35659da-226004-429082 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-26 11:41:49,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:49] "GET /web/image/ir.attachment/13469/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-26 11:41:49,702 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:41:49,792 44 INFO rb-35659da-226004-429082 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-26 11:41:49,855 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:49] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-26 11:41:49,885 44 INFO rb-35659da-226004-429082 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-26 11:41:49,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:49] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.042 2026-10-26 11:41:49,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:49] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.065 2026-10-26 11:41:49,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:49] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.012 0.091 2026-10-26 11:41:49,972 44 INFO rb-35659da-226004-429082 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-26 11:41:49,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:49] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-26 11:41:50,002 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41: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-26 11:41:50,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:50] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-10-26 11:41:50,019 44 INFO rb-35659da-226004-429082 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-26 11:41:50,050 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:50] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.011 0.043 2026-10-26 11:41:50,131 44 INFO rb-35659da-226004-429082 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-26 11:41:50,179 44 INFO rb-35659da-226004-429082 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-26 11:41:50,207 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32722367 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000011', 'uuid': '8d06b144-5e18-4a91-90d7-7395d944d3bb'}] 2026-10-26 11:41:50,301 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32722367 order {'name': None, 'pos_reference': '260-197-000011', 'uuid': '8d06b144-5e18-4a91-90d7-7395d944d3bb'} created pos.order #960 2026-10-26 11:41:50,330 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32722367 finished 2026-10-26 11:41:50,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.132 0.270 2026-10-26 11:41:50,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.011 0.026 2026-10-26 11:41:50,620 44 INFO rb-35659da-226004-429082 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-26 11:41:50,684 44 INFO rb-35659da-226004-429082 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-26 11:41:50,731 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-26 11:41:50,732 44 INFO rb-35659da-226004-429082 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-26 11:41:50,798 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 7819444 (allocated 8912896) 2026-10-26 11:41:50,813 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:41:50] "GET /web/image/ir.attachment/13520/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:41:50,830 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143142 2026-10-26 11:41:50,838 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-26 11:41:50,847 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143142 2026-10-26 11:41:50,976 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114150_976296_test_self_order_mobile.txt 2026-10-26 11:41:50,976 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpcr745l8l_chrome_odoo" 2026-10-26 11:41:51,030 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-10-26 11:42:02,754 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome pid: 143326 2026-10-26 11:42:02,754 44 INFO rb-35659da-226004-429082 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/tmpzqkocxew_chrome_odoo 2026-10-26 11:42:02,755 44 INFO rb-35659da-226004-429082 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:44787/json/version 2026-10-26 11:42:02,756 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44787', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:42:02,861 44 INFO rb-35659da-226004-429082 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-26 11:42:02,861 44 INFO rb-35659da-226004-429082 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:44787/json 2026-10-26 11:42:02,862 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44787', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:42:02,884 44 INFO rb-35659da-226004-429082 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:44787/devtools/page/074AE4BEB327268F6394E96839AB7A4B 2026-10-26 11:42:02,912 44 INFO rb-35659da-226004-429082 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-26 11:42:02,932 44 INFO rb-35659da-226004-429082 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-26 11:42:02,995 44 INFO rb-35659da-226004-429082 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-26 11:42:03,497 44 INFO rb-35659da-226004-429082 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/198?access_token=ac670ab507774eb3&table_identifier=b2782d64" in browser 2026-10-26 11:42:03,497 44 INFO rb-35659da-226004-429082 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/198?access_token=ac670ab507774eb3&table_identifier=b2782d64" 2026-10-26 11:42:03,525 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:42:04,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:04] "GET /pos-self/198?access_token=ac670ab507774eb3&table_identifier=b2782d64 HTTP/1.1" 200 - 58 0.043 0.720 2026-10-26 11:42:04,289 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigation result: {'frameId': '074AE4BEB327268F6394E96839AB7A4B', 'loaderId': '3569592EA96B6BEDF4D4D4FE053CBEEF', 'isDownload': False} 2026-10-26 11:42:04,289 44 INFO rb-35659da-226004-429082 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-26 11:42:04,327 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:42:04,371 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:42:04,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:04] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.053 0.060 2026-10-26 11:42:04,476 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:42:04,507 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:04] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.019 0.154 2026-10-26 11:42:04,535 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:42:04,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:04] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.214 2026-10-26 11:42:04,798 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-26 11:42:04,814 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 11:42:04,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:04] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.011 2026-10-26 11:42:04,857 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:42:04,858 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:42:04,861 44 INFO rb-35659da-226004-429082 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/198?access_token=ac670ab507774eb3&table_identifier=b2782d64", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:42:04,888 44 INFO rb-35659da-226004-429082 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-26 11:42:04,937 44 INFO rb-35659da-226004-429082 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-26 11:42:05,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:05] "POST /pos-self/relations/198 HTTP/1.1" 200 - 37 0.033 0.090 2026-10-26 11:42:05,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-26 11:42:05,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:05] "POST /pos-self/data/198 HTTP/1.1" 200 - 178 0.158 0.314 2026-10-26 11:42:05,538 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.401 2026-10-26 11:42:05,628 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.013 2026-10-26 11:42:05,646 44 INFO rb-35659da-226004-429082 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-26 11:42:05,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:05] "GET /web/image/ir.attachment/13580/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 11:42:05,755 44 INFO rb-35659da-226004-429082 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-26 11:42:05,790 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:05] "GET /web/image/ir.attachment/13528/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 11:42:05,824 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:42:05,905 44 INFO rb-35659da-226004-429082 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-26 11:42:06,022 44 INFO rb-35659da-226004-429082 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-26 11:42:06,040 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:06] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.006 0.056 2026-10-26 11:42:06,078 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:06] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.079 2026-10-26 11:42:06,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:06] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.110 2026-10-26 11:42:06,127 44 INFO rb-35659da-226004-429082 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-26 11:42:06,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:06] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.017 0.149 2026-10-26 11:42:06,195 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:42:06,198 44 INFO rb-35659da-226004-429082 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-26 11:42:06,199 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:06] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.012 0.179 2026-10-26 11:42:06,233 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:06] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.008 0.223 2026-10-26 11:42:06,274 44 INFO rb-35659da-226004-429082 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-26 11:42:06,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:06] "GET /web/image/product.product/3038/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.082 2026-10-26 11:42:06,362 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80564754 started for PoS orders references: [{'name': None, 'pos_reference': '260-198-000001', 'uuid': '21ac0f70-ad00-4ac7-a304-f745b5b2769e'}] 2026-10-26 11:42:06,449 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80564754 order {'name': None, 'pos_reference': '260-198-000001', 'uuid': '21ac0f70-ad00-4ac7-a304-f745b5b2769e'} created pos.order #961 2026-10-26 11:42:06,479 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80564754 finished 2026-10-26 11:42:07,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 277 0.403 0.642 2026-10-26 11:42:07,400 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.012 2026-10-26 11:42:07,417 44 INFO rb-35659da-226004-429082 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-26 11:42:07,473 44 INFO rb-35659da-226004-429082 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-26 11:42:07,538 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: tour succeeded 2026-10-26 11:42:07,539 44 INFO rb-35659da-226004-429082 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-26 11:42:07,604 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: heap 8007280 (allocated 9175040) 2026-10-26 11:42:07,615 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing chrome headless with pid 143326 2026-10-26 11:42:07,616 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing websocket connection 2026-10-26 11:42:07,616 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Terminating chrome headless with pid 143326 2026-10-26 11:42:07,754 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_114207_753830_test_self_order_mobile_0_price_order.txt 2026-10-26 11:42:07,754 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Removing chrome user profile "/tmp/tmpzqkocxew_chrome_odoo" 2026-10-26 11:42:07,804 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-10-26 11:42:17,511 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome pid: 143510 2026-10-26 11:42:17,511 44 INFO rb-35659da-226004-429082 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/tmp2ag37gfu_chrome_odoo 2026-10-26 11:42:17,512 44 INFO rb-35659da-226004-429082 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:35409/json/version 2026-10-26 11:42:17,514 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35409', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:42:17,620 44 INFO rb-35659da-226004-429082 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-26 11:42:17,621 44 INFO rb-35659da-226004-429082 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:35409/json 2026-10-26 11:42:17,622 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35409', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:42:17,673 44 INFO rb-35659da-226004-429082 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:35409/devtools/page/0E446E6AF964986DF2BF252D95A8CDD3 2026-10-26 11:42:17,699 44 INFO rb-35659da-226004-429082 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-26 11:42:17,722 44 INFO rb-35659da-226004-429082 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-26 11:42:17,774 44 INFO rb-35659da-226004-429082 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-26 11:42:18,282 44 INFO rb-35659da-226004-429082 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/199" in browser 2026-10-26 11:42:18,282 44 INFO rb-35659da-226004-429082 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/199" 2026-10-26 11:42:18,306 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:42:18,974 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:18] "GET /pos-self/199 HTTP/1.1" 200 - 56 0.033 0.638 2026-10-26 11:42:18,980 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigation result: {'frameId': '0E446E6AF964986DF2BF252D95A8CDD3', 'loaderId': '07029416A13A62F2DEB87FA1DD8900BE', 'isDownload': False} 2026-10-26 11:42:18,980 44 INFO rb-35659da-226004-429082 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-26 11:42:19,014 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:42:19,042 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:42:19,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:19] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.038 2026-10-26 11:42:19,109 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:42:19,135 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:19] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.104 2026-10-26 11:42:19,148 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:42:19,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:19] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.139 2026-10-26 11:42:19,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:19] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-26 11:42:19,504 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:42:19,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:19] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.015 2026-10-26 11:42:19,541 44 INFO rb-35659da-226004-429082 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/199", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:42:19,550 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:42:19,551 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:19] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:42:19,554 44 INFO rb-35659da-226004-429082 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-26 11:42:19,620 44 INFO rb-35659da-226004-429082 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-26 11:42:19,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:19] "POST /pos-self/relations/199 HTTP/1.1" 200 - 37 0.028 0.074 2026-10-26 11:42:19,802 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.214 2026-10-26 11:42:20,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:20] "POST /pos-self/data/199 HTTP/1.1" 200 - 178 0.184 0.283 2026-10-26 11:42:20,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.414 2026-10-26 11:42:20,315 44 INFO rb-35659da-226004-429082 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-26 11:42:20,385 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:20] "GET /web/image/ir.attachment/13639/raw HTTP/1.1" 200 - 4 0.001 0.012 2026-10-26 11:42:20,425 44 INFO rb-35659da-226004-429082 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-26 11:42:20,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:20] "GET /web/image/ir.attachment/13587/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:42:20,501 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: tour succeeded 2026-10-26 11:42:20,503 44 INFO rb-35659da-226004-429082 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-26 11:42:20,508 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:42:20,666 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: heap 6248204 (allocated 6815744) 2026-10-26 11:42:20,678 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing chrome headless with pid 143510 2026-10-26 11:42:20,681 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing websocket connection 2026-10-26 11:42:20,682 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Terminating chrome headless with pid 143510 2026-10-26 11:42:20,815 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_114220_814927_test_self_order_mobile_no_access_token.txt 2026-10-26 11:42:20,815 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Removing chrome user profile "/tmp/tmp2ag37gfu_chrome_odoo" 2026-10-26 11:42:20,866 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-10-26 11:42:30,781 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 143679 2026-10-26 11:42:30,782 44 INFO rb-35659da-226004-429082 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/tmpb15lc9ck_chrome_odoo 2026-10-26 11:42:30,782 44 INFO rb-35659da-226004-429082 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:42981/json/version 2026-10-26 11:42:30,783 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:42:30,884 44 INFO rb-35659da-226004-429082 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-26 11:42:30,884 44 INFO rb-35659da-226004-429082 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:42981/json 2026-10-26 11:42:30,885 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:42:30,919 44 INFO rb-35659da-226004-429082 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:42981/devtools/page/5C11F43E5370EFC5D6F0C759AC647CF8 2026-10-26 11:42:30,940 44 INFO rb-35659da-226004-429082 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-26 11:42:30,956 44 INFO rb-35659da-226004-429082 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-26 11:42:31,747 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 11:42:31,762 44 INFO rb-35659da-226004-429082 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-26 11:42:31,763 44 INFO rb-35659da-226004-429082 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/201" in browser 2026-10-26 11:42:31,764 44 INFO rb-35659da-226004-429082 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/201" 2026-10-26 11:42:31,801 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:42:32,834 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:32] "GET /pos/ui/201 HTTP/1.1" 200 - 127 0.129 0.912 2026-10-26 11:42:32,840 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': '5C11F43E5370EFC5D6F0C759AC647CF8', 'loaderId': 'D1E96AB7897C92E4E24F51CBFADC3A97', 'isDownload': False} 2026-10-26 11:42:32,840 44 INFO rb-35659da-226004-429082 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-26 11:42:32,883 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:42:32,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:32] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.018 0.012 2026-10-26 11:42:32,935 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:32] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.037 2026-10-26 11:42:32,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:32] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.065 2026-10-26 11:42:33,776 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:42:33,789 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:42:33,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-26 11:42:33,884 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-26 11:42:33,894 44 INFO rb-35659da-226004-429082 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/201", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:42:33,911 44 INFO rb-35659da-226004-429082 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-26 11:42:33,919 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42: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-26 11:42:33,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 11:42:34,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.023 2026-10-26 11:42:34,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.056 2026-10-26 11:42:34,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-26 11:42:34,201 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.077 2026-10-26 11:42:35,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 426 0.437 0.683 2026-10-26 11:42:35,456 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:35] "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-26 11:42:35,580 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42: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-26 11:42:35,721 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:35] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.033 0.073 2026-10-26 11:42:35,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 11:42:35,800 44 INFO rb-35659da-226004-429082 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-26 11:42:35,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-26 11:42:35,885 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:42:35,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:42:35,939 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:35] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.050 2026-10-26 11:42:35,983 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.066 2026-10-26 11:42:36,049 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "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-26 11:42:36,050 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-26 11:42:36,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.061 0.078 2026-10-26 11:42:36,078 44 INFO rb-35659da-226004-429082 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-26 11:42:36,124 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 11:42:36,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.028 0.087 2026-10-26 11:42:36,251 44 INFO rb-35659da-226004-429082 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-26 11:42:36,280 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:42:36,299 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /pos/ui/201 HTTP/1.1" 200 - 33 0.056 0.132 2026-10-26 11:42:36,407 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /pos/ui/201?from_backend=True HTTP/1.1" 200 - 33 0.035 0.342 2026-10-26 11:42:36,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.272 2026-10-26 11:42:36,493 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 20 0.022 0.215 2026-10-26 11:42:36,559 44 INFO rb-35659da-226004-429082 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-26 11:42:36,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "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-26 11:42:36,616 44 INFO rb-35659da-226004-429082 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-26 11:42:36,617 44 INFO rb-35659da-226004-429082 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-26 11:42:36,625 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:42:36,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.005 0.039 2026-10-26 11:42:36,738 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 12778700 (allocated 13631488) 2026-10-26 11:42:36,752 44 INFO rb-35659da-226004-429082 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 143679 2026-10-26 11:42:36,756 44 INFO rb-35659da-226004-429082 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-26 11:42:36,757 44 INFO rb-35659da-226004-429082 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 143679 2026-10-26 11:42:36,864 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_114236_864688_test_self_order_mobile_not_visible_in_other_config.txt 2026-10-26 11:42:36,866 44 INFO rb-35659da-226004-429082 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/tmpb15lc9ck_chrome_odoo" 2026-10-26 11:42:36,908 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_sharing ... 2026-10-26 11:42:46,771 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 143879 2026-10-26 11:42:46,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmp988e5j37_chrome_odoo 2026-10-26 11:42:46,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:41167/json/version 2026-10-26 11:42:46,773 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41167', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:42:46,842 44 INFO rb-35659da-226004-429082 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-26 11:42:46,842 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:41167/json 2026-10-26 11:42:46,843 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41167', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:42:46,879 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:41167/devtools/page/3D3B3C17923D0BB7E951E80E314CF2B6 2026-10-26 11:42:46,903 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-26 11:42:46,939 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-26 11:42:46,976 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-26 11:42:47,440 44 INFO rb-35659da-226004-429082 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/202?access_token=b1a8fb3a11884334&table_identifier=db6742e7" in browser 2026-10-26 11:42:47,440 44 INFO rb-35659da-226004-429082 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/202?access_token=b1a8fb3a11884334&table_identifier=db6742e7" 2026-10-26 11:42:47,473 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:42:48,349 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:48] "GET /pos-self/202?access_token=b1a8fb3a11884334&table_identifier=db6742e7 HTTP/1.1" 200 - 58 0.036 0.844 2026-10-26 11:42:48,355 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': '3D3B3C17923D0BB7E951E80E314CF2B6', 'loaderId': 'C9BB2276D8F474C0E3F7FE376B8F061F', 'isDownload': False} 2026-10-26 11:42:48,355 44 INFO rb-35659da-226004-429082 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-26 11:42:48,391 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:42:48,441 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:42:48,481 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:48] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.023 0.058 2026-10-26 11:42:48,508 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:42:48,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:48] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.114 2026-10-26 11:42:48,562 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:42:48,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:48] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.163 2026-10-26 11:42:48,858 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:48] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-26 11:42:48,868 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:42:48,883 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:48] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-26 11:42:48,900 44 INFO rb-35659da-226004-429082 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/202?access_token=b1a8fb3a11884334&table_identifier=db6742e7", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:42:48,909 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:42:48,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:48] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:42:48,918 44 INFO rb-35659da-226004-429082 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-26 11:42:48,978 44 INFO rb-35659da-226004-429082 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-26 11:42:49,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:49] "POST /pos-self/relations/202 HTTP/1.1" 200 - 37 0.028 0.059 2026-10-26 11:42:49,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.151 2026-10-26 11:42:49,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:49] "POST /pos-self/data/202 HTTP/1.1" 200 - 177 0.142 0.299 2026-10-26 11:42:49,564 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.437 2026-10-26 11:42:49,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.013 2026-10-26 11:42:49,690 44 INFO rb-35659da-226004-429082 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-26 11:42:49,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:49] "GET /web/image/ir.attachment/13754/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 11:42:49,878 44 INFO rb-35659da-226004-429082 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-26 11:42:49,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:49] "GET /web/image/ir.attachment/13753/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-26 11:42:50,040 44 INFO rb-35659da-226004-429082 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-26 11:42:50,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:50] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.034 0.095 2026-10-26 11:42:50,105 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:42:50,129 44 INFO rb-35659da-226004-429082 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-26 11:42:50,138 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:50] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.019 0.165 2026-10-26 11:42:50,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:50] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-26 11:42:50,186 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:50] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-26 11:42:50,220 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:50] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-26 11:42:50,227 44 INFO rb-35659da-226004-429082 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-26 11:42:50,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:50] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.014 0.258 2026-10-26 11:42:50,274 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:50] "GET /web/image/ir.attachment/13702/raw HTTP/1.1" 200 - 4 0.007 0.031 2026-10-26 11:42:50,318 44 INFO rb-35659da-226004-429082 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-26 11:42:50,329 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42: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-26 11:42:50,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:50] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.022 0.033 2026-10-26 11:42:50,363 44 INFO rb-35659da-226004-429082 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-26 11:42:50,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:50] "GET /web/image/product.product/3037/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.013 0.061 2026-10-26 11:42:50,441 44 INFO rb-35659da-226004-429082 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-26 11:42:50,542 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14958867 started for PoS orders references: [{'name': None, 'pos_reference': '260-202-000002', 'uuid': '34877103-4fd9-4afb-bd02-2420c007e2c3'}] 2026-10-26 11:42:50,620 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14958867 order {'name': None, 'pos_reference': '260-202-000002', 'uuid': '34877103-4fd9-4afb-bd02-2420c007e2c3'} created pos.order #964 2026-10-26 11:42:50,661 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14958867 finished 2026-10-26 11:42:50,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 113 0.124 0.307 2026-10-26 11:42:50,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.013 2026-10-26 11:42:50,976 44 INFO rb-35659da-226004-429082 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-26 11:42:51,046 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-26 11:42:51,047 44 INFO rb-35659da-226004-429082 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-26 11:42:51,166 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 8011240 (allocated 8912896) 2026-10-26 11:42:51,173 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 143879 2026-10-26 11:42:51,175 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-26 11:42:51,176 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 143879 2026-10-26 11:42:51,305 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114251_304766_test_self_order_table_sharing.txt 2026-10-26 11:42:51,305 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmp988e5j37_chrome_odoo" 2026-10-26 11:42:51,814 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 144070 2026-10-26 11:42:51,815 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmp0it_hr2y_chrome_odoo 2026-10-26 11:42:51,815 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:36385/json/version 2026-10-26 11:42:51,816 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36385', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:42:51,838 44 INFO rb-35659da-226004-429082 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-26 11:42:51,838 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:36385/json 2026-10-26 11:42:51,839 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36385', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:42:51,861 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:36385/devtools/page/C99F6AADF327509AA74005EACB38CA65 2026-10-26 11:42:51,879 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-26 11:42:51,918 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-26 11:42:52,001 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-26 11:42:52,028 44 INFO rb-35659da-226004-429082 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/202?access_token=b1a8fb3a11884334&table_identifier=db6742e7" in browser 2026-10-26 11:42:52,029 44 INFO rb-35659da-226004-429082 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/202?access_token=b1a8fb3a11884334&table_identifier=db6742e7" 2026-10-26 11:42:52,109 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /pos-self/202?access_token=b1a8fb3a11884334&table_identifier=db6742e7 HTTP/1.1" 200 - 9 0.005 0.033 2026-10-26 11:42:52,129 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': 'C99F6AADF327509AA74005EACB38CA65', 'loaderId': '4CA8C28B4B188F7248E3C18BAA32C2E9', 'isDownload': False} 2026-10-26 11:42:52,129 44 INFO rb-35659da-226004-429082 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-26 11:42:52,173 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:42:52,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.009 2026-10-26 11:42:52,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.018 2026-10-26 11:42:52,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.007 0.030 2026-10-26 11:42:52,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-26 11:42:52,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:42:52,577 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.007 0.024 2026-10-26 11:42:52,581 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:42:52,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:42:52,583 44 INFO rb-35659da-226004-429082 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/202?access_token=b1a8fb3a11884334&table_identifier=db6742e7", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:42:52,604 44 INFO rb-35659da-226004-429082 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-26 11:42:52,634 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.018 2026-10-26 11:42:52,679 44 INFO rb-35659da-226004-429082 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-26 11:42:52,729 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "POST /pos-self/relations/202 HTTP/1.1" 200 - 16 0.041 0.070 2026-10-26 11:42:52,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-26 11:42:53,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:53] "POST /pos-self/data/202 HTTP/1.1" 200 - 113 0.124 0.287 2026-10-26 11:42:53,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 35 0.044 0.074 2026-10-26 11:42:53,474 44 INFO rb-35659da-226004-429082 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-26 11:42:53,564 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:53] "GET /web/image/ir.attachment/13754/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:42:53,635 44 INFO rb-35659da-226004-429082 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-26 11:42:53,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:53] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-26 11:42:53,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:53] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.017 0.032 2026-10-26 11:42:53,833 44 INFO rb-35659da-226004-429082 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-26 11:42:53,845 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-26 11:42:53,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:53] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.021 0.083 2026-10-26 11:42:53,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:53] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.113 2026-10-26 11:42:53,915 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-26 11:42:53,916 44 INFO rb-35659da-226004-429082 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-26 11:42:53,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:53] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.059 2026-10-26 11:42:53,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:53] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.011 0.089 2026-10-26 11:42:54,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:54] "GET /web/image/ir.attachment/13702/raw HTTP/1.1" 200 - 4 0.008 0.079 2026-10-26 11:42:54,019 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7233472 (allocated 7864320) 2026-10-26 11:42:54,025 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 144070 2026-10-26 11:42:54,040 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-26 11:42:54,043 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 144070 2026-10-26 11:42:54,061 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:42:54] "GET /web/image/product.product/3035/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 8 0.006 0.129 2026-10-26 11:42:54,175 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114254_175452_test_self_order_table_sharing.txt 2026-10-26 11:42:54,175 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmp0it_hr2y_chrome_odoo" 2026-10-26 11:42:54,226 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_sub_categories_products_displayed ... 2026-10-26 11:43:04,443 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 144249 2026-10-26 11:43:04,443 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmphzorjhcb_chrome_odoo 2026-10-26 11:43:04,444 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:38327/json/version 2026-10-26 11:43:04,445 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:43:04,595 44 INFO rb-35659da-226004-429082 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-26 11:43:04,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:38327/json 2026-10-26 11:43:04,599 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:43:04,658 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:38327/devtools/page/1C1C18437C5DB4750A74DB4E6CD8B885 2026-10-26 11:43:04,680 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-26 11:43:04,690 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-26 11:43:04,772 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-26 11:43:05,331 44 INFO rb-35659da-226004-429082 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/203?access_token=0555113b83bc44e3" in browser 2026-10-26 11:43:05,331 44 INFO rb-35659da-226004-429082 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/203?access_token=0555113b83bc44e3" 2026-10-26 11:43:05,355 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:43:06,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:06] "GET /pos-self/203?access_token=0555113b83bc44e3 HTTP/1.1" 200 - 56 0.037 0.673 2026-10-26 11:43:06,067 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '1C1C18437C5DB4750A74DB4E6CD8B885', 'loaderId': 'C90A01A404C1C530FA101326E7874B9F', 'isDownload': False} 2026-10-26 11:43:06,067 44 INFO rb-35659da-226004-429082 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-26 11:43:06,104 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:43:06,136 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:43:06,167 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:06] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.044 2026-10-26 11:43:06,190 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:43:06,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:06] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.100 2026-10-26 11:43:06,259 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:43:06,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:06] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.150 2026-10-26 11:43:06,503 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-26 11:43:06,519 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 11:43:06,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:06] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.018 2026-10-26 11:43:06,552 44 INFO rb-35659da-226004-429082 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/203?access_token=0555113b83bc44e3", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:43:06,559 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:43:06,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:06] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:43:06,563 44 INFO rb-35659da-226004-429082 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-26 11:43:06,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:06] "POST /pos-self/relations/203 HTTP/1.1" 200 - 37 0.041 0.091 2026-10-26 11:43:06,813 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.197 2026-10-26 11:43:07,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:07] "POST /pos-self/data/203 HTTP/1.1" 200 - 178 0.152 0.313 2026-10-26 11:43:07,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.381 2026-10-26 11:43:07,338 44 INFO rb-35659da-226004-429082 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-26 11:43:07,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:07] "GET /web/image/ir.attachment/13813/raw HTTP/1.1" 200 - 4 0.008 0.012 2026-10-26 11:43:07,539 44 INFO rb-35659da-226004-429082 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-26 11:43:07,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:07] "GET /web/image/ir.attachment/13812/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 11:43:07,644 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:43:07,648 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:07] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.002 0.030 2026-10-26 11:43:07,686 44 INFO rb-35659da-226004-429082 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-26 11:43:07,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:07] "GET /web/image/pos.category/362/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.008 0.085 2026-10-26 11:43:07,761 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:07] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.011 0.114 2026-10-26 11:43:07,796 44 INFO rb-35659da-226004-429082 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-26 11:43:07,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:07] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.158 2026-10-26 11:43:07,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:07] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.193 2026-10-26 11:43:07,840 44 INFO rb-35659da-226004-429082 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-26 11:43:07,875 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:07] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.187 2026-10-26 11:43:07,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:07] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.013 0.215 2026-10-26 11:43:07,919 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-26 11:43:07,920 44 INFO rb-35659da-226004-429082 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-26 11:43:08,040 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 7603836 (allocated 8388608) 2026-10-26 11:43:08,074 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 144249 2026-10-26 11:43:08,077 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-26 11:43:08,082 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 144249 2026-10-26 11:43:08,193 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114308_193273_test_sub_categories_products_displayed.txt 2026-10-26 11:43:08,193 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmphzorjhcb_chrome_odoo" 2026-10-26 11:43:08,911 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 144438 2026-10-26 11:43:08,911 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpvvgis5e__chrome_odoo 2026-10-26 11:43:08,911 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:38379/json/version 2026-10-26 11:43:08,913 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38379', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:43:08,996 44 INFO rb-35659da-226004-429082 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-26 11:43:08,997 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:38379/json 2026-10-26 11:43:08,997 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38379', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:43:09,018 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:38379/devtools/page/05BF3E54631E406947F70A53701A65E3 2026-10-26 11:43:09,033 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-26 11:43:09,040 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-26 11:43:09,070 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-26 11:43:09,095 44 INFO rb-35659da-226004-429082 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/203" in browser 2026-10-26 11:43:09,095 44 INFO rb-35659da-226004-429082 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/203" 2026-10-26 11:43:09,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:09] "GET /pos-self/203 HTTP/1.1" 200 - 7 0.005 0.042 2026-10-26 11:43:09,201 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '05BF3E54631E406947F70A53701A65E3', 'loaderId': '0140208E11289105505B181FEDF25371', 'isDownload': False} 2026-10-26 11:43:09,203 44 INFO rb-35659da-226004-429082 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-26 11:43:09,246 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:43:09,292 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:09] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.021 2026-10-26 11:43:09,304 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:09] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.031 2026-10-26 11:43:09,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:09] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.051 2026-10-26 11:43:09,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:43:09,630 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.022 2026-10-26 11:43:09,680 44 INFO rb-35659da-226004-429082 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/203", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:43:09,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:09] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.006 0.012 2026-10-26 11:43:09,701 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:43:09,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:43:09,712 44 INFO rb-35659da-226004-429082 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-26 11:43:09,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:09] "POST /pos-self/relations/203 HTTP/1.1" 200 - 16 0.031 0.065 2026-10-26 11:43:09,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.096 2026-10-26 11:43:10,260 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:10] "POST /pos-self/data/203 HTTP/1.1" 200 - 113 0.115 0.240 2026-10-26 11:43:10,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.348 2026-10-26 11:43:10,328 44 INFO rb-35659da-226004-429082 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-26 11:43:10,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:10] "GET /web/image/ir.attachment/13819/raw HTTP/1.1" 200 - 4 0.007 0.008 2026-10-26 11:43:10,488 44 INFO rb-35659da-226004-429082 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-26 11:43:10,609 44 INFO rb-35659da-226004-429082 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-26 11:43:10,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:10] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.040 2026-10-26 11:43:10,640 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:10] "GET /web/image/pos.category/362/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.063 2026-10-26 11:43:10,665 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:10] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-26 11:43:10,674 44 INFO rb-35659da-226004-429082 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-26 11:43:10,688 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:10] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.095 2026-10-26 11:43:10,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:10] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.112 2026-10-26 11:43:10,746 44 INFO rb-35659da-226004-429082 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-26 11:43:10,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:10] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.146 2026-10-26 11:43:10,785 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:10] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.146 2026-10-26 11:43:10,796 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-26 11:43:10,797 44 INFO rb-35659da-226004-429082 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-26 11:43:10,860 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6964612 (allocated 7864320) 2026-10-26 11:43:10,874 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 144438 2026-10-26 11:43:10,877 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-26 11:43:10,882 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 144438 2026-10-26 11:43:10,998 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114310_997933_test_sub_categories_products_displayed.txt 2026-10-26 11:43:10,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpvvgis5e__chrome_odoo" 2026-10-26 11:43:11,766 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 144622 2026-10-26 11:43:11,766 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpt6nv3i4c_chrome_odoo 2026-10-26 11:43:11,767 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:39131/json/version 2026-10-26 11:43:11,768 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39131', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:43:11,807 44 INFO rb-35659da-226004-429082 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-26 11:43:11,807 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:39131/json 2026-10-26 11:43:11,808 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39131', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:43:11,831 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:39131/devtools/page/8DA1A009C567AE67D52442E5A4E2FE1D 2026-10-26 11:43:11,854 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-26 11:43:11,866 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-26 11:43:11,899 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-26 11:43:11,944 44 INFO rb-35659da-226004-429082 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/203?access_token=0555113b83bc44e3" in browser 2026-10-26 11:43:11,944 44 INFO rb-35659da-226004-429082 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/203?access_token=0555113b83bc44e3" 2026-10-26 11:43:12,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:12] "GET /pos-self/203?access_token=0555113b83bc44e3 HTTP/1.1" 200 - 7 0.008 0.030 2026-10-26 11:43:12,014 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '8DA1A009C567AE67D52442E5A4E2FE1D', 'loaderId': '4C522F200E09AE69231E06563C2569AB', 'isDownload': False} 2026-10-26 11:43:12,014 44 INFO rb-35659da-226004-429082 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-26 11:43:12,055 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:43:12,097 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:12] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.012 0.018 2026-10-26 11:43:12,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:12] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.020 2026-10-26 11:43:12,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:12] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.012 0.029 2026-10-26 11:43:12,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.011 2026-10-26 11:43:12,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:43:12,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:12] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.002 0.012 2026-10-26 11:43:12,499 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:43:12,500 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:43:12,501 44 INFO rb-35659da-226004-429082 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/203?access_token=0555113b83bc44e3", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:43:12,536 44 INFO rb-35659da-226004-429082 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-26 11:43:12,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:12] "POST /pos-self/relations/203 HTTP/1.1" 200 - 16 0.014 0.047 2026-10-26 11:43:12,607 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.062 2026-10-26 11:43:13,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:13] "POST /pos-self/data/203 HTTP/1.1" 200 - 114 0.109 0.267 2026-10-26 11:43:13,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.358 2026-10-26 11:43:13,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:13] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.050 2026-10-26 11:43:13,145 44 INFO rb-35659da-226004-429082 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-26 11:43:13,218 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:13] "GET /web/image/ir.attachment/13822/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:43:13,309 44 INFO rb-35659da-226004-429082 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-26 11:43:13,398 44 INFO rb-35659da-226004-429082 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-26 11:43:13,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:13] "GET /web/image/pos.category/359/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.013 0.062 2026-10-26 11:43:13,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:13] "GET /web/image/pos.category/362/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.102 2026-10-26 11:43:13,458 44 INFO rb-35659da-226004-429082 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-26 11:43:13,506 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:13] "GET /web/image/product.template/2528/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.144 2026-10-26 11:43:13,510 44 INFO rb-35659da-226004-429082 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-26 11:43:13,550 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:13] "GET /web/image/pos.category/363/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.004 0.155 2026-10-26 11:43:13,569 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-26 11:43:13,570 44 INFO rb-35659da-226004-429082 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-26 11:43:13,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:13] "GET /web/image/product.template/2526/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-26 11:43:13,589 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:13] "GET /web/image/product.template/2527/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-10-26 11:43:13,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:13] "GET /web/image/product.template/2529/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.182 2026-10-26 11:43:13,635 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6917016 (allocated 7602176) 2026-10-26 11:43:13,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:13] "GET /web/image/product.template/2530/image_512?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.173 2026-10-26 11:43:13,654 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 144622 2026-10-26 11:43:13,662 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-26 11:43:13,674 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 144622 2026-10-26 11:43:13,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:13] "GET /web/image/pos.category/361/image_128?unique=2026-10-26T11:39:00.000+00:00 HTTP/1.1" 200 - 2 0.005 0.169 2026-10-26 11:43:13,779 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114313_779121_test_sub_categories_products_displayed.txt 2026-10-26 11:43:13,779 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpt6nv3i4c_chrome_odoo" 2026-10-26 11:43:13,849 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:43:16,049 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-10-26 11:43:26,578 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 144800 2026-10-26 11:43:26,578 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpayw8dbdb_chrome_odoo 2026-10-26 11:43:26,579 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:38651/json/version 2026-10-26 11:43:26,581 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38651', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:43:26,683 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:43:26,683 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:38651/json 2026-10-26 11:43:26,684 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38651', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:43:26,692 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:38651/devtools/page/94B27AC5C054020A7E94809189C418EE 2026-10-26 11:43:26,707 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-26 11:43:26,730 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-26 11:43:26,846 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-10-26 11:43:27,336 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/204?access_token=b9ba7ef72cbe48d8" in browser 2026-10-26 11:43:27,337 44 INFO rb-35659da-226004-429082 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/204?access_token=b9ba7ef72cbe48d8" 2026-10-26 11:43:27,359 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:43:28,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:28] "GET /pos-self/204?access_token=b9ba7ef72cbe48d8 HTTP/1.1" 200 - 56 0.037 0.760 2026-10-26 11:43:28,159 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': '94B27AC5C054020A7E94809189C418EE', 'loaderId': '276CDB52F62F7A85708BC72C97C98A06', 'isDownload': False} 2026-10-26 11:43:28,159 44 INFO rb-35659da-226004-429082 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-26 11:43:28,183 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:43:28,231 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:43:28,283 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:28] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.049 2026-10-26 11:43:28,302 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:43:28,338 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:28] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.018 0.112 2026-10-26 11:43:28,352 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:43:28,373 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:28] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.150 2026-10-26 11:43:28,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.007 2026-10-26 11:43:28,638 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-26 11:43:28,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:28] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.013 2026-10-26 11:43:28,674 44 INFO rb-35659da-226004-429082 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/204?access_token=b9ba7ef72cbe48d8", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:43:28,677 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:43:28,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.004 2026-10-26 11:43:28,694 44 INFO rb-35659da-226004-429082 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-26 11:43:28,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:28] "POST /pos-self/relations/204 HTTP/1.1" 200 - 37 0.036 0.087 2026-10-26 11:43:28,951 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.238 2026-10-26 11:43:29,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:29] "POST /pos-self/data/204 HTTP/1.1" 200 - 178 0.159 0.371 2026-10-26 11:43:29,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.455 2026-10-26 11:43:29,526 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:43:29,608 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:29] "GET /web/image/ir.attachment/13888/raw HTTP/1.1" 200 - 4 0.007 0.009 2026-10-26 11:43:29,664 44 INFO rb-35659da-226004-429082 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-26 11:43:29,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:29] "GET /web/image/ir.attachment/13836/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 11:43:29,727 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:43:29,775 44 INFO rb-35659da-226004-429082 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-26 11:43:29,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:29] "GET /web/image/pos.category/365/image_128?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 2 0.001 0.045 2026-10-26 11:43:29,886 44 INFO rb-35659da-226004-429082 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-26 11:43:29,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:29] "GET /web/image/product.template/2533/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.009 0.048 2026-10-26 11:43:29,937 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:29] "GET /web/image/product.template/2535/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.012 0.070 2026-10-26 11:43:29,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:29] "GET /web/image/product.template/2536/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.008 0.104 2026-10-26 11:43:29,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:29] "GET /web/image/product.template/2537/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-10-26 11:43:30,013 44 INFO rb-35659da-226004-429082 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-26 11:43:30,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:30] "GET /web/image/product.template/2534/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-10-26 11:43:30,086 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:30] "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-26 11:43:30,090 44 INFO rb-35659da-226004-429082 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-26 11:43:30,130 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:30] "GET /web/image/product.product/3043/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 8 0.014 0.043 2026-10-26 11:43:30,158 44 INFO rb-35659da-226004-429082 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-26 11:43:30,205 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:30] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.011 0.022 2026-10-26 11:43:30,345 44 INFO rb-35659da-226004-429082 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-26 11:43:30,482 44 INFO rb-35659da-226004-429082 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-26 11:43:30,635 44 INFO rb-35659da-226004-429082 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-26 11:43:30,780 44 INFO rb-35659da-226004-429082 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-26 11:43:30,882 44 INFO rb-35659da-226004-429082 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-26 11:43:30,988 44 INFO rb-35659da-226004-429082 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-26 11:43:31,039 44 INFO rb-35659da-226004-429082 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-26 11:43:31,221 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:31] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.062 0.109 2026-10-26 11:43:31,345 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30921733 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000001', 'uuid': '02875917-7701-4fd9-9dad-fb2337034cf4'}] 2026-10-26 11:43:31,419 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30921733 order {'name': None, 'pos_reference': '260-204-000001', 'uuid': '02875917-7701-4fd9-9dad-fb2337034cf4'} created pos.order #965 2026-10-26 11:43:31,450 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30921733 finished 2026-10-26 11:43:32,227 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 284 0.317 0.638 2026-10-26 11:43:32,314 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-10-26 11:43:32,316 44 INFO rb-35659da-226004-429082 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-26 11:43:32,447 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 8731948 (allocated 10223616) 2026-10-26 11:43:32,460 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 144800 2026-10-26 11:43:32,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:32] "GET /web/image/ir.attachment/13887/raw HTTP/1.1" 200 - 4 0.003 0.016 2026-10-26 11:43:32,471 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-10-26 11:43:32,474 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 144800 2026-10-26 11:43:32,593 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114332_593096_test_preset_delivery_tour.txt 2026-10-26 11:43:32,593 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpayw8dbdb_chrome_odoo" 2026-10-26 11:43:32,651 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_dine_in_tour ... 2026-10-26 11:43:43,293 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome pid: 144987 2026-10-26 11:43:43,293 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmp1tstga_r_chrome_odoo 2026-10-26 11:43:43,294 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:33043/json/version 2026-10-26 11:43:43,295 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33043', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:43:43,381 44 INFO rb-35659da-226004-429082 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-26 11:43:43,381 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:33043/json 2026-10-26 11:43:43,382 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33043', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:43:43,426 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:33043/devtools/page/F97F9FBD93E8ADBA9ECE2E63AFB4B9BB 2026-10-26 11:43:43,496 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-26 11:43:43,528 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-26 11:43:43,582 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-26 11:43:44,077 44 INFO rb-35659da-226004-429082 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/205?access_token=b79047032dad4bbb&table_identifier=e0702415" in browser 2026-10-26 11:43:44,077 44 INFO rb-35659da-226004-429082 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/205?access_token=b79047032dad4bbb&table_identifier=e0702415" 2026-10-26 11:43:44,113 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:43:44,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:44] "GET /pos-self/205?access_token=b79047032dad4bbb&table_identifier=e0702415 HTTP/1.1" 200 - 58 0.035 0.629 2026-10-26 11:43:44,773 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigation result: {'frameId': 'F97F9FBD93E8ADBA9ECE2E63AFB4B9BB', 'loaderId': 'FBDFE2F7C19E7D8941A81DED7C95B6D6', 'isDownload': False} 2026-10-26 11:43:44,774 44 INFO rb-35659da-226004-429082 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-26 11:43:44,811 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:43:44,858 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:43:44,937 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:44] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.045 0.076 2026-10-26 11:43:44,959 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:43:44,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:44] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.157 2026-10-26 11:43:45,003 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:43:45,020 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:45] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.189 2026-10-26 11:43:45,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.028 2026-10-26 11:43:45,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.051 2026-10-26 11:43:45,456 44 INFO rb-35659da-226004-429082 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/205?access_token=b79047032dad4bbb&table_identifier=e0702415", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:43:45,466 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:43:45,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.005 0.008 2026-10-26 11:43:45,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:45] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.018 2026-10-26 11:43:45,482 44 INFO rb-35659da-226004-429082 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-26 11:43:45,537 44 INFO rb-35659da-226004-429082 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-26 11:43:45,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:45] "POST /pos-self/relations/205 HTTP/1.1" 200 - 37 0.062 0.109 2026-10-26 11:43:45,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.264 2026-10-26 11:43:46,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "POST /pos-self/data/205 HTTP/1.1" 200 - 178 0.143 0.311 2026-10-26 11:43:46,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.414 2026-10-26 11:43:46,306 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.010 2026-10-26 11:43:46,315 44 INFO rb-35659da-226004-429082 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-26 11:43:46,407 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "GET /web/image/ir.attachment/13947/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-26 11:43:46,424 44 INFO rb-35659da-226004-429082 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-26 11:43:46,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "GET /web/image/ir.attachment/13895/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-26 11:43:46,481 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:43:46,560 44 INFO rb-35659da-226004-429082 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-26 11:43:46,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "GET /web/image/pos.category/365/image_128?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-26 11:43:46,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "GET /web/image/product.template/2533/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.004 0.032 2026-10-26 11:43:46,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "GET /web/image/product.template/2535/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.006 0.050 2026-10-26 11:43:46,692 44 INFO rb-35659da-226004-429082 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-26 11:43:46,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "GET /web/image/product.template/2537/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.004 0.083 2026-10-26 11:43:46,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "GET /web/image/product.template/2536/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.105 2026-10-26 11:43:46,768 44 INFO rb-35659da-226004-429082 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-26 11:43:46,769 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "GET /web/image/product.template/2534/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.009 0.130 2026-10-26 11:43:46,819 44 INFO rb-35659da-226004-429082 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-26 11:43:46,820 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "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-26 11:43:46,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:46] "GET /web/image/product.product/3042/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 8 0.009 0.023 2026-10-26 11:43:46,921 44 INFO rb-35659da-226004-429082 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-26 11:43:46,999 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57058179 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000001', 'uuid': '79cb9526-fd75-4361-8a42-93563d32a59d'}] 2026-10-26 11:43:47,056 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57058179 order {'name': None, 'pos_reference': '260-205-000001', 'uuid': '79cb9526-fd75-4361-8a42-93563d32a59d'} created pos.order #966 2026-10-26 11:43:47,089 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57058179 finished 2026-10-26 11:43:47,300 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.136 0.256 2026-10-26 11:43:47,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.009 0.014 2026-10-26 11:43:47,435 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: tour succeeded 2026-10-26 11:43:47,436 44 INFO rb-35659da-226004-429082 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-26 11:43:47,519 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: heap 7819012 (allocated 8912896) 2026-10-26 11:43:47,537 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing chrome headless with pid 144987 2026-10-26 11:43:47,538 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing websocket connection 2026-10-26 11:43:47,539 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Terminating chrome headless with pid 144987 2026-10-26 11:43:47,691 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114347_691077_test_preset_dine_in_tour.txt 2026-10-26 11:43:47,691 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmp1tstga_r_chrome_odoo" 2026-10-26 11:43:47,733 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-10-26 11:43:57,930 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome pid: 145171 2026-10-26 11:43:57,930 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmp3jv05999_chrome_odoo 2026-10-26 11:43:57,930 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:34833/json/version 2026-10-26 11:43:57,931 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34833', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:43:58,043 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:43:58,043 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:34833/json 2026-10-26 11:43:58,044 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34833', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:43:58,058 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:34833/devtools/page/76E3B5ED87170D42FA805A137C173DE8 2026-10-26 11:43:58,069 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-26 11:43:58,094 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-26 11:43:58,139 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-26 11:43:58,611 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/206?access_token=f7dfb454c8c046f2" in browser 2026-10-26 11:43:58,611 44 INFO rb-35659da-226004-429082 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/206?access_token=f7dfb454c8c046f2" 2026-10-26 11:43:58,634 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:43:59,486 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:59] "GET /pos-self/206?access_token=f7dfb454c8c046f2 HTTP/1.1" 200 - 56 0.037 0.818 2026-10-26 11:43:59,491 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigation result: {'frameId': '76E3B5ED87170D42FA805A137C173DE8', 'loaderId': '3A44162E3BF3EDB167ACFFB69D7D5BD6', 'isDownload': False} 2026-10-26 11:43:59,491 44 INFO rb-35659da-226004-429082 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-26 11:43:59,511 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:43:59,542 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:43:59,577 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:59] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.049 2026-10-26 11:43:59,613 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:43:59,632 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:59] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.096 2026-10-26 11:43:59,654 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:43:59,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:59] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.151 2026-10-26 11:43:59,980 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:43:59,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:43:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.013 2026-10-26 11:44:00,026 44 INFO rb-35659da-226004-429082 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/206?access_token=f7dfb454c8c046f2", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:44:00,036 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:44:00,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:00] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:44:00,050 44 INFO rb-35659da-226004-429082 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-26 11:44:00,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:00] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.008 0.022 2026-10-26 11:44:00,111 44 INFO rb-35659da-226004-429082 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-26 11:44:00,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:00] "POST /pos-self/relations/206 HTTP/1.1" 200 - 37 0.066 0.128 2026-10-26 11:44:00,404 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.299 2026-10-26 11:44:00,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:00] "POST /pos-self/data/206 HTTP/1.1" 200 - 178 0.161 0.367 2026-10-26 11:44:00,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.467 2026-10-26 11:44:00,978 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:44:01,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/image/ir.attachment/14006/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-26 11:44:01,080 44 INFO rb-35659da-226004-429082 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-26 11:44:01,113 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/image/ir.attachment/13954/raw HTTP/1.1" 200 - 4 0.006 0.017 2026-10-26 11:44:01,155 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:44:01,234 44 INFO rb-35659da-226004-429082 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-26 11:44:01,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/image/pos.category/365/image_128?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-26 11:44:01,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/image/product.template/2533/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.005 0.022 2026-10-26 11:44:01,379 44 INFO rb-35659da-226004-429082 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-26 11:44:01,384 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/image/product.template/2534/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.016 0.051 2026-10-26 11:44:01,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/image/product.template/2535/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.005 0.080 2026-10-26 11:44:01,438 44 INFO rb-35659da-226004-429082 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-26 11:44:01,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/image/product.template/2537/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.009 0.091 2026-10-26 11:44:01,465 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/image/product.template/2536/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-26 11:44:01,491 44 INFO rb-35659da-226004-429082 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-26 11:44:01,512 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "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-26 11:44:01,576 44 INFO rb-35659da-226004-429082 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-26 11:44:01,576 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "GET /web/image/product.product/3042/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 8 0.026 0.062 2026-10-26 11:44:01,617 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:01] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.009 0.022 2026-10-26 11:44:01,679 44 INFO rb-35659da-226004-429082 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-26 11:44:01,771 44 INFO rb-35659da-226004-429082 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-26 11:44:01,860 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52073960 started for PoS orders references: [{'name': None, 'pos_reference': '260-206-000001', 'uuid': 'a2730e6d-eb13-4c6d-9d7b-802a8c81b507'}] 2026-10-26 11:44:01,928 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52073960 order {'name': None, 'pos_reference': '260-206-000001', 'uuid': 'a2730e6d-eb13-4c6d-9d7b-802a8c81b507'} created pos.order #967 2026-10-26 11:44:01,954 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52073960 finished 2026-10-26 11:44:02,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.129 0.224 2026-10-26 11:44:02,254 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: tour succeeded 2026-10-26 11:44:02,255 44 INFO rb-35659da-226004-429082 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-26 11:44:02,336 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: heap 8094536 (allocated 8912896) 2026-10-26 11:44:02,348 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing chrome headless with pid 145171 2026-10-26 11:44:02,356 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing websocket connection 2026-10-26 11:44:02,358 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Terminating chrome headless with pid 145171 2026-10-26 11:44:02,496 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114402_495829_test_preset_takeaway_tour.txt 2026-10-26 11:44:02,496 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmp3jv05999_chrome_odoo" 2026-10-26 11:44:02,549 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-10-26 11:44:12,614 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 145354 2026-10-26 11:44:12,615 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpspk_lsxr_chrome_odoo 2026-10-26 11:44:12,615 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:34625/json/version 2026-10-26 11:44:12,616 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34625', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:44:12,759 44 INFO rb-35659da-226004-429082 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-26 11:44:12,760 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:34625/json 2026-10-26 11:44:12,760 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34625', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:44:12,779 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:34625/devtools/page/7B7F568AA9716CF40D3EF0D2A0BF550D 2026-10-26 11:44:12,815 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-26 11:44:12,854 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-26 11:44:12,923 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-26 11:44:13,402 44 INFO rb-35659da-226004-429082 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/207?access_token=f7fdb11f5ad040d8" in browser 2026-10-26 11:44:13,403 44 INFO rb-35659da-226004-429082 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/207?access_token=f7fdb11f5ad040d8" 2026-10-26 11:44:13,445 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:44:14,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:14] "GET /pos-self/207?access_token=f7fdb11f5ad040d8 HTTP/1.1" 200 - 56 0.045 0.737 2026-10-26 11:44:14,219 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': '7B7F568AA9716CF40D3EF0D2A0BF550D', 'loaderId': '989E451100C1F52D2CE786685C34EBAB', 'isDownload': False} 2026-10-26 11:44:14,219 44 INFO rb-35659da-226004-429082 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-26 11:44:14,249 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:44:14,282 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:44:14,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:14] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.055 2026-10-26 11:44:14,340 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:44:14,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:14] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.106 2026-10-26 11:44:14,416 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:44:14,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:14] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.169 2026-10-26 11:44:14,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.009 2026-10-26 11:44:14,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:44:14,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:14] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-26 11:44:14,707 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:44:14,708 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:44:14,730 44 INFO rb-35659da-226004-429082 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/207?access_token=f7fdb11f5ad040d8", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:44:14,751 44 INFO rb-35659da-226004-429082 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-26 11:44:14,805 44 INFO rb-35659da-226004-429082 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-26 11:44:14,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:14] "POST /pos-self/relations/207 HTTP/1.1" 200 - 37 0.029 0.066 2026-10-26 11:44:14,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-26 11:44:15,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:15] "POST /pos-self/data/207 HTTP/1.1" 200 - 182 0.160 0.275 2026-10-26 11:44:15,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.392 2026-10-26 11:44:15,478 44 INFO rb-35659da-226004-429082 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-26 11:44:15,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:15] "GET /web/image/ir.attachment/14065/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-26 11:44:15,640 44 INFO rb-35659da-226004-429082 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-26 11:44:15,661 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:15] "GET /web/image/ir.attachment/14013/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-26 11:44:15,702 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:44:15,863 44 INFO rb-35659da-226004-429082 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-26 11:44:15,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:15] "GET /web/image/pos.category/365/image_128?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 2 0.002 0.031 2026-10-26 11:44:15,968 44 INFO rb-35659da-226004-429082 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-26 11:44:15,980 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:15] "GET /web/image/product.template/2533/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.005 0.047 2026-10-26 11:44:16,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:16] "GET /web/image/product.template/2534/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.076 2026-10-26 11:44:16,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:16] "GET /web/image/product.template/2535/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-26 11:44:16,042 44 INFO rb-35659da-226004-429082 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-26 11:44:16,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:16] "GET /web/image/product.template/2536/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-26 11:44:16,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:16] "GET /web/image/product.template/2537/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-10-26 11:44:16,130 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44: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-26 11:44:16,138 44 INFO rb-35659da-226004-429082 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-26 11:44:16,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:16] "GET /web/image/product.product/3042/image_512?unique=2026-10-26T11:43:13.000+00:00 HTTP/1.1" 200 - 8 0.015 0.032 2026-10-26 11:44:16,229 44 INFO rb-35659da-226004-429082 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-26 11:44:16,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:16] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.035 2026-10-26 11:44:16,424 44 INFO rb-35659da-226004-429082 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-26 11:44:16,607 44 INFO rb-35659da-226004-429082 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-26 11:44:16,678 44 INFO rb-35659da-226004-429082 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-26 11:44:16,733 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19558217 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': 'ad6ceaa0-e669-483e-a083-8333ab234a5e'}] 2026-10-26 11:44:16,780 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19558217 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': 'ad6ceaa0-e669-483e-a083-8333ab234a5e'} created pos.order #968 2026-10-26 11:44:16,812 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19558217 finished 2026-10-26 11:44:17,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.108 0.219 2026-10-26 11:44:17,083 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-10-26 11:44:17,085 44 INFO rb-35659da-226004-429082 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-26 11:44:17,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.022 2026-10-26 11:44:17,197 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 9297848 (allocated 10485760) 2026-10-26 11:44:17,217 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 145354 2026-10-26 11:44:17,220 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-10-26 11:44:17,221 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 145354 2026-10-26 11:44:17,393 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114417_392866_test_preset_with_slot_tour.txt 2026-10-26 11:44:17,393 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpspk_lsxr_chrome_odoo" 2026-10-26 11:44:17,469 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:44:19,437 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-10-26 11:44:35,562 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 145544 2026-10-26 11:44:35,563 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmptis22xel_chrome_odoo 2026-10-26 11:44:35,563 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:41833/json/version 2026-10-26 11:44:35,565 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41833', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:44:35,732 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: Chrome/150.0.7871.114 2026-10-26 11:44:35,732 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:41833/json 2026-10-26 11:44:35,732 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41833', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:44:35,755 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:41833/devtools/page/792B1405DF03C860A5D53B18D49738EF 2026-10-26 11:44:35,778 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-10-26 11:44:35,792 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-10-26 11:44:35,840 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-10-26 11:44:36,287 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Open "http://127.0.0.1:8069/pos-self/208?access_token=362bf96efcde4560" in browser 2026-10-26 11:44:36,288 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigating to: "http://127.0.0.1:8069/pos-self/208?access_token=362bf96efcde4560" 2026-10-26 11:44:36,319 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:44:37,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:37] "GET /pos-self/208?access_token=362bf96efcde4560 HTTP/1.1" 200 - 59 0.045 0.673 2026-10-26 11:44:37,041 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': '792B1405DF03C860A5D53B18D49738EF', 'loaderId': '3F28ED56AD3DAFB2AD8EAE8E9C226726', 'isDownload': False} 2026-10-26 11:44:37,041 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate ready code "odoo.isTourReady('test_combo_prices')" 2026-10-26 11:44:37,076 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:44:37,126 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:44:37,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:37] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.035 0.062 2026-10-26 11:44:37,215 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:44:37,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:37] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.132 2026-10-26 11:44:37,273 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:44:37,305 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:37] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.017 0.181 2026-10-26 11:44:37,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-26 11:44:37,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 11:44:37,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:37] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.018 2026-10-26 11:44:37,757 44 INFO rb-35659da-226004-429082 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/208?access_token=362bf96efcde4560", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:44:37,771 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:44:37,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:44:37,787 44 INFO rb-35659da-226004-429082 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-26 11:44:37,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-26 11:44:37,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:37] "POST /pos-self/relations/208 HTTP/1.1" 200 - 37 0.035 0.164 2026-10-26 11:44:37,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-26 11:44:38,811 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:38] "POST /pos-self/data/208 HTTP/1.1" 200 - 204 0.190 0.579 2026-10-26 11:44:38,885 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-10-26 11:44:38,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:38] "GET /web/image/ir.attachment/14134/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-26 11:44:39,007 44 INFO rb-35659da-226004-429082 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-26 11:44:39,090 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/pos.category/367/image_128?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 2 0.002 0.027 2026-10-26 11:44:39,136 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 11:44:39,173 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.template/2555/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.025 0.037 2026-10-26 11:44:39,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.template/2556/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.011 0.086 2026-10-26 11:44:39,235 44 INFO rb-35659da-226004-429082 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-26 11:44:39,244 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.template/2566/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.118 2026-10-26 11:44:39,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.template/2567/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.005 0.133 2026-10-26 11:44:39,300 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.template/2568/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.012 0.143 2026-10-26 11:44:39,345 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.template/2569/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.010 0.184 2026-10-26 11:44:39,363 44 INFO rb-35659da-226004-429082 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-26 11:44:39,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.template/2570/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.011 0.168 2026-10-26 11:44:39,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.product/3055/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.013 0.093 2026-10-26 11:44:39,431 44 INFO rb-35659da-226004-429082 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-26 11:44:39,451 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.product/3057/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.012 0.113 2026-10-26 11:44:39,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.product/3056/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.005 0.158 2026-10-26 11:44:39,516 44 INFO rb-35659da-226004-429082 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-26 11:44:39,582 44 INFO rb-35659da-226004-429082 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-26 11:44:39,598 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.product/3059/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.015 0.032 2026-10-26 11:44:39,639 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.product/3058/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.006 0.075 2026-10-26 11:44:39,663 44 INFO rb-35659da-226004-429082 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-26 11:44:39,684 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.product/3060/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.018 0.114 2026-10-26 11:44:39,756 44 INFO rb-35659da-226004-429082 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-26 11:44:39,815 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.product/3061/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.008 0.038 2026-10-26 11:44:39,839 44 INFO rb-35659da-226004-429082 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-26 11:44:39,852 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.product/3062/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.006 0.072 2026-10-26 11:44:39,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:39] "GET /web/image/product.product/3063/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.011 0.093 2026-10-26 11:44:39,931 44 INFO rb-35659da-226004-429082 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-26 11:44:39,984 44 INFO rb-35659da-226004-429082 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-26 11:44:40,102 44 INFO rb-35659da-226004-429082 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-26 11:44:40,237 44 INFO rb-35659da-226004-429082 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-26 11:44:40,325 44 INFO rb-35659da-226004-429082 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-26 11:44:40,436 44 INFO rb-35659da-226004-429082 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-26 11:44:40,669 44 INFO rb-35659da-226004-429082 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-26 11:44:40,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:40] "GET /web/image/ir.attachment/14082/raw HTTP/1.1" 200 - 4 0.007 0.016 2026-10-26 11:44:40,823 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:44:40,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:40] "GET /web/image/product.product/3064/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.030 0.056 2026-10-26 11:44:41,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:41] "GET /web/image/product.product/3076/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.024 0.119 2026-10-26 11:44:41,035 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:41] "GET /web/image/product.product/3077/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.014 0.158 2026-10-26 11:44:41,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:41] "GET /web/image/product.product/3078/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.033 0.182 2026-10-26 11:44:41,348 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46486577 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000001', 'uuid': '2c29e790-607d-45c3-be62-6bb3d6868252'}] 2026-10-26 11:44:41,429 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46486577 order {'name': None, 'pos_reference': '260-208-000001', 'uuid': '2c29e790-607d-45c3-be62-6bb3d6868252'} created pos.order #969 2026-10-26 11:44:41,457 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46486577 finished 2026-10-26 11:44:41,783 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 252 0.208 0.681 2026-10-26 11:44:41,954 44 INFO rb-35659da-226004-429082 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-26 11:44:42,035 44 INFO rb-35659da-226004-429082 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-26 11:44:42,086 44 INFO rb-35659da-226004-429082 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-26 11:44:42,148 44 INFO rb-35659da-226004-429082 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-26 11:44:42,191 44 INFO rb-35659da-226004-429082 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-26 11:44:42,249 44 INFO rb-35659da-226004-429082 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-26 11:44:42,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:42] "GET /web/image/ir.attachment/14133/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-26 11:44:42,337 44 INFO rb-35659da-226004-429082 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-26 11:44:42,415 44 INFO rb-35659da-226004-429082 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-26 11:44:42,496 44 INFO rb-35659da-226004-429082 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-26 11:44:42,562 44 INFO rb-35659da-226004-429082 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-26 11:44:42,635 44 INFO rb-35659da-226004-429082 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-26 11:44:42,700 44 INFO rb-35659da-226004-429082 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-26 11:44:42,771 44 INFO rb-35659da-226004-429082 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-26 11:44:42,841 44 INFO rb-35659da-226004-429082 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-26 11:44:42,907 44 INFO rb-35659da-226004-429082 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-26 11:44:42,967 44 INFO rb-35659da-226004-429082 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-26 11:44:43,047 44 INFO rb-35659da-226004-429082 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-26 11:44:43,124 44 INFO rb-35659da-226004-429082 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-26 11:44:43,203 44 INFO rb-35659da-226004-429082 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-26 11:44:43,274 44 INFO rb-35659da-226004-429082 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-26 11:44:43,339 44 INFO rb-35659da-226004-429082 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-26 11:44:43,419 44 INFO rb-35659da-226004-429082 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-26 11:44:43,478 44 INFO rb-35659da-226004-429082 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-26 11:44:43,555 44 INFO rb-35659da-226004-429082 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-26 11:44:43,617 44 INFO rb-35659da-226004-429082 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-26 11:44:43,685 44 INFO rb-35659da-226004-429082 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-26 11:44:43,752 44 INFO rb-35659da-226004-429082 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-26 11:44:43,823 44 INFO rb-35659da-226004-429082 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-26 11:44:43,958 44 INFO rb-35659da-226004-429082 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-26 11:44:44,042 44 INFO rb-35659da-226004-429082 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-26 11:44:44,132 44 INFO rb-35659da-226004-429082 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-26 11:44:44,276 44 INFO rb-35659da-226004-429082 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-26 11:44:44,446 44 INFO rb-35659da-226004-429082 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-26 11:44:44,914 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20043972 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000002', 'uuid': '7e3ba8da-92fb-4dcf-bb1d-091c78732d6d'}] 2026-10-26 11:44:44,983 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20043972 order {'name': None, 'pos_reference': '260-208-000002', 'uuid': '7e3ba8da-92fb-4dcf-bb1d-091c78732d6d'} created pos.order #970 2026-10-26 11:44:45,008 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20043972 finished 2026-10-26 11:44:45,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 215 0.198 0.417 2026-10-26 11:44:45,419 44 INFO rb-35659da-226004-429082 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-26 11:44:45,479 44 INFO rb-35659da-226004-429082 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-26 11:44:45,523 44 INFO rb-35659da-226004-429082 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-26 11:44:45,581 44 INFO rb-35659da-226004-429082 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-26 11:44:45,627 44 INFO rb-35659da-226004-429082 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-26 11:44:45,684 44 INFO rb-35659da-226004-429082 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-26 11:44:45,774 44 INFO rb-35659da-226004-429082 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-26 11:44:45,833 44 INFO rb-35659da-226004-429082 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-26 11:44:45,898 44 INFO rb-35659da-226004-429082 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-26 11:44:45,974 44 INFO rb-35659da-226004-429082 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-26 11:44:46,036 44 INFO rb-35659da-226004-429082 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-26 11:44:46,120 44 INFO rb-35659da-226004-429082 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-26 11:44:46,177 44 INFO rb-35659da-226004-429082 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-26 11:44:46,252 44 INFO rb-35659da-226004-429082 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-26 11:44:46,321 44 INFO rb-35659da-226004-429082 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-26 11:44:46,386 44 INFO rb-35659da-226004-429082 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-26 11:44:46,470 44 INFO rb-35659da-226004-429082 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-26 11:44:46,576 44 INFO rb-35659da-226004-429082 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-26 11:44:46,646 44 INFO rb-35659da-226004-429082 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-26 11:44:46,722 44 INFO rb-35659da-226004-429082 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-26 11:44:46,817 44 INFO rb-35659da-226004-429082 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-26 11:44:46,885 44 INFO rb-35659da-226004-429082 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-26 11:44:46,975 44 INFO rb-35659da-226004-429082 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-26 11:44:47,049 44 INFO rb-35659da-226004-429082 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-26 11:44:47,122 44 INFO rb-35659da-226004-429082 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-26 11:44:47,186 44 INFO rb-35659da-226004-429082 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-26 11:44:47,257 44 INFO rb-35659da-226004-429082 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-26 11:44:47,325 44 INFO rb-35659da-226004-429082 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-26 11:44:47,402 44 INFO rb-35659da-226004-429082 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-26 11:44:47,470 44 INFO rb-35659da-226004-429082 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-26 11:44:47,540 44 INFO rb-35659da-226004-429082 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-26 11:44:47,638 44 INFO rb-35659da-226004-429082 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-26 11:44:47,693 44 INFO rb-35659da-226004-429082 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-26 11:44:47,782 44 INFO rb-35659da-226004-429082 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-26 11:44:47,851 44 INFO rb-35659da-226004-429082 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-26 11:44:47,935 44 INFO rb-35659da-226004-429082 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-26 11:44:48,006 44 INFO rb-35659da-226004-429082 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-26 11:44:48,118 44 INFO rb-35659da-226004-429082 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-26 11:44:48,207 44 INFO rb-35659da-226004-429082 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-26 11:44:48,310 44 INFO rb-35659da-226004-429082 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-26 11:44:48,406 44 INFO rb-35659da-226004-429082 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-26 11:44:48,623 44 INFO rb-35659da-226004-429082 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-26 11:44:49,138 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41058013 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000003', 'uuid': '565bb689-558c-4250-844b-3d8c454e56d9'}] 2026-10-26 11:44:49,240 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41058013 order {'name': None, 'pos_reference': '260-208-000003', 'uuid': '565bb689-558c-4250-844b-3d8c454e56d9'} created pos.order #971 2026-10-26 11:44:49,263 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41058013 finished 2026-10-26 11:44:49,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 256 0.245 0.494 2026-10-26 11:44:49,722 44 INFO rb-35659da-226004-429082 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-26 11:44:49,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.015 0.018 2026-10-26 11:44:49,786 44 INFO rb-35659da-226004-429082 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-26 11:44:49,830 44 INFO rb-35659da-226004-429082 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-26 11:44:49,890 44 INFO rb-35659da-226004-429082 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-26 11:44:49,935 44 INFO rb-35659da-226004-429082 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-26 11:44:49,996 44 INFO rb-35659da-226004-429082 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-26 11:44:50,082 44 INFO rb-35659da-226004-429082 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-26 11:44:50,155 44 INFO rb-35659da-226004-429082 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-26 11:44:50,224 44 INFO rb-35659da-226004-429082 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-26 11:44:50,232 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:50] "GET /web/image/product.product/3052/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.015 0.030 2026-10-26 11:44:50,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:50] "GET /web/image/product.product/3054/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.005 0.059 2026-10-26 11:44:50,298 44 INFO rb-35659da-226004-429082 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-26 11:44:50,304 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:50] "GET /web/image/product.product/3053/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.006 0.097 2026-10-26 11:44:50,382 44 INFO rb-35659da-226004-429082 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-26 11:44:50,442 44 INFO rb-35659da-226004-429082 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-26 11:44:50,537 44 INFO rb-35659da-226004-429082 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-26 11:44:50,630 44 INFO rb-35659da-226004-429082 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-26 11:44:50,717 44 INFO rb-35659da-226004-429082 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-26 11:44:50,817 44 INFO rb-35659da-226004-429082 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-26 11:44:50,942 44 INFO rb-35659da-226004-429082 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-26 11:44:51,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:51] "GET /web/image/product.product/3065/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.011 0.026 2026-10-26 11:44:51,300 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70980072 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000004', 'uuid': '6b17c06a-8488-473d-bb9f-fac0b38b1ea1'}] 2026-10-26 11:44:51,365 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70980072 order {'name': None, 'pos_reference': '260-208-000004', 'uuid': '6b17c06a-8488-473d-bb9f-fac0b38b1ea1'} created pos.order #972 2026-10-26 11:44:51,389 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70980072 finished 2026-10-26 11:44:51,654 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 176 0.150 0.438 2026-10-26 11:44:51,763 44 INFO rb-35659da-226004-429082 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-26 11:44:51,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.014 2026-10-26 11:44:51,830 44 INFO rb-35659da-226004-429082 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-26 11:44:51,865 44 INFO rb-35659da-226004-429082 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-26 11:44:51,924 44 INFO rb-35659da-226004-429082 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-26 11:44:51,969 44 INFO rb-35659da-226004-429082 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-26 11:44:52,024 44 INFO rb-35659da-226004-429082 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-26 11:44:52,098 44 INFO rb-35659da-226004-429082 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-26 11:44:52,163 44 INFO rb-35659da-226004-429082 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-26 11:44:52,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:52] "GET /web/image/product.product/3068/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.005 0.020 2026-10-26 11:44:52,231 44 INFO rb-35659da-226004-429082 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-26 11:44:52,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:52] "GET /web/image/product.product/3067/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.008 0.049 2026-10-26 11:44:52,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:52] "GET /web/image/product.product/3066/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.004 0.075 2026-10-26 11:44:52,296 44 INFO rb-35659da-226004-429082 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-26 11:44:52,373 44 INFO rb-35659da-226004-429082 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-26 11:44:52,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:52] "GET /web/image/product.product/3069/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.005 0.024 2026-10-26 11:44:52,449 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:52] "GET /web/image/product.product/3070/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.006 0.055 2026-10-26 11:44:52,476 44 INFO rb-35659da-226004-429082 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-26 11:44:52,486 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:52] "GET /web/image/product.product/3071/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.007 0.086 2026-10-26 11:44:52,525 44 INFO rb-35659da-226004-429082 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-26 11:44:52,607 44 INFO rb-35659da-226004-429082 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-26 11:44:52,664 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:52] "GET /web/image/product.product/3074/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.006 0.030 2026-10-26 11:44:52,683 44 INFO rb-35659da-226004-429082 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-26 11:44:52,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:52] "GET /web/image/product.product/3073/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.011 0.064 2026-10-26 11:44:52,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:52] "GET /web/image/product.product/3072/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.006 0.101 2026-10-26 11:44:52,750 44 INFO rb-35659da-226004-429082 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-26 11:44:52,845 44 INFO rb-35659da-226004-429082 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-26 11:44:52,929 44 INFO rb-35659da-226004-429082 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-26 11:44:53,015 44 INFO rb-35659da-226004-429082 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-26 11:44:53,100 44 INFO rb-35659da-226004-429082 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-26 11:44:53,245 44 INFO rb-35659da-226004-429082 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-26 11:44:53,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:53] "GET /web/image/product.product/3075/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 8 0.019 0.021 2026-10-26 11:44:53,688 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85961798 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000005', 'uuid': '06c4a668-857d-4107-b740-8ec5852ca1e4'}] 2026-10-26 11:44:53,779 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85961798 order {'name': None, 'pos_reference': '260-208-000005', 'uuid': '06c4a668-857d-4107-b740-8ec5852ca1e4'} created pos.order #973 2026-10-26 11:44:53,811 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85961798 finished 2026-10-26 11:44:54,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:54] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 189 0.158 0.518 2026-10-26 11:44:54,260 44 INFO rb-35659da-226004-429082 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-26 11:44:54,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:44:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.017 2026-10-26 11:44:54,322 44 INFO rb-35659da-226004-429082 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-26 11:44:54,374 44 INFO rb-35659da-226004-429082 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-26 11:44:54,428 44 INFO rb-35659da-226004-429082 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-26 11:44:54,477 44 INFO rb-35659da-226004-429082 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-26 11:44:54,536 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-10-26 11:44:54,537 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-26 11:44:55,051 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 57898884 (allocated 62406656) 2026-10-26 11:44:55,055 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 145544 2026-10-26 11:44:55,058 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-10-26 11:44:55,061 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 145544 2026-10-26 11:44:55,201 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114455_201155_test_combo_prices.txt 2026-10-26 11:44:55,201 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmptis22xel_chrome_odoo" 2026-10-26 11:44:55,254 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-10-26 11:45:10,643 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 145763 2026-10-26 11:45:10,643 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmp_970sr1p_chrome_odoo 2026-10-26 11:45:10,643 44 INFO rb-35659da-226004-429082 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:38569/json/version 2026-10-26 11:45:10,652 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38569', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:45:10,742 44 INFO rb-35659da-226004-429082 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-26 11:45:10,742 44 INFO rb-35659da-226004-429082 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:38569/json 2026-10-26 11:45:10,742 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38569', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:45:10,777 44 INFO rb-35659da-226004-429082 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:38569/devtools/page/8438CC989CD612866AA7A96FE29C4441 2026-10-26 11:45:10,799 44 INFO rb-35659da-226004-429082 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-26 11:45:10,816 44 INFO rb-35659da-226004-429082 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-26 11:45:10,883 44 INFO rb-35659da-226004-429082 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-26 11:45:11,352 44 INFO rb-35659da-226004-429082 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/209?access_token=7f3c786828424a19" in browser 2026-10-26 11:45:11,352 44 INFO rb-35659da-226004-429082 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/209?access_token=7f3c786828424a19" 2026-10-26 11:45:11,377 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:45:12,065 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:12] "GET /pos-self/209?access_token=7f3c786828424a19 HTTP/1.1" 200 - 59 0.040 0.652 2026-10-26 11:45:12,069 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': '8438CC989CD612866AA7A96FE29C4441', 'loaderId': '50C8F408AF8E62D500C105F3531ACBC2', 'isDownload': False} 2026-10-26 11:45:12,069 44 INFO rb-35659da-226004-429082 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-26 11:45:12,100 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:45:12,132 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:45:12,161 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:12] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.037 2026-10-26 11:45:12,196 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:45:12,221 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:12] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.102 2026-10-26 11:45:12,238 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:45:12,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:12] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.134 2026-10-26 11:45:12,495 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.020 2026-10-26 11:45:12,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-26 11:45:12,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:12] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-26 11:45:12,567 44 INFO rb-35659da-226004-429082 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/209?access_token=7f3c786828424a19", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:45:12,578 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:45:12,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 11:45:12,589 44 INFO rb-35659da-226004-429082 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-26 11:45:12,744 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:12] "POST /pos-self/relations/209 HTTP/1.1" 200 - 37 0.058 0.083 2026-10-26 11:45:12,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.242 2026-10-26 11:45:13,373 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:13] "POST /pos-self/data/209 HTTP/1.1" 200 - 208 0.173 0.400 2026-10-26 11:45:13,377 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.487 2026-10-26 11:45:13,490 44 INFO rb-35659da-226004-429082 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-26 11:45:13,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:13] "GET /web/image/ir.attachment/14193/raw HTTP/1.1" 200 - 4 0.004 0.016 2026-10-26 11:45:13,627 44 INFO rb-35659da-226004-429082 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-26 11:45:13,650 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:13] "GET /web/image/ir.attachment/14141/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-10-26 11:45:13,685 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:45:13,731 44 INFO rb-35659da-226004-429082 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-26 11:45:13,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:13] "GET /web/image/pos.category/368/image_128?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 2 0.003 0.046 2026-10-26 11:45:13,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:13] "GET /web/image/product.template/2583/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.041 2026-10-26 11:45:13,836 44 INFO rb-35659da-226004-429082 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-26 11:45:13,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:13] "GET /web/image/product.template/2584/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.008 0.070 2026-10-26 11:45:13,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:13] "GET /web/image/product.template/2594/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.109 2026-10-26 11:45:13,925 44 INFO rb-35659da-226004-429082 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-26 11:45:13,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:13] "GET /web/image/product.template/2595/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-10-26 11:45:13,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:13] "GET /web/image/product.template/2596/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.005 0.155 2026-10-26 11:45:13,986 44 INFO rb-35659da-226004-429082 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-26 11:45:14,000 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:14] "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-26 11:45:14,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:14] "GET /web/image/product.template/2597/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.007 0.169 2026-10-26 11:45:14,042 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:14] "GET /web/image/product.template/2598/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.012 0.180 2026-10-26 11:45:14,070 44 INFO rb-35659da-226004-429082 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-26 11:45:14,137 44 INFO rb-35659da-226004-429082 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-26 11:45:14,205 44 INFO rb-35659da-226004-429082 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-26 11:45:14,263 44 INFO rb-35659da-226004-429082 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-26 11:45:14,373 44 INFO rb-35659da-226004-429082 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-26 11:45:14,423 44 INFO rb-35659da-226004-429082 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-26 11:45:14,594 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84384242 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': '99c032ea-dc2f-4f35-88e8-91ad15be345b'}] 2026-10-26 11:45:14,651 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84384242 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': '99c032ea-dc2f-4f35-88e8-91ad15be345b'} created pos.order #974 2026-10-26 11:45:14,679 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84384242 finished 2026-10-26 11:45:14,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 127 0.120 0.277 2026-10-26 11:45:14,945 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-26 11:45:14,946 44 INFO rb-35659da-226004-429082 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-26 11:45:15,014 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.021 2026-10-26 11:45:15,033 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8772804 (allocated 9961472) 2026-10-26 11:45:15,050 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 145763 2026-10-26 11:45:15,054 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-26 11:45:15,058 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 145763 2026-10-26 11:45:15,177 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_114515_177089_test_fiscal_position_between_frontend_and_backend.txt 2026-10-26 11:45:15,177 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp_970sr1p_chrome_odoo" 2026-10-26 11:45:16,010 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 145948 2026-10-26 11:45:16,010 44 INFO rb-35659da-226004-429082 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/tmp99gjllae_chrome_odoo 2026-10-26 11:45:16,010 44 INFO rb-35659da-226004-429082 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:33037/json/version 2026-10-26 11:45:16,012 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33037', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:45:16,191 44 INFO rb-35659da-226004-429082 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-26 11:45:16,191 44 INFO rb-35659da-226004-429082 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:33037/json 2026-10-26 11:45:16,192 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33037', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:45:16,237 44 INFO rb-35659da-226004-429082 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:33037/devtools/page/A5A0B8E4155FB7FAD52421F70F40BD96 2026-10-26 11:45:16,271 44 INFO rb-35659da-226004-429082 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-26 11:45:16,289 44 INFO rb-35659da-226004-429082 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-26 11:45:16,331 44 INFO rb-35659da-226004-429082 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-26 11:45:16,384 44 INFO rb-35659da-226004-429082 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/209?access_token=7f3c786828424a19" in browser 2026-10-26 11:45:16,384 44 INFO rb-35659da-226004-429082 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/209?access_token=7f3c786828424a19" 2026-10-26 11:45:16,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:16] "GET /pos-self/209?access_token=7f3c786828424a19 HTTP/1.1" 200 - 7 0.012 0.033 2026-10-26 11:45:16,466 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'A5A0B8E4155FB7FAD52421F70F40BD96', 'loaderId': 'A216AC92C4AE496B96FC66330EA3D569', 'isDownload': False} 2026-10-26 11:45:16,466 44 INFO rb-35659da-226004-429082 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-26 11:45:16,504 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:45:16,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:16] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.019 0.017 2026-10-26 11:45:16,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:16] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.043 2026-10-26 11:45:16,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:16] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.060 2026-10-26 11:45:16,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-26 11:45:16,916 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:45:16,945 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:16] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.002 0.012 2026-10-26 11:45:16,971 44 INFO rb-35659da-226004-429082 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/209?access_token=7f3c786828424a19", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:45:16,981 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:45:16,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:45:16,999 44 INFO rb-35659da-226004-429082 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-26 11:45:17,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:17] "POST /pos-self/relations/209 HTTP/1.1" 200 - 16 0.022 0.070 2026-10-26 11:45:17,112 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.081 2026-10-26 11:45:17,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-26 11:45:17,634 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:17] "POST /pos-self/data/209 HTTP/1.1" 200 - 142 0.127 0.339 2026-10-26 11:45:17,760 44 INFO rb-35659da-226004-429082 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-26 11:45:17,837 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:17] "GET /web/image/ir.attachment/14193/raw HTTP/1.1" 200 - 4 0.005 0.008 2026-10-26 11:45:17,891 44 INFO rb-35659da-226004-429082 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-26 11:45:17,922 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:17] "GET /web/image/ir.attachment/14141/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-26 11:45:17,976 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:45:18,054 44 INFO rb-35659da-226004-429082 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-26 11:45:18,150 44 INFO rb-35659da-226004-429082 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-26 11:45:18,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:18] "GET /web/image/pos.category/368/image_128?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 2 0.002 0.098 2026-10-26 11:45:18,237 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:18] "GET /web/image/product.template/2583/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.009 0.112 2026-10-26 11:45:18,259 44 INFO rb-35659da-226004-429082 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-26 11:45:18,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:18] "GET /web/image/product.template/2584/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.007 0.134 2026-10-26 11:45:18,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:18] "GET /web/image/product.template/2594/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.007 0.156 2026-10-26 11:45:18,309 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:45:18,321 44 INFO rb-35659da-226004-429082 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-26 11:45:18,361 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:18] "GET /web/image/product.template/2595/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.010 0.221 2026-10-26 11:45:18,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:18] "GET /web/image/product.template/2596/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.013 0.238 2026-10-26 11:45:18,425 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:18] "GET /web/image/product.template/2598/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.011 0.194 2026-10-26 11:45:18,429 44 INFO rb-35659da-226004-429082 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-26 11:45:18,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:18] "GET /web/image/product.template/2597/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-26 11:45:18,484 44 INFO rb-35659da-226004-429082 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-26 11:45:18,543 44 INFO rb-35659da-226004-429082 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-26 11:45:18,602 44 INFO rb-35659da-226004-429082 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-26 11:45:18,692 44 INFO rb-35659da-226004-429082 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-26 11:45:18,738 44 INFO rb-35659da-226004-429082 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-26 11:45:18,879 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15162637 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000002', 'uuid': '51412446-1779-474d-986b-bdff4937c1b5'}] 2026-10-26 11:45:18,917 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15162637 order {'name': None, 'pos_reference': '260-209-000002', 'uuid': '51412446-1779-474d-986b-bdff4937c1b5'} created pos.order #975 2026-10-26 11:45:18,944 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15162637 finished 2026-10-26 11:45:19,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 89 0.057 0.204 2026-10-26 11:45:19,116 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-26 11:45:19,119 44 INFO rb-35659da-226004-429082 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-26 11:45:19,200 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8776180 (allocated 10223616) 2026-10-26 11:45:19,205 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 145948 2026-10-26 11:45:19,206 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-26 11:45:19,207 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 145948 2026-10-26 11:45:19,321 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_114519_321161_test_fiscal_position_between_frontend_and_backend.txt 2026-10-26 11:45:19,321 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp99gjllae_chrome_odoo" 2026-10-26 11:45:19,371 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-10-26 11:45:35,402 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 146134 2026-10-26 11:45:35,403 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmp83uz2oxa_chrome_odoo 2026-10-26 11:45:35,404 44 INFO rb-35659da-226004-429082 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:35987/json/version 2026-10-26 11:45:35,405 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35987', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:45:35,488 44 INFO rb-35659da-226004-429082 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-26 11:45:35,488 44 INFO rb-35659da-226004-429082 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:35987/json 2026-10-26 11:45:35,489 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35987', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:45:35,519 44 INFO rb-35659da-226004-429082 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:35987/devtools/page/62A248DEFAFBC2325A8F63DE8B32E3D7 2026-10-26 11:45:35,557 44 INFO rb-35659da-226004-429082 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-26 11:45:35,615 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-26 11:45:35,651 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Setting session cookie in browser 2026-10-26 11:45:36,089 44 INFO rb-35659da-226004-429082 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/210?access_token=7a1aaebfd8cc4369" in browser 2026-10-26 11:45:36,089 44 INFO rb-35659da-226004-429082 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/210?access_token=7a1aaebfd8cc4369" 2026-10-26 11:45:36,116 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:45:36,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:36] "GET /pos-self/210?access_token=7a1aaebfd8cc4369 HTTP/1.1" 200 - 59 0.036 0.653 2026-10-26 11:45:36,817 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': '62A248DEFAFBC2325A8F63DE8B32E3D7', 'loaderId': '6E6B11EA467F714CB9FD33B45C8F617C', 'isDownload': False} 2026-10-26 11:45:36,817 44 INFO rb-35659da-226004-429082 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-26 11:45:36,855 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:45:36,888 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:45:36,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:36] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.047 2026-10-26 11:45:36,974 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:45:37,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:37] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.037 0.099 2026-10-26 11:45:37,020 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:45:37,047 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:37] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.170 2026-10-26 11:45:37,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.007 2026-10-26 11:45:37,457 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:45:37,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:37] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.016 2026-10-26 11:45:37,527 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:45:37,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:45:37,538 44 INFO rb-35659da-226004-429082 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/210?access_token=7a1aaebfd8cc4369", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:45:37,564 44 INFO rb-35659da-226004-429082 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-26 11:45:37,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:37] "POST /pos-self/relations/210 HTTP/1.1" 200 - 37 0.037 0.069 2026-10-26 11:45:37,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.157 2026-10-26 11:45:38,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:38] "POST /pos-self/data/210 HTTP/1.1" 200 - 204 0.152 0.353 2026-10-26 11:45:38,268 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.483 2026-10-26 11:45:38,358 44 INFO rb-35659da-226004-429082 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-26 11:45:38,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:38] "GET /web/image/ir.attachment/14252/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 11:45:38,514 44 INFO rb-35659da-226004-429082 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-26 11:45:38,606 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:45:38,647 44 INFO rb-35659da-226004-429082 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-26 11:45:38,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:38] "GET /web/image/pos.category/369/image_128?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 2 0.002 0.103 2026-10-26 11:45:38,692 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:38] "GET /web/image/product.template/2611/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-26 11:45:38,729 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:38] "GET /web/image/product.template/2624/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.130 2026-10-26 11:45:38,737 44 INFO rb-35659da-226004-429082 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-26 11:45:38,748 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:38] "GET /web/image/product.template/2612/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.160 2026-10-26 11:45:38,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:38] "GET /web/image/product.template/2622/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-26 11:45:38,786 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45: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-26 11:45:38,792 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:38] "GET /web/image/product.template/2623/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-10-26 11:45:38,798 44 INFO rb-35659da-226004-429082 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-26 11:45:38,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:38] "GET /web/image/product.template/2625/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.006 0.139 2026-10-26 11:45:38,848 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:38] "GET /web/image/product.template/2626/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-26 11:45:38,902 44 INFO rb-35659da-226004-429082 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-26 11:45:38,983 44 INFO rb-35659da-226004-429082 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-26 11:45:39,031 44 INFO rb-35659da-226004-429082 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-26 11:45:39,087 44 INFO rb-35659da-226004-429082 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-26 11:45:39,182 44 INFO rb-35659da-226004-429082 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-26 11:45:39,247 44 INFO rb-35659da-226004-429082 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-26 11:45:39,313 44 INFO rb-35659da-226004-429082 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-26 11:45:39,374 44 INFO rb-35659da-226004-429082 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-26 11:45:39,461 44 INFO rb-35659da-226004-429082 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-26 11:45:39,523 44 INFO rb-35659da-226004-429082 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-26 11:45:39,586 44 INFO rb-35659da-226004-429082 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-26 11:45:39,647 44 INFO rb-35659da-226004-429082 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-26 11:45:39,732 44 INFO rb-35659da-226004-429082 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-26 11:45:39,802 44 INFO rb-35659da-226004-429082 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-26 11:45:39,857 44 INFO rb-35659da-226004-429082 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-26 11:45:39,919 44 INFO rb-35659da-226004-429082 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-26 11:45:40,014 44 INFO rb-35659da-226004-429082 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-26 11:45:40,199 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91151757 started for PoS orders references: [{'name': None, 'pos_reference': '260-210-000001', 'uuid': 'f0d6cab9-4c53-4dfe-ac7e-e73fe3b1d79b'}] 2026-10-26 11:45:40,256 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91151757 order {'name': None, 'pos_reference': '260-210-000001', 'uuid': 'f0d6cab9-4c53-4dfe-ac7e-e73fe3b1d79b'} created pos.order #976 2026-10-26 11:45:40,285 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91151757 finished 2026-10-26 11:45:40,478 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 137 0.104 0.271 2026-10-26 11:45:40,516 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-10-26 11:45:40,517 44 INFO rb-35659da-226004-429082 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-26 11:45:40,717 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 9845384 (allocated 10747904) 2026-10-26 11:45:40,755 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 146134 2026-10-26 11:45:40,763 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-10-26 11:45:40,764 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 146134 2026-10-26 11:45:40,929 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114540_929292_test_price_between_frontend_and_backend.txt 2026-10-26 11:45:40,929 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp83uz2oxa_chrome_odoo" 2026-10-26 11:45:40,973 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-10-26 11:45:56,970 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 146330 2026-10-26 11:45:56,971 44 INFO rb-35659da-226004-429082 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/tmpqcy005vz_chrome_odoo 2026-10-26 11:45:56,971 44 INFO rb-35659da-226004-429082 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:33667/json/version 2026-10-26 11:45:56,972 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:45:57,093 44 INFO rb-35659da-226004-429082 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-26 11:45:57,094 44 INFO rb-35659da-226004-429082 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:33667/json 2026-10-26 11:45:57,095 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:45:57,109 44 INFO rb-35659da-226004-429082 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:33667/devtools/page/1AEA5619E186169445BE49C03C2CFE45 2026-10-26 11:45:57,141 44 INFO rb-35659da-226004-429082 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-26 11:45:57,173 44 INFO rb-35659da-226004-429082 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-26 11:45:57,272 44 INFO rb-35659da-226004-429082 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-26 11:45:57,723 44 INFO rb-35659da-226004-429082 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/211?access_token=df3d26c18ac84428" in browser 2026-10-26 11:45:57,724 44 INFO rb-35659da-226004-429082 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/211?access_token=df3d26c18ac84428" 2026-10-26 11:45:57,748 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:45:58,519 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:58] "GET /pos-self/211?access_token=df3d26c18ac84428 HTTP/1.1" 200 - 59 0.047 0.727 2026-10-26 11:45:58,526 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': '1AEA5619E186169445BE49C03C2CFE45', 'loaderId': '67EEA674908CD16A291BF38EF293233C', 'isDownload': False} 2026-10-26 11:45:58,526 44 INFO rb-35659da-226004-429082 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-26 11:45:58,547 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:45:58,585 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:45:58,631 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:58] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 9 0.029 0.045 2026-10-26 11:45:58,665 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:45:58,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:58] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.138 2026-10-26 11:45:58,722 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:45:58,780 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:58] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.038 0.165 2026-10-26 11:45:59,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-26 11:45:59,092 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-26 11:45:59,126 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:59] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.006 0.015 2026-10-26 11:45:59,141 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:45:59,141 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:45:59,154 44 INFO rb-35659da-226004-429082 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/211?access_token=df3d26c18ac84428", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:45:59,199 44 INFO rb-35659da-226004-429082 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-26 11:45:59,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:59] "POST /pos-self/relations/211 HTTP/1.1" 200 - 37 0.059 0.082 2026-10-26 11:45:59,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.204 2026-10-26 11:45:59,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:45:59] "POST /pos-self/data/211 HTTP/1.1" 200 - 208 0.196 0.390 2026-10-26 11:46:00,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.577 2026-10-26 11:46:00,134 44 INFO rb-35659da-226004-429082 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-26 11:46:00,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:00] "GET /web/image/ir.attachment/14311/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-10-26 11:46:00,250 44 INFO rb-35659da-226004-429082 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-26 11:46:00,274 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:00] "GET /web/image/ir.attachment/14259/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-26 11:46:00,311 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:46:00,447 44 INFO rb-35659da-226004-429082 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-26 11:46:00,512 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:00] "GET /web/image/pos.category/370/image_128?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-26 11:46:00,561 44 INFO rb-35659da-226004-429082 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-26 11:46:00,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:00] "GET /web/image/product.template/2639/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.029 0.053 2026-10-26 11:46:00,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:00] "GET /web/image/product.template/2650/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.082 2026-10-26 11:46:00,627 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:00] "GET /web/image/product.template/2654/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-26 11:46:00,646 44 INFO rb-35659da-226004-429082 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-26 11:46:00,674 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:00] "GET /web/image/product.template/2653/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.006 0.107 2026-10-26 11:46:00,695 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:00] "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-26 11:46:00,700 44 INFO rb-35659da-226004-429082 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-26 11:46:00,712 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:00] "GET /web/image/product.template/2652/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.006 0.169 2026-10-26 11:46:00,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:00] "GET /web/image/product.template/2651/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.007 0.167 2026-10-26 11:46:00,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:00] "GET /web/image/product.template/2640/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.254 2026-10-26 11:46:00,792 44 INFO rb-35659da-226004-429082 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-26 11:46:00,887 44 INFO rb-35659da-226004-429082 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-26 11:46:00,945 44 INFO rb-35659da-226004-429082 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-26 11:46:01,006 44 INFO rb-35659da-226004-429082 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-26 11:46:01,113 44 INFO rb-35659da-226004-429082 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-26 11:46:01,306 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20138366 started for PoS orders references: [{'name': None, 'pos_reference': '260-211-000001', 'uuid': '0e335f7e-28a6-4f76-a60a-e4db09746976'}] 2026-10-26 11:46:01,364 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20138366 order {'name': None, 'pos_reference': '260-211-000001', 'uuid': '0e335f7e-28a6-4f76-a60a-e4db09746976'} created pos.order #977 2026-10-26 11:46:01,396 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20138366 finished 2026-10-26 11:46:01,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 131 0.118 0.302 2026-10-26 11:46:01,664 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-10-26 11:46:01,665 44 INFO rb-35659da-226004-429082 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-26 11:46:01,737 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.025 2026-10-26 11:46:01,758 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 8944192 (allocated 10223616) 2026-10-26 11:46:01,776 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 146330 2026-10-26 11:46:01,780 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-10-26 11:46:01,782 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 146330 2026-10-26 11:46:01,953 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_114601_953104_test_pricelist_price_between_frontend_and_backend.txt 2026-10-26 11:46:01,953 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpqcy005vz_chrome_odoo" 2026-10-26 11:46:01,999 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-10-26 11:46:18,755 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 146515 2026-10-26 11:46:18,755 44 INFO rb-35659da-226004-429082 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/tmpcxs6zhwf_chrome_odoo 2026-10-26 11:46:18,755 44 INFO rb-35659da-226004-429082 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:41759/json/version 2026-10-26 11:46:18,757 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41759', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:46:18,815 44 INFO rb-35659da-226004-429082 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-26 11:46:18,815 44 INFO rb-35659da-226004-429082 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:41759/json 2026-10-26 11:46:18,827 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41759', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:46:18,857 44 INFO rb-35659da-226004-429082 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:41759/devtools/page/495B27AD363901737751EA8ECEFEBED7 2026-10-26 11:46:18,880 44 INFO rb-35659da-226004-429082 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-26 11:46:18,892 44 INFO rb-35659da-226004-429082 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-26 11:46:18,958 44 INFO rb-35659da-226004-429082 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-26 11:46:19,420 44 INFO rb-35659da-226004-429082 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/212?access_token=0518ee990ecf4f31" in browser 2026-10-26 11:46:19,421 44 INFO rb-35659da-226004-429082 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/212?access_token=0518ee990ecf4f31" 2026-10-26 11:46:19,446 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:46:20,173 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:20] "GET /pos-self/212?access_token=0518ee990ecf4f31 HTTP/1.1" 200 - 59 0.061 0.670 2026-10-26 11:46:20,191 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': '495B27AD363901737751EA8ECEFEBED7', 'loaderId': '3A9DF45113D22EA8B0907F5EFA0F2BDC', 'isDownload': False} 2026-10-26 11:46:20,191 44 INFO rb-35659da-226004-429082 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-26 11:46:20,227 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:46:20,253 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:46:20,303 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:20] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.029 0.041 2026-10-26 11:46:20,321 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:46:20,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:20] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.106 2026-10-26 11:46:20,367 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:46:20,391 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:20] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.133 2026-10-26 11:46:20,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-26 11:46:20,637 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:46:20,664 44 INFO rb-35659da-226004-429082 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/212?access_token=0518ee990ecf4f31", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:46:20,666 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:20] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.006 0.017 2026-10-26 11:46:20,673 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:46:20,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:20] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:46:20,678 44 INFO rb-35659da-226004-429082 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-26 11:46:20,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:20] "POST /pos-self/relations/212 HTTP/1.1" 200 - 37 0.042 0.079 2026-10-26 11:46:20,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.210 2026-10-26 11:46:21,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:21] "POST /pos-self/data/212 HTTP/1.1" 200 - 208 0.198 0.347 2026-10-26 11:46:21,468 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.513 2026-10-26 11:46:21,534 44 INFO rb-35659da-226004-429082 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-26 11:46:21,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:21] "GET /web/image/ir.attachment/14370/raw HTTP/1.1" 200 - 4 0.007 0.018 2026-10-26 11:46:21,626 44 INFO rb-35659da-226004-429082 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-26 11:46:21,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:21] "GET /web/image/ir.attachment/14318/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-26 11:46:21,695 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:46:21,822 44 INFO rb-35659da-226004-429082 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-26 11:46:21,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:21] "GET /web/image/pos.category/371/image_128?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-26 11:46:21,942 44 INFO rb-35659da-226004-429082 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-26 11:46:21,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:21] "GET /web/image/product.template/2667/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.005 0.048 2026-10-26 11:46:21,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:21] "GET /web/image/product.template/2679/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.030 2026-10-26 11:46:21,991 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:21] "GET /web/image/product.template/2680/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-26 11:46:22,009 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:22] "GET /web/image/product.template/2681/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-26 11:46:22,030 44 INFO rb-35659da-226004-429082 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-26 11:46:22,057 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:22] "GET /web/image/product.template/2678/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.007 0.143 2026-10-26 11:46:22,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:22] "GET /web/image/product.template/2668/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-10-26 11:46:22,102 44 INFO rb-35659da-226004-429082 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-26 11:46:22,104 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:22] "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-26 11:46:22,132 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:22] "GET /web/image/product.template/2682/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.011 0.135 2026-10-26 11:46:22,197 44 INFO rb-35659da-226004-429082 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-26 11:46:22,281 44 INFO rb-35659da-226004-429082 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-26 11:46:22,336 44 INFO rb-35659da-226004-429082 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-26 11:46:22,395 44 INFO rb-35659da-226004-429082 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-26 11:46:22,503 44 INFO rb-35659da-226004-429082 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-26 11:46:22,577 44 INFO rb-35659da-226004-429082 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-26 11:46:22,640 44 INFO rb-35659da-226004-429082 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-26 11:46:22,709 44 INFO rb-35659da-226004-429082 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-26 11:46:22,771 44 INFO rb-35659da-226004-429082 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-26 11:46:22,851 44 INFO rb-35659da-226004-429082 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-26 11:46:22,916 44 INFO rb-35659da-226004-429082 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-26 11:46:22,974 44 INFO rb-35659da-226004-429082 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-26 11:46:23,038 44 INFO rb-35659da-226004-429082 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-26 11:46:23,131 44 INFO rb-35659da-226004-429082 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-26 11:46:23,313 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61735398 started for PoS orders references: [{'name': None, 'pos_reference': '260-212-000001', 'uuid': '638e5919-110c-4db8-ae54-57375d77828c'}] 2026-10-26 11:46:23,398 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61735398 order {'name': None, 'pos_reference': '260-212-000001', 'uuid': '638e5919-110c-4db8-ae54-57375d77828c'} created pos.order #978 2026-10-26 11:46:23,433 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61735398 finished 2026-10-26 11:46:23,670 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 131 0.140 0.312 2026-10-26 11:46:23,724 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: tour succeeded 2026-10-26 11:46:23,725 44 INFO rb-35659da-226004-429082 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-26 11:46:23,854 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 9887440 (allocated 11010048) 2026-10-26 11:46:23,862 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 146515 2026-10-26 11:46:23,869 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing websocket connection 2026-10-26 11:46:23,871 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 146515 2026-10-26 11:46:23,991 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_114623_989774_test_pricelist_should_not_be_changed_from_frontend.txt 2026-10-26 11:46:23,991 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmpcxs6zhwf_chrome_odoo" 2026-10-26 11:46:24,046 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-10-26 11:46:40,595 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 146696 2026-10-26 11:46:40,596 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmpvcdawg4x_chrome_odoo 2026-10-26 11:46:40,597 44 INFO rb-35659da-226004-429082 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:45623/json/version 2026-10-26 11:46:40,601 44 INFO rb-35659da-226004-429082 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-26 11:46:40,639 44 INFO rb-35659da-226004-429082 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-26 11:46:40,639 44 INFO rb-35659da-226004-429082 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:45623/json 2026-10-26 11:46:40,639 44 INFO rb-35659da-226004-429082 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-26 11:46:40,657 44 INFO rb-35659da-226004-429082 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:45623/devtools/page/011259867AAFDFB47E35C89B08E3DE06 2026-10-26 11:46:40,664 44 INFO rb-35659da-226004-429082 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-26 11:46:40,684 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless enable page notifications 2026-10-26 11:46:40,829 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Setting session cookie in browser 2026-10-26 11:46:41,250 44 INFO rb-35659da-226004-429082 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/213?access_token=11baaf6fd2854d05" in browser 2026-10-26 11:46:41,250 44 INFO rb-35659da-226004-429082 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/213?access_token=11baaf6fd2854d05" 2026-10-26 11:46:41,274 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:46:44,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:44] "GET /pos-self/213?access_token=11baaf6fd2854d05 HTTP/1.1" 200 - 59 0.052 3.584 2026-10-26 11:46:44,919 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': '011259867AAFDFB47E35C89B08E3DE06', 'loaderId': 'C02FCDE48E4058B3FB9EE5709867D1EC', 'isDownload': False} 2026-10-26 11:46:44,920 44 INFO rb-35659da-226004-429082 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-26 11:46:44,948 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:46:45,006 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:46:45,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.052 2026-10-26 11:46:45,069 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:46:45,082 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.094 2026-10-26 11:46:45,117 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:46:45,151 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.151 2026-10-26 11:46:45,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-26 11:46:45,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 11:46:45,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-26 11:46:45,588 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:46:45,588 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 11:46:45,590 44 INFO rb-35659da-226004-429082 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/213?access_token=11baaf6fd2854d05", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:46:45,614 44 INFO rb-35659da-226004-429082 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-26 11:46:45,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "POST /pos-self/relations/213 HTTP/1.1" 200 - 37 0.070 0.085 2026-10-26 11:46:45,905 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.256 2026-10-26 11:46:46,523 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:46] "POST /pos-self/data/213 HTTP/1.1" 200 - 204 0.205 0.479 2026-10-26 11:46:46,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.588 2026-10-26 11:46:46,622 44 INFO rb-35659da-226004-429082 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-26 11:46:46,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:46] "GET /web/image/ir.attachment/14429/raw HTTP/1.1" 200 - 4 0.004 0.010 2026-10-26 11:46:46,814 44 INFO rb-35659da-226004-429082 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-26 11:46:46,850 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:46] "GET /web/image/ir.attachment/14428/raw HTTP/1.1" 200 - 4 0.008 0.017 2026-10-26 11:46:46,925 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:46] "GET /web/image/pos.category/372/image_128?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.046 2026-10-26 11:46:46,929 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:46:46,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:46] "GET /web/image/product.template/2695/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.005 0.075 2026-10-26 11:46:46,996 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:46] "GET /web/image/product.template/2706/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-26 11:46:47,041 44 INFO rb-35659da-226004-429082 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-26 11:46:47,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /web/image/product.template/2707/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.020 0.120 2026-10-26 11:46:47,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /web/image/product.template/2696/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-26 11:46:47,109 44 INFO rb-35659da-226004-429082 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-26 11:46:47,132 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /web/image/product.template/2708/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-26 11:46:47,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /web/image/product.template/2709/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.005 0.191 2026-10-26 11:46:47,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /web/image/product.template/2710/image_512?unique=2026-10-26T11:44:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-10-26 11:46:47,210 44 INFO rb-35659da-226004-429082 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-26 11:46:47,229 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:46:47,322 44 INFO rb-35659da-226004-429082 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-26 11:46:47,405 44 INFO rb-35659da-226004-429082 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-26 11:46:47,474 44 INFO rb-35659da-226004-429082 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-26 11:46:47,527 44 INFO rb-35659da-226004-429082 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-26 11:46:47,635 44 INFO rb-35659da-226004-429082 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-26 11:46:47,831 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49862134 started for PoS orders references: [{'name': None, 'pos_reference': '260-213-000001', 'uuid': '42b03b4e-3f29-424f-ab37-47e6a3a91f0f'}] 2026-10-26 11:46:47,894 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49862134 order {'name': None, 'pos_reference': '260-213-000001', 'uuid': '42b03b4e-3f29-424f-ab37-47e6a3a91f0f'} created pos.order #979 2026-10-26 11:46:47,922 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49862134 finished 2026-10-26 11:46:48,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 119 0.110 0.243 2026-10-26 11:46:48,108 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-10-26 11:46:48,109 44 INFO rb-35659da-226004-429082 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-26 11:46:48,171 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:46:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.026 2026-10-26 11:46:48,233 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 8548512 (allocated 9699328) 2026-10-26 11:46:48,246 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 146696 2026-10-26 11:46:48,254 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-10-26 11:46:48,255 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 146696 2026-10-26 11:46:48,384 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_114648_384045_test_prices_are_immutable_from_frontend.txt 2026-10-26 11:46:48,384 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmpvcdawg4x_chrome_odoo" 2026-10-26 11:46:48,451 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:46:50,411 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-10-26 11:47:01,638 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 146879 2026-10-26 11:47:01,640 44 INFO rb-35659da-226004-429082 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/tmpqp2k30w5_chrome_odoo 2026-10-26 11:47:01,640 44 INFO rb-35659da-226004-429082 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:41597/json/version 2026-10-26 11:47:01,643 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41597', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:47:01,731 44 INFO rb-35659da-226004-429082 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-26 11:47:01,731 44 INFO rb-35659da-226004-429082 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:41597/json 2026-10-26 11:47:01,732 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41597', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:47:01,744 44 INFO rb-35659da-226004-429082 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:41597/devtools/page/F62F7BC24E7E425C17C09C86B50F4D0E 2026-10-26 11:47:01,757 44 INFO rb-35659da-226004-429082 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-26 11:47:01,774 44 INFO rb-35659da-226004-429082 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-26 11:47:02,334 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 11:47:02,346 44 INFO rb-35659da-226004-429082 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-26 11:47:02,349 44 INFO rb-35659da-226004-429082 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/214?access_token=00f5c155db8448cb" in browser 2026-10-26 11:47:02,350 44 INFO rb-35659da-226004-429082 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/214?access_token=00f5c155db8448cb" 2026-10-26 11:47:02,376 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:47:03,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /pos-self/214?access_token=00f5c155db8448cb HTTP/1.1" 200 - 59 0.071 0.598 2026-10-26 11:47:03,055 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': 'F62F7BC24E7E425C17C09C86B50F4D0E', 'loaderId': '89DC4961BD975D245D6D15014633045D', 'isDownload': False} 2026-10-26 11:47:03,056 44 INFO rb-35659da-226004-429082 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-26 11:47:03,092 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:47:03,135 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:47:03,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.071 2026-10-26 11:47:03,225 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:47:03,256 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.144 2026-10-26 11:47:03,276 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:47:03,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.174 2026-10-26 11:47:03,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-26 11:47:03,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 11:47:03,630 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-26 11:47:03,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:47:03,646 44 INFO rb-35659da-226004-429082 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/214?access_token=00f5c155db8448cb", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:47:03,669 44 INFO rb-35659da-226004-429082 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-26 11:47:03,734 44 INFO rb-35659da-226004-429082 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-26 11:47:03,815 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "POST /pos-self/relations/214 HTTP/1.1" 200 - 35 0.033 0.093 2026-10-26 11:47:03,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-26 11:47:04,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:04] "POST /pos-self/data/214 HTTP/1.1" 200 - 176 0.188 0.366 2026-10-26 11:47:04,436 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.477 2026-10-26 11:47:04,559 44 INFO rb-35659da-226004-429082 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-26 11:47:04,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:04] "GET /web/image/ir.attachment/14498/raw HTTP/1.1" 200 - 4 0.005 0.011 2026-10-26 11:47:04,716 44 INFO rb-35659da-226004-429082 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-26 11:47:04,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:04] "GET /web/image/pos.category/373/image_128?unique=2026-10-26T11:46:48.000+00:00 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-26 11:47:04,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:04] "GET /web/image/product.template/2715/image_512?unique=2026-10-26T11:46:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.051 2026-10-26 11:47:04,892 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:04] "GET /web/image/product.template/2711/image_512?unique=2026-10-26T11:46:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-26 11:47:04,905 44 INFO rb-35659da-226004-429082 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-26 11:47:04,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:04] "GET /web/image/product.template/2714/image_512?unique=2026-10-26T11:46:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.104 2026-10-26 11:47:04,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:04] "GET /web/image/product.template/2712/image_512?unique=2026-10-26T11:46:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-26 11:47:04,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:04] "GET /web/image/product.template/2713/image_512?unique=2026-10-26T11:46:48.000+00:00 HTTP/1.1" 200 - 3 0.014 0.167 2026-10-26 11:47:04,995 44 INFO rb-35659da-226004-429082 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-26 11:47:05,119 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:05] "GET /web/image/ir.attachment/14446/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-26 11:47:05,146 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:47:05,152 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:05] "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-26 11:47:05,186 44 INFO rb-35659da-226004-429082 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-26 11:47:05,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:05] "GET /web/image/product.product/3220/image_512?unique=2026-10-26T11:46:48.000+00:00 HTTP/1.1" 200 - 8 0.007 0.037 2026-10-26 11:47:05,226 44 INFO rb-35659da-226004-429082 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-26 11:47:05,328 44 INFO rb-35659da-226004-429082 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-26 11:47:05,411 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13169527 started for PoS orders references: [{'name': None, 'pos_reference': '260-214-000001', 'uuid': 'de05e80e-ba6e-443e-9bb6-29c220751171'}] 2026-10-26 11:47:05,493 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13169527 order {'name': None, 'pos_reference': '260-214-000001', 'uuid': 'de05e80e-ba6e-443e-9bb6-29c220751171'} created pos.order #980 2026-10-26 11:47:05,528 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13169527 finished 2026-10-26 11:47:05,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 110 0.105 0.292 2026-10-26 11:47:05,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.011 2026-10-26 11:47:05,807 44 INFO rb-35659da-226004-429082 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-26 11:47:05,857 44 INFO rb-35659da-226004-429082 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-26 11:47:05,858 44 INFO rb-35659da-226004-429082 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-26 11:47:05,986 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 7801832 (allocated 9175040) 2026-10-26 11:47:06,003 44 INFO rb-35659da-226004-429082 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 146879 2026-10-26 11:47:06,006 44 INFO rb-35659da-226004-429082 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-26 11:47:06,007 44 INFO rb-35659da-226004-429082 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 146879 2026-10-26 11:47:06,176 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_114706_176267_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-26 11:47:06,176 44 INFO rb-35659da-226004-429082 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/tmpqp2k30w5_chrome_odoo" 2026-10-26 11:47:06,748 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 147063 2026-10-26 11:47:06,748 44 INFO rb-35659da-226004-429082 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/tmpdk9yqjgp_chrome_odoo 2026-10-26 11:47:06,748 44 INFO rb-35659da-226004-429082 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:44503/json/version 2026-10-26 11:47:06,750 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44503', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:47:06,907 44 INFO rb-35659da-226004-429082 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-26 11:47:06,907 44 INFO rb-35659da-226004-429082 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:44503/json 2026-10-26 11:47:06,908 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44503', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:47:06,971 44 INFO rb-35659da-226004-429082 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:44503/devtools/page/B00CDFFF1ACF86BA9A0A684477AEB0C4 2026-10-26 11:47:07,013 44 INFO rb-35659da-226004-429082 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-26 11:47:07,032 44 INFO rb-35659da-226004-429082 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-26 11:47:07,082 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-26 11:47:07,086 44 INFO rb-35659da-226004-429082 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-26 11:47:07,090 44 INFO rb-35659da-226004-429082 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/214" in browser 2026-10-26 11:47:07,090 44 INFO rb-35659da-226004-429082 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/214" 2026-10-26 11:47:07,768 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:07] "GET /pos/ui/214 HTTP/1.1" 200 - 73 0.098 0.565 2026-10-26 11:47:07,774 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': 'B00CDFFF1ACF86BA9A0A684477AEB0C4', 'loaderId': '0D17EB3393813F985911D3974E8563F3', 'isDownload': False} 2026-10-26 11:47:07,774 44 INFO rb-35659da-226004-429082 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-26 11:47:07,817 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:47:07,857 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:07] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.024 2026-10-26 11:47:07,889 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:07] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.053 2026-10-26 11:47:07,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:07] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.050 2026-10-26 11:47:08,795 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:08,810 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:47:08,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 11:47:08,901 44 INFO rb-35659da-226004-429082 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/214", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:47:08,911 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-26 11:47:08,912 44 INFO rb-35659da-226004-429082 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-26 11:47:08,934 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:47:08,961 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:47:09,009 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47: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.015 2026-10-26 11:47:09,018 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.020 2026-10-26 11:47:09,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 28 0.041 0.080 2026-10-26 11:47:09,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-10-26 11:47:10,393 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 491 0.433 0.733 2026-10-26 11:47:10,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:10] "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-26 11:47:10,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:10] "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-26 11:47:10,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:10] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.069 2026-10-26 11:47:10,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:10] "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-26 11:47:10,820 44 INFO rb-35659da-226004-429082 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-26 11:47:10,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-26 11:47:10,922 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:10,951 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 11:47:11,001 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:47:11,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.015 0.066 2026-10-26 11:47:11,044 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-26 11:47:11,090 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 11:47:11,110 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "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-26 11:47:11,150 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:11,168 44 INFO rb-35659da-226004-429082 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-26 11:47:11,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/image/res.users/292/avatar_128 HTTP/1.1" 200 - 14 0.098 0.089 2026-10-26 11:47:11,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.007 0.104 2026-10-26 11:47:11,385 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /pos/ui/214 HTTP/1.1" 200 - 34 0.037 0.212 2026-10-26 11:47:11,435 44 INFO rb-35659da-226004-429082 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-26 11:47:11,562 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /pos/ui/214?from_backend=True HTTP/1.1" 200 - 34 0.068 0.346 2026-10-26 11:47:11,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "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.234 2026-10-26 11:47:11,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.009 0.364 2026-10-26 11:47:11,655 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:11,666 44 INFO rb-35659da-226004-429082 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-26 11:47:11,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:11] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.010 0.033 2026-10-26 11:47:11,838 44 INFO rb-35659da-226004-429082 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-26 11:47:11,930 44 INFO rb-35659da-226004-429082 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-26 11:47:11,983 44 INFO rb-35659da-226004-429082 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-26 11:47:12,047 44 INFO rb-35659da-226004-429082 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-26 11:47:12,094 44 INFO rb-35659da-226004-429082 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-26 11:47:12,153 44 INFO rb-35659da-226004-429082 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-26 11:47:12,260 44 INFO rb-35659da-226004-429082 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-26 11:47:12,309 44 INFO rb-35659da-226004-429082 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-26 11:47:12,362 44 INFO rb-35659da-226004-429082 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-26 11:47:12,415 44 INFO rb-35659da-226004-429082 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-26 11:47:12,492 44 INFO rb-35659da-226004-429082 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-26 11:47:12,534 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41695291 started for PoS orders references: [{'name': '/', 'pos_reference': '261-214-000001', 'uuid': '48d6408d-9423-4e55-8ce3-e0d4f350cbfc'}] 2026-10-26 11:47:12,672 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41695291 order {'name': '/', 'pos_reference': '261-214-000001', 'uuid': '48d6408d-9423-4e55-8ce3-e0d4f350cbfc'} created pos.order #981 2026-10-26 11:47:12,720 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41695291 finished 2026-10-26 11:47:12,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.070 0.234 2026-10-26 11:47:12,885 44 INFO rb-35659da-226004-429082 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-26 11:47:12,976 44 INFO rb-35659da-226004-429082 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-26 11:47:13,171 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 49 0.087 0.096 2026-10-26 11:47:13,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.041 2026-10-26 11:47:13,320 44 INFO rb-35659da-226004-429082 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-26 11:47:13,338 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:47:13,376 44 INFO rb-35659da-226004-429082 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-26 11:47:13,429 44 INFO rb-35659da-226004-429082 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-26 11:47:13,477 44 INFO rb-35659da-226004-429082 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-26 11:47:13,478 44 INFO rb-35659da-226004-429082 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-26 11:47:13,688 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 16201612 (allocated 17563648) 2026-10-26 11:47:13,728 44 INFO rb-35659da-226004-429082 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 147063 2026-10-26 11:47:13,737 44 INFO rb-35659da-226004-429082 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-26 11:47:13,745 44 INFO rb-35659da-226004-429082 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 147063 2026-10-26 11:47:13,900 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_114713_900453_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-26 11:47:13,900 44 INFO rb-35659da-226004-429082 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/tmpdk9yqjgp_chrome_odoo" 2026-10-26 11:47:13,970 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:47:16,306 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sibling_ptav: Starting TestSelfOrderSiblingPtav.test_archived_no_variant_value_kept_on_existing_line ... 2026-10-26 11:47:27,816 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15896] 2026-10-26 11:47:28,160 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3230] 2026-10-26 11:47:28,582 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:47:29,252 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34484731 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': '6202b885-f2dd-4db4-a9d4-fd308c7fccd1'}] 2026-10-26 11:47:29,326 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34484731 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': '6202b885-f2dd-4db4-a9d4-fd308c7fccd1'} created pos.order #982 2026-10-26 11:47:29,328 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34484731 finished 2026-10-26 11:47:29,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:29] "POST /pos-self-order/process-order/mobile/ HTTP/1.1" 200 - 135 0.137 0.722 2026-10-26 11:47:29,537 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39288842 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': '6202b885-f2dd-4db4-a9d4-fd308c7fccd1'}] 2026-10-26 11:47:29,559 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39288842 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': '6202b885-f2dd-4db4-a9d4-fd308c7fccd1'} updated pos.order #982 2026-10-26 11:47:29,561 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39288842 finished 2026-10-26 11:47:29,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:29] "POST /pos-self-order/process-order/mobile/ HTTP/1.1" 200 - 86 0.060 0.123 2026-10-26 11:47:29,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:29] "POST /pos-self-order/process-order/mobile/ HTTP/1.1" 200 - 21 0.018 0.031 2026-10-26 11:47:29,761 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sibling_ptav: Starting TestSelfOrderSiblingPtav.test_excluded_no_variant_value_rejected ... 2026-10-26 11:47:40,858 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16007] 2026-10-26 11:47:40,932 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3234] 2026-10-26 11:47:41,475 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:47:41,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:41] "POST /pos-self-order/process-order/mobile/ HTTP/1.1" 200 - 60 0.049 0.385 2026-10-26 11:47:42,046 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34411929 started for PoS orders references: [{'name': None, 'pos_reference': '260-216-000001', 'uuid': 'a3421f72-93a7-4dc3-90df-dd49a7a826f3'}] 2026-10-26 11:47:42,109 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34411929 order {'name': None, 'pos_reference': '260-216-000001', 'uuid': 'a3421f72-93a7-4dc3-90df-dd49a7a826f3'} created pos.order #983 2026-10-26 11:47:42,111 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34411929 finished 2026-10-26 11:47:42,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:42] "POST /pos-self-order/process-order/mobile/ HTTP/1.1" 200 - 106 0.086 0.184 2026-10-26 11:47:42,258 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sibling_ptav: Starting TestSelfOrderSiblingPtav.test_honest_order_is_charged_and_not_fulfilled ... 2026-10-26 11:47:53,134 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16118] 2026-10-26 11:47:53,254 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3238] 2026-10-26 11:47:53,496 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:47:54,114 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78176738 started for PoS orders references: [{'name': None, 'pos_reference': '260-217-000001', 'uuid': 'd00d2e5b-7466-4608-9c89-522d0e28e10d'}] 2026-10-26 11:47:54,215 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78176738 order {'name': None, 'pos_reference': '260-217-000001', 'uuid': 'd00d2e5b-7466-4608-9c89-522d0e28e10d'} created pos.order #984 2026-10-26 11:47:54,220 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78176738 finished 2026-10-26 11:47:54,378 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:47:54] "POST /pos-self-order/process-order/mobile/ HTTP/1.1" 200 - 132 0.116 0.770 2026-10-26 11:47:54,433 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sibling_ptav: Starting TestSelfOrderSiblingPtav.test_multiple_no_variant_values_same_attribute_rejected ... 2026-10-26 11:48:04,753 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16229] 2026-10-26 11:48:04,820 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3242] 2026-10-26 11:48:05,241 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:48:05,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:05] "POST /pos-self-order/process-order/mobile/ HTTP/1.1" 200 - 51 0.055 0.537 2026-10-26 11:48:05,973 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28592729 started for PoS orders references: [{'name': None, 'pos_reference': '260-218-000001', 'uuid': 'e3cc54a4-c29b-4033-8dfe-c48da2be4ebf'}] 2026-10-26 11:48:06,058 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28592729 order {'name': None, 'pos_reference': '260-218-000001', 'uuid': 'e3cc54a4-c29b-4033-8dfe-c48da2be4ebf'} created pos.order #985 2026-10-26 11:48:06,059 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28592729 finished 2026-10-26 11:48:06,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:06] "POST /pos-self-order/process-order/mobile/ HTTP/1.1" 200 - 107 0.145 0.201 2026-10-26 11:48:06,241 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sibling_ptav: Starting TestSelfOrderSiblingPtav.test_negative_line_cannot_offset_another_line ... 2026-10-26 11:48:17,499 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16340] 2026-10-26 11:48:17,597 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3246] 2026-10-26 11:48:18,122 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:48:18,602 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10262839 started for PoS orders references: [{'name': None, 'pos_reference': '260-219-000001', 'uuid': 'b0291243-e044-469e-9d09-c65bf5137f87'}] 2026-10-26 11:48:18,659 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10262839 order {'name': None, 'pos_reference': '260-219-000001', 'uuid': 'b0291243-e044-469e-9d09-c65bf5137f87'} created pos.order #986 2026-10-26 11:48:18,661 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10262839 finished 2026-10-26 11:48:18,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:18] "POST /pos-self-order/process-order/mobile/ HTTP/1.1" 200 - 140 0.104 0.524 2026-10-26 11:48:18,795 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sibling_ptav: Starting TestSelfOrderSiblingPtav.test_rejected_order_does_not_consume_sequence ... 2026-10-26 11:48:29,521 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16451] 2026-10-26 11:48:29,603 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3250] 2026-10-26 11:48:29,806 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:48:30,221 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:30] "POST /pos-self-order/process-order/mobile/ HTTP/1.1" 200 - 50 0.042 0.383 2026-10-26 11:48:30,261 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_order_sibling_ptav: Starting TestSelfOrderSiblingPtav.test_sibling_ptav_is_rejected ... 2026-10-26 11:48:40,799 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16561] 2026-10-26 11:48:40,861 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3254] 2026-10-26 11:48:41,106 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:48:41,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:41] "POST /pos-self-order/process-order/mobile/ HTTP/1.1" 200 - 50 0.047 0.405 2026-10-26 11:48:41,628 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:48:43,661 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_payment_result_notification_does_not_send_the_partner ... 2026-10-26 11:48:55,095 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:48:55,741 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:55] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.053 0.608 2026-10-26 11:48:55,830 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33976239 started for PoS orders references: [{'name': None, 'pos_reference': '260-222-000001', 'uuid': 'c6498a5b-80bf-4b1e-ac75-d625fb1a76cc'}] 2026-10-26 11:48:55,921 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33976239 order {'name': None, 'pos_reference': '260-222-000001', 'uuid': 'c6498a5b-80bf-4b1e-ac75-d625fb1a76cc'} created pos.order #987 2026-10-26 11:48:55,923 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33976239 finished 2026-10-26 11:48:55,998 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:48:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 86 0.100 0.139 2026-10-26 11:48:56,077 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_a_forged_partner_token ... 2026-10-26 11:49:07,269 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:49:07,701 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93065214 started for PoS orders references: [{'name': None, 'pos_reference': '260-223-000001', 'uuid': '77d004e0-3b04-42e7-b250-e8456d7f7e10'}] 2026-10-26 11:49:07,740 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93065214 order {'name': None, 'pos_reference': '260-223-000001', 'uuid': '77d004e0-3b04-42e7-b250-e8456d7f7e10'} created pos.order #988 2026-10-26 11:49:07,741 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93065214 finished 2026-10-26 11:49:07,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 91 0.057 0.487 2026-10-26 11:49:07,856 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_integer_partner ... 2026-10-26 11:49:19,281 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:49:19,652 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76351142 started for PoS orders references: [{'name': None, 'pos_reference': '260-224-000001', 'uuid': '5028dfb0-5fcd-4555-922b-d53205cf2fe3'}] 2026-10-26 11:49:19,729 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76351142 order {'name': None, 'pos_reference': '260-224-000001', 'uuid': '5028dfb0-5fcd-4555-922b-d53205cf2fe3'} created pos.order #989 2026-10-26 11:49:19,734 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76351142 finished 2026-10-26 11:49:19,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 90 0.105 0.461 2026-10-26 11:49:19,910 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_unauthorized_partner ... 2026-10-26 11:49:31,238 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:49:31,723 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90894206 started for PoS orders references: [{'name': None, 'pos_reference': '260-225-000001', 'uuid': 'a14e1e3d-7038-484b-b254-a649fa101aa7'}] 2026-10-26 11:49:31,802 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90894206 order {'name': None, 'pos_reference': '260-225-000001', 'uuid': 'a14e1e3d-7038-484b-b254-a649fa101aa7'} created pos.order #990 2026-10-26 11:49:31,803 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90894206 finished 2026-10-26 11:49:31,889 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 90 0.077 0.577 2026-10-26 11:49:31,944 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_links_a_validated_partner ... 2026-10-26 11:49:43,384 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:49:43,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:43] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.036 0.478 2026-10-26 11:49:43,987 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68969295 started for PoS orders references: [{'name': None, 'pos_reference': '260-226-000001', 'uuid': 'f7da057a-be0c-488b-a379-257731f31c9b'}] 2026-10-26 11:49:44,059 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68969295 order {'name': None, 'pos_reference': '260-226-000001', 'uuid': 'f7da057a-be0c-488b-a379-257731f31c9b'} created pos.order #991 2026-10-26 11:49:44,060 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68969295 finished 2026-10-26 11:49:44,148 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:44] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 86 0.111 0.132 2026-10-26 11:49:44,195 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_without_partner ... 2026-10-26 11:49:54,997 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:49:55,570 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50194163 started for PoS orders references: [{'name': None, 'pos_reference': '260-227-000001', 'uuid': '664f9c29-2dda-4c40-9037-7e3efae8fa15'}] 2026-10-26 11:49:55,645 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50194163 order {'name': None, 'pos_reference': '260-227-000001', 'uuid': '664f9c29-2dda-4c40-9037-7e3efae8fa15'} created pos.order #992 2026-10-26 11:49:55,650 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50194163 finished 2026-10-26 11:49:55,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:49:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 90 0.116 0.638 2026-10-26 11:49:55,788 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-26 11:50:06,418 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:50:06,890 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:06] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.041 0.434 2026-10-26 11:50:06,933 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_malformed_tokens ... 2026-10-26 11:50:16,645 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_token_is_scoped_to_the_config ... 2026-10-26 11:50:27,571 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:50:28,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:28] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.039 0.485 2026-10-26 11:50:28,128 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-26 11:50:38,545 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:50:39,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:39] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.042 0.436 2026-10-26 11:50:39,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:39] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.006 0.015 2026-10-26 11:50:39,118 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-26 11:50:50,135 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:50:50,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:50:50] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.039 0.410 2026-10-26 11:50:50,648 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_forged_signature ... 2026-10-26 11:51:00,930 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:51:01,382 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:01] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 38 0.037 0.420 2026-10-26 11:51:01,423 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-26 11:51:12,455 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:51:12,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:12] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.052 0.434 2026-10-26 11:51:12,982 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-26 11:51:24,120 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:51:24,873 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:24] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.077 0.682 2026-10-26 11:51:24,956 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:51:27,457 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_payment_result_notification_does_not_send_the_partner ... 2026-10-26 11:51:38,989 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:51:39,512 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:39] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.054 0.473 2026-10-26 11:51:39,597 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1748008 started for PoS orders references: [{'name': None, 'pos_reference': '260-237-000001', 'uuid': '60e52168-dd4b-4e30-a74c-d9df92498e2b'}] 2026-10-26 11:51:39,656 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1748008 order {'name': None, 'pos_reference': '260-237-000001', 'uuid': '60e52168-dd4b-4e30-a74c-d9df92498e2b'} created pos.order #993 2026-10-26 11:51:39,657 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1748008 finished 2026-10-26 11:51:39,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:39] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 86 0.080 0.142 2026-10-26 11:51:39,839 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_a_forged_partner_token ... 2026-10-26 11:51:52,475 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:51:52,837 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77501832 started for PoS orders references: [{'name': None, 'pos_reference': '260-238-000001', 'uuid': '17bf7a3e-0897-41ec-92e1-77d3ef49fde9'}] 2026-10-26 11:51:52,886 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77501832 order {'name': None, 'pos_reference': '260-238-000001', 'uuid': '17bf7a3e-0897-41ec-92e1-77d3ef49fde9'} created pos.order #994 2026-10-26 11:51:52,888 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77501832 finished 2026-10-26 11:51:52,964 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:51:52] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 91 0.069 0.427 2026-10-26 11:51:53,009 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_integer_partner ... 2026-10-26 11:52:04,402 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:52:04,743 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69868429 started for PoS orders references: [{'name': None, 'pos_reference': '260-239-000001', 'uuid': '85beaf71-ae30-4a57-839f-c02fbaa20a2e'}] 2026-10-26 11:52:04,792 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69868429 order {'name': None, 'pos_reference': '260-239-000001', 'uuid': '85beaf71-ae30-4a57-839f-c02fbaa20a2e'} created pos.order #995 2026-10-26 11:52:04,793 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69868429 finished 2026-10-26 11:52:04,878 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 90 0.079 0.400 2026-10-26 11:52:04,921 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_unauthorized_partner ... 2026-10-26 11:52:15,658 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:52:16,010 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74142922 started for PoS orders references: [{'name': None, 'pos_reference': '260-240-000001', 'uuid': 'adf2231a-9bbc-49cf-b586-1f924dcd0070'}] 2026-10-26 11:52:16,062 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74142922 order {'name': None, 'pos_reference': '260-240-000001', 'uuid': 'adf2231a-9bbc-49cf-b586-1f924dcd0070'} created pos.order #996 2026-10-26 11:52:16,066 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74142922 finished 2026-10-26 11:52:16,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:16] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 90 0.064 0.435 2026-10-26 11:52:16,203 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_links_a_validated_partner ... 2026-10-26 11:52:28,185 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:52:28,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:28] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.035 0.778 2026-10-26 11:52:29,112 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54026402 started for PoS orders references: [{'name': None, 'pos_reference': '260-241-000001', 'uuid': '2b3e6888-37d3-437f-8e7c-a8db6b84a0a4'}] 2026-10-26 11:52:29,235 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54026402 order {'name': None, 'pos_reference': '260-241-000001', 'uuid': '2b3e6888-37d3-437f-8e7c-a8db6b84a0a4'} created pos.order #997 2026-10-26 11:52:29,242 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54026402 finished 2026-10-26 11:52:29,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 86 0.216 0.146 2026-10-26 11:52:29,425 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_without_partner ... 2026-10-26 11:52:40,415 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:52:40,762 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69034350 started for PoS orders references: [{'name': None, 'pos_reference': '260-242-000001', 'uuid': 'aee0a3c4-35d2-43cc-96ad-eaab273e1ee4'}] 2026-10-26 11:52:40,859 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69034350 order {'name': None, 'pos_reference': '260-242-000001', 'uuid': 'aee0a3c4-35d2-43cc-96ad-eaab273e1ee4'} created pos.order #998 2026-10-26 11:52:40,861 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69034350 finished 2026-10-26 11:52:40,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:40] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 90 0.114 0.426 2026-10-26 11:52:40,995 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-26 11:52:51,919 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:52:52,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:52:52] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.029 0.375 2026-10-26 11:52:52,354 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_malformed_tokens ... 2026-10-26 11:53:02,765 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_token_is_scoped_to_the_config ... 2026-10-26 11:53:13,175 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:53:13,626 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:13] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.039 0.418 2026-10-26 11:53:13,672 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-26 11:53:24,818 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:53:25,223 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:25] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.036 0.376 2026-10-26 11:53:25,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:25] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.004 0.010 2026-10-26 11:53:25,312 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-26 11:53:36,443 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:53:36,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:36] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.035 0.403 2026-10-26 11:53:36,934 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_forged_signature ... 2026-10-26 11:53:48,703 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:53:49,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:53:49] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 38 0.031 0.416 2026-10-26 11:53:49,188 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-26 11:53:59,884 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:54:00,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:00] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.031 0.643 2026-10-26 11:54:00,594 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-26 11:54:10,758 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:54:11,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:11] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.029 0.403 2026-10-26 11:54:11,266 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:54:13,725 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-10-26 11:54:24,749 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 147311 2026-10-26 11:54:24,749 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpsdgx9eco_chrome_odoo 2026-10-26 11:54:24,749 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:44909/json/version 2026-10-26 11:54:24,752 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:54:24,837 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:54:24,837 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:44909/json 2026-10-26 11:54:24,840 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:54:24,854 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:44909/devtools/page/66C65BF08CE7859A89BDE8FD335BE885 2026-10-26 11:54:24,868 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-26 11:54:24,907 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-26 11:54:25,027 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-10-26 11:54:25,070 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/252?access_token=df4b73576a404939" in browser 2026-10-26 11:54:25,072 44 INFO rb-35659da-226004-429082 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/252?access_token=df4b73576a404939" 2026-10-26 11:54:25,102 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:54:25,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:25] "GET /pos-self/252?access_token=df4b73576a404939 HTTP/1.1" 200 - 56 0.042 0.594 2026-10-26 11:54:25,739 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': '66C65BF08CE7859A89BDE8FD335BE885', 'loaderId': 'DDAC3230B1FE569A8A00D02836AC0D08', 'isDownload': False} 2026-10-26 11:54:25,739 44 INFO rb-35659da-226004-429082 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-26 11:54:25,775 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:54:25,819 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:54:25,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:25] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.045 0.053 2026-10-26 11:54:25,911 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:54:25,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:25] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.016 0.144 2026-10-26 11:54:25,970 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:54:25,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:25] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.177 2026-10-26 11:54:26,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:26] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-26 11:54:26,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.007 2026-10-26 11:54:26,360 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:26] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-26 11:54:26,386 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:54:26,386 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:26] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 11:54:26,395 44 INFO rb-35659da-226004-429082 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/252?access_token=df4b73576a404939", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:54:26,437 44 INFO rb-35659da-226004-429082 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-26 11:54:26,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:26] "POST /pos-self/relations/252 HTTP/1.1" 200 - 37 0.044 0.272 2026-10-26 11:54:26,858 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.426 2026-10-26 11:54:27,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:27] "POST /pos-self/data/252 HTTP/1.1" 200 - 178 0.208 0.336 2026-10-26 11:54:27,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.482 2026-10-26 11:54:27,452 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:54:27,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:27] "GET /web/image/ir.attachment/16557/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 11:54:27,597 44 INFO rb-35659da-226004-429082 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-26 11:54:27,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:27] "GET /web/image/ir.attachment/16505/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-26 11:54:27,646 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:54:27,759 44 INFO rb-35659da-226004-429082 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-26 11:54:27,854 44 INFO rb-35659da-226004-429082 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-26 11:54:27,855 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:27] "GET /web/image/pos.category/377/image_128?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.055 2026-10-26 11:54:27,875 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:27] "GET /web/image/product.template/2738/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-26 11:54:27,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:27] "GET /web/image/product.template/2741/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-10-26 11:54:27,927 44 INFO rb-35659da-226004-429082 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-26 11:54:27,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:27] "GET /web/image/product.template/2742/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.078 2026-10-26 11:54:27,973 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:54:27,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:27] "GET /web/image/product.template/2740/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.007 0.126 2026-10-26 11:54:27,981 44 INFO rb-35659da-226004-429082 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-26 11:54:28,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:28] "GET /web/image/product.template/2739/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.165 2026-10-26 11:54:28,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:28] "GET /web/image/product.product/3269/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 8 0.017 0.067 2026-10-26 11:54:28,066 44 INFO rb-35659da-226004-429082 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-26 11:54:28,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:28] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.008 0.023 2026-10-26 11:54:28,221 44 INFO rb-35659da-226004-429082 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-26 11:54:28,364 44 INFO rb-35659da-226004-429082 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-26 11:54:28,524 44 INFO rb-35659da-226004-429082 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-26 11:54:28,694 44 INFO rb-35659da-226004-429082 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-26 11:54:28,770 44 INFO rb-35659da-226004-429082 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-26 11:54:28,867 44 INFO rb-35659da-226004-429082 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-26 11:54:28,922 44 INFO rb-35659da-226004-429082 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-26 11:54:29,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:29] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.043 0.092 2026-10-26 11:54:29,176 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98558601 started for PoS orders references: [{'name': None, 'pos_reference': '260-252-000001', 'uuid': '0ea31c3e-5e92-49d3-a97a-f96be7ca7e0e'}] 2026-10-26 11:54:29,238 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98558601 order {'name': None, 'pos_reference': '260-252-000001', 'uuid': '0ea31c3e-5e92-49d3-a97a-f96be7ca7e0e'} created pos.order #999 2026-10-26 11:54:29,266 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98558601 finished 2026-10-26 11:54:30,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 284 0.399 0.674 2026-10-26 11:54:30,271 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-10-26 11:54:30,273 44 INFO rb-35659da-226004-429082 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-26 11:54:30,380 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 9004260 (allocated 10223616) 2026-10-26 11:54:30,420 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 147311 2026-10-26 11:54:30,426 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-10-26 11:54:30,427 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 147311 2026-10-26 11:54:30,575 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_115430_575123_test_preset_delivery_tour.txt 2026-10-26 11:54:30,575 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpsdgx9eco_chrome_odoo" 2026-10-26 11:54:30,633 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_dine_in_tour ... 2026-10-26 11:54:41,231 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome pid: 147495 2026-10-26 11:54:41,232 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmp_z_qkqvp_chrome_odoo 2026-10-26 11:54:41,232 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:33179/json/version 2026-10-26 11:54:41,233 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33179', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:54:41,370 44 INFO rb-35659da-226004-429082 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-26 11:54:41,370 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:33179/json 2026-10-26 11:54:41,371 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33179', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:54:41,441 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:33179/devtools/page/98B8EADC5E585416C3B00C6A7409E96D 2026-10-26 11:54:41,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-26 11:54:41,488 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-26 11:54:41,536 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-26 11:54:41,575 44 INFO rb-35659da-226004-429082 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/253?access_token=56f1c3b7e2f54026&table_identifier=de4df3e9" in browser 2026-10-26 11:54:41,575 44 INFO rb-35659da-226004-429082 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/253?access_token=56f1c3b7e2f54026&table_identifier=de4df3e9" 2026-10-26 11:54:41,619 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:54:42,286 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:42] "GET /pos-self/253?access_token=56f1c3b7e2f54026&table_identifier=de4df3e9 HTTP/1.1" 200 - 58 0.037 0.636 2026-10-26 11:54:42,297 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Navigation result: {'frameId': '98B8EADC5E585416C3B00C6A7409E96D', 'loaderId': '9E357C7ADBD3CB6E59693D5CE51881AE', 'isDownload': False} 2026-10-26 11:54:42,297 44 INFO rb-35659da-226004-429082 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-26 11:54:42,331 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:54:42,364 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:54:42,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:42] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.040 2026-10-26 11:54:42,413 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:54:42,457 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:42] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.083 2026-10-26 11:54:42,480 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:54:42,501 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:42] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.122 2026-10-26 11:54:42,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-26 11:54:42,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.025 2026-10-26 11:54:42,762 44 INFO rb-35659da-226004-429082 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/253?access_token=56f1c3b7e2f54026&table_identifier=de4df3e9", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:54:42,768 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:42] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.004 0.017 2026-10-26 11:54:42,773 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:54:42,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:42] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.024 2026-10-26 11:54:42,777 44 INFO rb-35659da-226004-429082 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-26 11:54:42,838 44 INFO rb-35659da-226004-429082 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-26 11:54:42,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:42] "POST /pos-self/relations/253 HTTP/1.1" 200 - 37 0.034 0.094 2026-10-26 11:54:43,047 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.206 2026-10-26 11:54:43,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:43] "POST /pos-self/data/253 HTTP/1.1" 200 - 178 0.191 0.320 2026-10-26 11:54:43,558 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.472 2026-10-26 11:54:43,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.012 2026-10-26 11:54:43,694 44 INFO rb-35659da-226004-429082 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-26 11:54:43,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:43] "GET /web/image/ir.attachment/16616/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-26 11:54:43,794 44 INFO rb-35659da-226004-429082 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-26 11:54:43,828 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:54:43,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:43] "GET /web/image/ir.attachment/16564/raw HTTP/1.1" 200 - 4 0.015 0.015 2026-10-26 11:54:43,903 44 INFO rb-35659da-226004-429082 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-26 11:54:43,976 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:43] "GET /web/image/pos.category/377/image_128?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 2 0.002 0.046 2026-10-26 11:54:44,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:44] "GET /web/image/product.template/2738/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.058 2026-10-26 11:54:44,024 44 INFO rb-35659da-226004-429082 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-26 11:54:44,032 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:44] "GET /web/image/product.template/2739/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.008 0.080 2026-10-26 11:54:44,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:44] "GET /web/image/product.template/2740/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-26 11:54:44,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:44] "GET /web/image/product.template/2741/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.115 2026-10-26 11:54:44,101 44 INFO rb-35659da-226004-429082 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-26 11:54:44,103 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:44] "GET /web/image/product.template/2742/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-10-26 11:54:44,166 44 INFO rb-35659da-226004-429082 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-26 11:54:44,178 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:44] "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-26 11:54:44,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:44] "GET /web/image/product.product/3268/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 8 0.008 0.024 2026-10-26 11:54:44,239 44 INFO rb-35659da-226004-429082 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-26 11:54:44,310 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53400326 started for PoS orders references: [{'name': None, 'pos_reference': '260-253-000001', 'uuid': '5595cbe9-a4be-40f6-b354-9cf63c3b1f46'}] 2026-10-26 11:54:44,383 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53400326 order {'name': None, 'pos_reference': '260-253-000001', 'uuid': '5595cbe9-a4be-40f6-b354-9cf63c3b1f46'} created pos.order #1000 2026-10-26 11:54:44,422 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53400326 finished 2026-10-26 11:54:44,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:44] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.124 0.239 2026-10-26 11:54:44,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.017 2026-10-26 11:54:44,725 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: tour succeeded 2026-10-26 11:54:44,726 44 INFO rb-35659da-226004-429082 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-26 11:54:44,814 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: heap 7818508 (allocated 8912896) 2026-10-26 11:54:44,830 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing chrome headless with pid 147495 2026-10-26 11:54:44,834 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing websocket connection 2026-10-26 11:54:44,835 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Terminating chrome headless with pid 147495 2026-10-26 11:54:44,996 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_115444_996000_test_preset_dine_in_tour.txt 2026-10-26 11:54:44,996 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmp_z_qkqvp_chrome_odoo" 2026-10-26 11:54:45,052 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-10-26 11:54:55,446 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 147680 2026-10-26 11:54:55,446 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmpbblw471c_chrome_odoo 2026-10-26 11:54:55,447 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:42827/json/version 2026-10-26 11:54:55,448 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:54:55,543 44 INFO rb-35659da-226004-429082 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-26 11:54:55,543 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:42827/json 2026-10-26 11:54:55,546 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:54:55,620 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:42827/devtools/page/6E2869E788B9E438398044F9021CF966 2026-10-26 11:54:55,649 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Enable chrome headless console log notification 2026-10-26 11:54:55,658 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-10-26 11:54:55,696 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-10-26 11:54:55,736 44 INFO rb-35659da-226004-429082 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/254?access_token=e275a2e84d704ab9" in browser 2026-10-26 11:54:55,737 44 INFO rb-35659da-226004-429082 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/254?access_token=e275a2e84d704ab9" 2026-10-26 11:54:55,789 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:54:56,452 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:56] "GET /pos-self/254?access_token=e275a2e84d704ab9 HTTP/1.1" 200 - 56 0.037 0.631 2026-10-26 11:54:56,459 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': '6E2869E788B9E438398044F9021CF966', 'loaderId': '64EEC4223E5BD5C925261F085FD1F82D', 'isDownload': False} 2026-10-26 11:54:56,459 44 INFO rb-35659da-226004-429082 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-26 11:54:56,492 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:54:56,526 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:54:56,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:56] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.056 2026-10-26 11:54:56,603 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:54:56,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:56] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.112 2026-10-26 11:54:56,681 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:54:56,704 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:56] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.020 0.162 2026-10-26 11:54:56,989 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.006 0.018 2026-10-26 11:54:57,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 11:54:57,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:57] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-26 11:54:57,055 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:54:57,057 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:54:57,064 44 INFO rb-35659da-226004-429082 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/254?access_token=e275a2e84d704ab9", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:54:57,093 44 INFO rb-35659da-226004-429082 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-26 11:54:57,153 44 INFO rb-35659da-226004-429082 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-26 11:54:57,252 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:57] "POST /pos-self/relations/254 HTTP/1.1" 200 - 37 0.034 0.107 2026-10-26 11:54:57,381 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-26 11:54:57,886 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:57] "POST /pos-self/data/254 HTTP/1.1" 200 - 180 0.184 0.371 2026-10-26 11:54:57,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.471 2026-10-26 11:54:58,015 44 INFO rb-35659da-226004-429082 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-26 11:54:58,089 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:58] "GET /web/image/ir.attachment/16675/raw HTTP/1.1" 200 - 4 0.003 0.011 2026-10-26 11:54:58,134 44 INFO rb-35659da-226004-429082 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-26 11:54:58,157 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:58] "GET /web/image/ir.attachment/16623/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-26 11:54:58,214 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:54:58,361 44 INFO rb-35659da-226004-429082 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-26 11:54:58,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:58] "GET /web/image/pos.category/377/image_128?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.043 2026-10-26 11:54:58,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:58] "GET /web/image/product.template/2739/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.015 0.045 2026-10-26 11:54:58,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:58] "GET /web/image/product.template/2738/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-26 11:54:58,525 44 INFO rb-35659da-226004-429082 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-26 11:54:58,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:58] "GET /web/image/product.template/2740/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.011 0.100 2026-10-26 11:54:58,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:58] "GET /web/image/product.template/2741/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.129 2026-10-26 11:54:58,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:58] "GET /web/image/product.template/2742/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-26 11:54:58,636 44 INFO rb-35659da-226004-429082 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-26 11:54:58,720 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:58] "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-26 11:54:58,745 44 INFO rb-35659da-226004-429082 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-26 11:54:58,760 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:58] "GET /web/image/product.product/3269/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 8 0.020 0.036 2026-10-26 11:54:58,803 44 INFO rb-35659da-226004-429082 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-26 11:54:58,855 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:58] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.011 0.026 2026-10-26 11:54:58,937 44 INFO rb-35659da-226004-429082 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-26 11:54:59,041 44 INFO rb-35659da-226004-429082 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-26 11:54:59,124 44 INFO rb-35659da-226004-429082 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-26 11:54:59,184 44 INFO rb-35659da-226004-429082 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-26 11:54:59,368 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:54:59] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.047 0.123 2026-10-26 11:54:59,479 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10744715 started for PoS orders references: [{'name': None, 'pos_reference': '260-254-000001', 'uuid': '9340dff1-b6db-4369-82d3-7895db335703'}] 2026-10-26 11:54:59,526 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10744715 order {'name': None, 'pos_reference': '260-254-000001', 'uuid': '9340dff1-b6db-4369-82d3-7895db335703'} created pos.order #1001 2026-10-26 11:54:59,552 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10744715 finished 2026-10-26 11:54:59,728 44 INFO rb-35659da-226004-429082 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-26 11:55:00,223 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 284 0.244 0.570 2026-10-26 11:55:00,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:00] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.050 2026-10-26 11:55:00,770 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:55:00,773 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:00] "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-26 11:55:00,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:00] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.005 0.014 2026-10-26 11:55:01,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:01] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 43 0.065 0.116 2026-10-26 11:55:01,347 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-10-26 11:55:01,348 44 INFO rb-35659da-226004-429082 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-26 11:55:01,444 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 9001868 (allocated 10223616) 2026-10-26 11:55:01,454 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 147680 2026-10-26 11:55:01,457 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-10-26 11:55:01,460 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 147680 2026-10-26 11:55:01,574 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_115501_573862_test_preset_takeaway_email_tour.txt 2026-10-26 11:55:01,574 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmpbblw471c_chrome_odoo" 2026-10-26 11:55:01,633 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-10-26 11:55:13,216 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome pid: 147868 2026-10-26 11:55:13,216 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmp114y53jo_chrome_odoo 2026-10-26 11:55:13,217 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:35823/json/version 2026-10-26 11:55:13,218 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35823', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:55:13,261 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 11:55:13,261 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:35823/json 2026-10-26 11:55:13,262 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35823', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:55:13,275 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:35823/devtools/page/58D26B72D8A01E0B43EA0907DD627547 2026-10-26 11:55:13,291 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-26 11:55:13,301 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-26 11:55:13,372 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-26 11:55:13,451 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/255?access_token=eb80e2ab9cf349bf" in browser 2026-10-26 11:55:13,452 44 INFO rb-35659da-226004-429082 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/255?access_token=eb80e2ab9cf349bf" 2026-10-26 11:55:13,496 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:55:14,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:14] "GET /pos-self/255?access_token=eb80e2ab9cf349bf HTTP/1.1" 200 - 56 0.032 0.574 2026-10-26 11:55:14,107 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Navigation result: {'frameId': '58D26B72D8A01E0B43EA0907DD627547', 'loaderId': '14454A73C025CDCDF340424BAF8BB5F7', 'isDownload': False} 2026-10-26 11:55:14,108 44 INFO rb-35659da-226004-429082 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-26 11:55:14,143 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:55:14,198 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:55:14,231 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:14] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.069 2026-10-26 11:55:14,250 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:55:14,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:14] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.086 2026-10-26 11:55:14,310 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:55:14,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:14] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.126 2026-10-26 11:55:14,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.016 2026-10-26 11:55:14,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 11:55:14,594 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:14] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.009 2026-10-26 11:55:14,613 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:55:14,614 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 11:55:14,614 44 INFO rb-35659da-226004-429082 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/255?access_token=eb80e2ab9cf349bf", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:55:14,630 44 INFO rb-35659da-226004-429082 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-26 11:55:14,691 44 INFO rb-35659da-226004-429082 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-26 11:55:14,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-26 11:55:14,873 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:14] "POST /pos-self/relations/255 HTTP/1.1" 200 - 37 0.032 0.195 2026-10-26 11:55:14,879 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.095 2026-10-26 11:55:15,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:15] "POST /pos-self/data/255 HTTP/1.1" 200 - 178 0.168 0.319 2026-10-26 11:55:15,541 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-26 11:55:15,628 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:15] "GET /web/image/ir.attachment/16735/raw HTTP/1.1" 200 - 4 0.001 0.012 2026-10-26 11:55:15,677 44 INFO rb-35659da-226004-429082 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-26 11:55:15,721 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:15] "GET /web/image/ir.attachment/16683/raw HTTP/1.1" 200 - 4 0.003 0.011 2026-10-26 11:55:15,744 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:55:15,794 44 INFO rb-35659da-226004-429082 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-26 11:55:15,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:15] "GET /web/image/pos.category/377/image_128?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.054 2026-10-26 11:55:15,915 44 INFO rb-35659da-226004-429082 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-26 11:55:15,918 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:15] "GET /web/image/product.template/2738/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-26 11:55:15,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:15] "GET /web/image/product.template/2741/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-26 11:55:15,953 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:15] "GET /web/image/product.template/2740/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.074 2026-10-26 11:55:15,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:15] "GET /web/image/product.template/2739/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.009 0.100 2026-10-26 11:55:15,996 44 INFO rb-35659da-226004-429082 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-26 11:55:16,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:16] "GET /web/image/product.template/2742/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-10-26 11:55:16,060 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:16] "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-26 11:55:16,075 44 INFO rb-35659da-226004-429082 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-26 11:55:16,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:16] "GET /web/image/product.product/3268/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 8 0.011 0.037 2026-10-26 11:55:16,150 44 INFO rb-35659da-226004-429082 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-26 11:55:16,186 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:16] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.024 2026-10-26 11:55:16,242 44 INFO rb-35659da-226004-429082 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-26 11:55:16,318 44 INFO rb-35659da-226004-429082 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-26 11:55:16,404 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55769620 started for PoS orders references: [{'name': None, 'pos_reference': '260-255-000001', 'uuid': '1e2142f3-a890-440a-9b1e-906576577f43'}] 2026-10-26 11:55:16,470 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55769620 order {'name': None, 'pos_reference': '260-255-000001', 'uuid': '1e2142f3-a890-440a-9b1e-906576577f43'} created pos.order #1002 2026-10-26 11:55:16,498 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55769620 finished 2026-10-26 11:55:16,708 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:16] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.115 0.268 2026-10-26 11:55:16,798 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.016 2026-10-26 11:55:16,832 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: tour succeeded 2026-10-26 11:55:16,833 44 INFO rb-35659da-226004-429082 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-26 11:55:16,956 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: heap 8145980 (allocated 9437184) 2026-10-26 11:55:17,050 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing chrome headless with pid 147868 2026-10-26 11:55:17,058 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing websocket connection 2026-10-26 11:55:17,065 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Terminating chrome headless with pid 147868 2026-10-26 11:55:17,181 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_115517_180806_test_preset_takeaway_tour.txt 2026-10-26 11:55:17,181 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmp114y53jo_chrome_odoo" 2026-10-26 11:55:17,230 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-10-26 11:55:28,391 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 148053 2026-10-26 11:55:28,391 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpkygptat__chrome_odoo 2026-10-26 11:55:28,391 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:43525/json/version 2026-10-26 11:55:28,393 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43525', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:55:28,438 44 INFO rb-35659da-226004-429082 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-26 11:55:28,439 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:43525/json 2026-10-26 11:55:28,440 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43525', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:55:28,449 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:43525/devtools/page/3686A3E917B622E9982551D4EDE4F408 2026-10-26 11:55:28,460 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-26 11:55:28,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-26 11:55:28,568 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-26 11:55:28,648 44 INFO rb-35659da-226004-429082 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/256?access_token=e5c9123eac7f49a2" in browser 2026-10-26 11:55:28,648 44 INFO rb-35659da-226004-429082 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/256?access_token=e5c9123eac7f49a2" 2026-10-26 11:55:28,673 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:55:29,430 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:29] "GET /pos-self/256?access_token=e5c9123eac7f49a2 HTTP/1.1" 200 - 56 0.037 0.726 2026-10-26 11:55:29,436 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': '3686A3E917B622E9982551D4EDE4F408', 'loaderId': '5523DDC8D1507F5CDD6EE6CC936D2B46', 'isDownload': False} 2026-10-26 11:55:29,436 44 INFO rb-35659da-226004-429082 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-26 11:55:29,467 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:55:29,513 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:55:29,588 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:29] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.042 0.061 2026-10-26 11:55:29,612 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:55:29,641 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:29] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.139 2026-10-26 11:55:29,670 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:55:29,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:29] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.202 2026-10-26 11:55:30,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.018 2026-10-26 11:55:30,020 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-26 11:55:30,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:30] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-26 11:55:30,082 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:55:30,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:55:30,086 44 INFO rb-35659da-226004-429082 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/256?access_token=e5c9123eac7f49a2", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:55:30,110 44 INFO rb-35659da-226004-429082 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-26 11:55:30,202 44 INFO rb-35659da-226004-429082 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-26 11:55:30,242 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.110 2026-10-26 11:55:30,367 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:30] "POST /pos-self/relations/256 HTTP/1.1" 200 - 37 0.047 0.194 2026-10-26 11:55:30,375 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.105 2026-10-26 11:55:30,884 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:30] "POST /pos-self/data/256 HTTP/1.1" 200 - 182 0.162 0.304 2026-10-26 11:55:31,016 44 INFO rb-35659da-226004-429082 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-26 11:55:31,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:31] "GET /web/image/ir.attachment/16794/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 11:55:31,129 44 INFO rb-35659da-226004-429082 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-26 11:55:31,162 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:31] "GET /web/image/ir.attachment/16742/raw HTTP/1.1" 200 - 4 0.008 0.014 2026-10-26 11:55:31,217 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:55:31,315 44 INFO rb-35659da-226004-429082 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-26 11:55:31,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:31] "GET /web/image/pos.category/377/image_128?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-26 11:55:31,426 44 INFO rb-35659da-226004-429082 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-26 11:55:31,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:31] "GET /web/image/product.template/2738/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.010 0.052 2026-10-26 11:55:31,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:31] "GET /web/image/product.template/2739/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-26 11:55:31,509 44 INFO rb-35659da-226004-429082 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-26 11:55:31,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:31] "GET /web/image/product.template/2740/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-10-26 11:55:31,554 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:55:31,559 44 INFO rb-35659da-226004-429082 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-26 11:55:31,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:31] "GET /web/image/product.template/2741/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.149 2026-10-26 11:55:31,580 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:31] "GET /web/image/product.template/2742/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.155 2026-10-26 11:55:31,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:31] "GET /web/image/product.product/3268/image_512?unique=2026-10-26T11:54:11.000+00:00 HTTP/1.1" 200 - 8 0.007 0.069 2026-10-26 11:55:31,629 44 INFO rb-35659da-226004-429082 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-26 11:55:31,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:31] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.008 0.029 2026-10-26 11:55:31,802 44 INFO rb-35659da-226004-429082 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-26 11:55:31,949 44 INFO rb-35659da-226004-429082 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-26 11:55:32,028 44 INFO rb-35659da-226004-429082 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-26 11:55:32,089 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40645175 started for PoS orders references: [{'name': None, 'pos_reference': '260-256-000001', 'uuid': '41ffae92-3036-4ac9-8842-3946cad22c36'}] 2026-10-26 11:55:32,134 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40645175 order {'name': None, 'pos_reference': '260-256-000001', 'uuid': '41ffae92-3036-4ac9-8842-3946cad22c36'} created pos.order #1003 2026-10-26 11:55:32,161 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40645175 finished 2026-10-26 11:55:32,347 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.091 0.222 2026-10-26 11:55:32,462 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-10-26 11:55:32,463 44 INFO rb-35659da-226004-429082 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-26 11:55:32,555 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 9282416 (allocated 10747904) 2026-10-26 11:55:32,570 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 148053 2026-10-26 11:55:32,580 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-10-26 11:55:32,583 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 148053 2026-10-26 11:55:32,713 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_115532_713263_test_preset_with_slot_tour.txt 2026-10-26 11:55:32,713 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpkygptat__chrome_odoo" 2026-10-26 11:55:32,775 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 11:55:34,874 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-10-26 11:55:45,446 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 11:55:45,470 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:55:45,837 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:45] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/257 HTTP/1.1" 200 - 17 0.019 0.352 2026-10-26 11:55:45,892 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-10-26 11:55:56,488 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 11:55:56,501 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:55:56,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:55:56] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/258 HTTP/1.1" 200 - 17 0.018 0.364 2026-10-26 11:55:56,931 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:56:21,050 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_matching_transaction_succeeds ... 2026-10-26 11:56:21,251 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:56:22,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:22] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 93 0.111 0.814 2026-10-26 11:56:22,324 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_missing_or_forged_signature_is_rejected ... 2026-10-26 11:56:22,677 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:56:23,042 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:23] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 31 0.018 0.352 2026-10-26 11:56:23,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:23] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 11 0.009 0.026 2026-10-26 11:56:23,165 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:23] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 11 0.006 0.027 2026-10-26 11:56:23,209 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_replay_after_amount_change_is_rejected ... 2026-10-26 11:56:23,462 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:56:23,855 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:23] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 31 0.021 0.376 2026-10-26 11:56:23,902 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_replay_on_another_order_is_rejected ... 2026-10-26 11:56:24,173 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:56:24,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:24] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 31 0.018 0.329 2026-10-26 11:56:24,614 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:56:49,787 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-10-26 11:56:50,231 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-10-26 11:56:50,864 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 148246 2026-10-26 11:56:50,864 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmpxjynzq8l_chrome_odoo 2026-10-26 11:56:50,864 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:41319/json/version 2026-10-26 11:56:50,865 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41319', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:56:51,039 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Browser version: Chrome/150.0.7871.114 2026-10-26 11:56:51,039 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:41319/json 2026-10-26 11:56:51,040 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41319', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:56:51,100 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:41319/devtools/page/BA2A4637463236E2D45D249E5B6ADD79 2026-10-26 11:56:51,145 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-10-26 11:56:51,163 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-10-26 11:56:51,221 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-10-26 11:56:51,291 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Open "http://127.0.0.1:8069/pos-self/261?access_token=a70d5080be3649c9" in browser 2026-10-26 11:56:51,292 44 INFO rb-35659da-226004-429082 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/261?access_token=a70d5080be3649c9" 2026-10-26 11:56:51,336 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:56:52,392 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:52] "GET /pos-self/261?access_token=a70d5080be3649c9 HTTP/1.1" 200 - 60 0.053 1.012 2026-10-26 11:56:52,396 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': 'BA2A4637463236E2D45D249E5B6ADD79', 'loaderId': 'AD59A2695D2C19096FB34BB040685F0E', 'isDownload': False} 2026-10-26 11:56:52,396 44 INFO rb-35659da-226004-429082 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-26 11:56:52,429 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:56:52,461 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:56:52,528 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:52] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.033 0.054 2026-10-26 11:56:52,546 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:56:52,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:52] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.129 2026-10-26 11:56:52,598 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:56:52,631 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:52] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.171 2026-10-26 11:56:52,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:52] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-26 11:56:52,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-26 11:56:52,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:52] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-26 11:56:53,006 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:56:53,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:53] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 11:56:53,016 44 INFO rb-35659da-226004-429082 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/261?access_token=a70d5080be3649c9", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:56:53,036 44 INFO rb-35659da-226004-429082 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-26 11:56:53,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:53] "POST /pos-self/relations/261 HTTP/1.1" 200 - 25 0.021 0.060 2026-10-26 11:56:53,268 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-26 11:56:53,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:53] "POST /pos-self/data/261 HTTP/1.1" 200 - 167 0.163 0.369 2026-10-26 11:56:53,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.463 2026-10-26 11:56:53,839 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [241], uid: 3, model: res.company 2026-10-26 11:56:53,860 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:53] "GET /web/image/res.company/241/logo/256x256 HTTP/1.1" 200 - 14 0.011 0.027 2026-10-26 11:56:53,878 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: Owl is running in 'dev' mode. 2026-10-26 11:56:53,940 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:53] "GET /web/image/ir.attachment/17073/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-26 11:56:54,016 44 INFO rb-35659da-226004-429082 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-26 11:56:54,118 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:54] "GET /web/image/pos.category/383/image_128?unique=2026-10-26T11:56:24.000+00:00 HTTP/1.1" 200 - 2 0.018 0.038 2026-10-26 11:56:54,150 44 INFO rb-35659da-226004-429082 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-26 11:56:54,170 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:54] "GET /web/image/pos.category/384/image_128?unique=2026-10-26T11:56:24.000+00:00 HTTP/1.1" 200 - 2 0.001 0.097 2026-10-26 11:56:54,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:54] "GET /web/image/pos.category/382/image_128?unique=2026-10-26T11:56:24.000+00:00 HTTP/1.1" 200 - 2 0.003 0.119 2026-10-26 11:56:54,226 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:54] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.002 0.143 2026-10-26 11:56:54,227 44 INFO rb-35659da-226004-429082 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-26 11:56:54,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:54] "GET /web/image/product.template/2771/image_512?unique=2026-10-26T11:56:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.155 2026-10-26 11:56:54,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:54] "GET /web/image/ir.attachment/17074/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-26 11:56:54,313 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56: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-26 11:56:54,356 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:56:54,360 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:54] "GET /web/image/product.product/3301/image_512?unique=2026-10-26T11:56:24.000+00:00 HTTP/1.1" 200 - 8 0.016 0.029 2026-10-26 11:56:54,405 44 INFO rb-35659da-226004-429082 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-26 11:56:54,474 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8793291 started for PoS orders references: [{'name': None, 'pos_reference': '260-261-000001', 'uuid': 'f0d8cf79-9e9a-4c83-90ca-460a79a13dd2'}] 2026-10-26 11:56:54,540 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8793291 order {'name': None, 'pos_reference': '260-261-000001', 'uuid': 'f0d8cf79-9e9a-4c83-90ca-460a79a13dd2'} created pos.order #1009 2026-10-26 11:56:54,570 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8793291 finished 2026-10-26 11:56:54,808 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:54] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 113 0.138 0.272 2026-10-26 11:56:54,885 44 INFO rb-35659da-226004-429082 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-26 11:56:54,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.014 0.023 2026-10-26 11:56:54,935 44 INFO rb-35659da-226004-429082 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-26 11:56:54,945 44 INFO rb-35659da-226004-429082 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': 'f0d8cf79-9e9a-4c83-90ca-460a79a13dd2--976--452', '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-26 11:56:55,087 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:55] "POST /qfpay/notify HTTP/1.1" 200 - 45 0.053 0.093 2026-10-26 11:56:55,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:55] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.011 2026-10-26 11:56:55,185 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-10-26 11:56:55,186 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-26 11:56:55,304 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 7712584 (allocated 8912896) 2026-10-26 11:56:55,323 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 148246 2026-10-26 11:56:55,326 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-10-26 11:56:55,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:56:55] "GET /web/image/ir.attachment/17072/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-10-26 11:56:55,330 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 148246 2026-10-26 11:56:55,439 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_115655_439434_test_tour_kiosk_qfpay_order.txt 2026-10-26 11:56:55,439 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmpxjynzq8l_chrome_odoo" 2026-10-26 11:56:55,506 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:57:18,499 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_matching_transaction_succeeds ... 2026-10-26 11:57:18,700 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:57:19,339 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:19] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 94 0.141 0.503 2026-10-26 11:57:19,428 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_missing_or_forged_signature_is_rejected ... 2026-10-26 11:57:19,814 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:57:20,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:20] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 27 0.016 0.401 2026-10-26 11:57:20,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:20] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 8 0.009 0.023 2026-10-26 11:57:20,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:20] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 8 0.006 0.037 2026-10-26 11:57:20,382 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_replay_after_amount_change_is_rejected ... 2026-10-26 11:57:20,652 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:57:21,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:21] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 27 0.031 0.699 2026-10-26 11:57:21,409 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_replay_on_another_order_is_rejected ... 2026-10-26 11:57:21,705 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:57:22,095 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:22] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 27 0.022 0.376 2026-10-26 11:57:22,200 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:57:24,645 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_get_stripe_creditentials ... 2026-10-26 11:57:35,771 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:57:36,141 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:36] "POST /pos-self-order/stripe-connection-token HTTP/1.1" 200 - 28 0.017 0.358 2026-10-26 11:57:36,176 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal ... 2026-10-26 11:57:46,782 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome pid: 148437 2026-10-26 11:57:46,783 44 INFO rb-35659da-226004-429082 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/tmp3gsd0ws4_chrome_odoo 2026-10-26 11:57:46,783 44 INFO rb-35659da-226004-429082 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:39403/json/version 2026-10-26 11:57:46,784 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39403', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:57:46,871 44 INFO rb-35659da-226004-429082 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-26 11:57:46,871 44 INFO rb-35659da-226004-429082 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:39403/json 2026-10-26 11:57:46,872 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39403', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:57:46,902 44 INFO rb-35659da-226004-429082 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:39403/devtools/page/7777D98E18A0AE6EB71F5CDC805DE53C 2026-10-26 11:57:46,938 44 INFO rb-35659da-226004-429082 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-26 11:57:46,953 44 INFO rb-35659da-226004-429082 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-26 11:57:47,011 44 INFO rb-35659da-226004-429082 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-26 11:57:47,492 44 INFO rb-35659da-226004-429082 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/264?access_token=access_token" in browser 2026-10-26 11:57:47,492 44 INFO rb-35659da-226004-429082 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/264?access_token=access_token" 2026-10-26 11:57:47,524 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:57:48,456 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:48] "GET /pos-self/264?access_token=access_token HTTP/1.1" 200 - 55 0.041 0.899 2026-10-26 11:57:48,461 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Navigation result: {'frameId': '7777D98E18A0AE6EB71F5CDC805DE53C', 'loaderId': '0B67DB5DEAD1EAA14BBA12C1466A27BB', 'isDownload': False} 2026-10-26 11:57:48,461 44 INFO rb-35659da-226004-429082 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-26 11:57:48,488 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:57:48,554 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/13ed271/pos_self_order.assets.min.css, copying from /web/assets/13ed271/pos_self_order.assets.min.css 2026-10-26 11:57:48,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:48] "GET /web/assets/1/13ed271/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.043 0.084 2026-10-26 11:57:48,650 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ab79bd/pos_self_order.assets.min.js, copying from /web/assets/8ab79bd/pos_self_order.assets.min.js 2026-10-26 11:57:48,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:48] "GET /web/assets/1/8ab79bd/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.024 0.155 2026-10-26 11:57:48,695 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js, copying from /web/assets/802ffe8/pos_self_order.assets_tests.min.js 2026-10-26 11:57:48,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:48] "GET /web/assets/1/802ffe8/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.213 2026-10-26 11:57:49,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.019 2026-10-26 11:57:49,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-26 11:57:49,040 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:49] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 5 0.003 0.014 2026-10-26 11:57:49,052 44 INFO rb-35659da-226004-429082 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/264?access_token=access_token", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:57:49,057 44 INFO rb-35659da-226004-429082 odoo.http: Session expired 2026-10-26 11:57:49,057 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-26 11:57:49,066 44 INFO rb-35659da-226004-429082 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-26 11:57:49,144 44 INFO rb-35659da-226004-429082 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-26 11:57:49,212 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:49] "POST /pos-self/relations/264 HTTP/1.1" 200 - 37 0.033 0.089 2026-10-26 11:57:49,350 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.253 2026-10-26 11:57:49,843 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:49] "POST /pos-self/data/264 HTTP/1.1" 200 - 179 0.172 0.389 2026-10-26 11:57:49,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.462 2026-10-26 11:57:50,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:50] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.048 2026-10-26 11:57:50,040 44 INFO rb-35659da-226004-429082 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-26 11:57:50,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:50] "GET /web/image/ir.attachment/17282/raw HTTP/1.1" 200 - 4 0.005 0.009 2026-10-26 11:57:50,198 44 INFO rb-35659da-226004-429082 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-26 11:57:50,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:50] "GET /web/image/ir.attachment/17281/raw HTTP/1.1" 200 - 4 0.004 0.013 2026-10-26 11:57:50,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:50] "GET /web/image/pos.category/388/image_128?unique=2026-10-26T11:57:22.000+00:00 HTTP/1.1" 200 - 2 0.003 0.029 2026-10-26 11:57:50,405 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:57:50,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:50] "GET /web/image/product.template/2787/image_512?unique=2026-10-26T11:57:22.000+00:00 HTTP/1.1" 200 - 3 0.020 0.072 2026-10-26 11:57:50,458 44 INFO rb-35659da-226004-429082 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-26 11:57:50,474 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:50] "GET /web/image/product.template/2789/image_512?unique=2026-10-26T11:57:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.103 2026-10-26 11:57:50,503 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:50] "GET /web/image/product.template/2788/image_512?unique=2026-10-26T11:57:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-10-26 11:57:50,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:50] "GET /web/image/product.template/2790/image_512?unique=2026-10-26T11:57:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.150 2026-10-26 11:57:50,557 44 INFO rb-35659da-226004-429082 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-26 11:57:50,559 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:50] "GET /web/image/product.template/2791/image_512?unique=2026-10-26T11:57:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.174 2026-10-26 11:57:50,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:50] "GET /web/image/ir.attachment/17227/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-26 11:57:50,643 44 INFO rb-35659da-226004-429082 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-26 11:57:50,659 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:50] "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-26 11:57:50,665 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:50] "GET /web/image/product.product/3317/image_512?unique=2026-10-26T11:57:22.000+00:00 HTTP/1.1" 200 - 8 0.013 0.032 2026-10-26 11:57:50,720 44 INFO rb-35659da-226004-429082 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-26 11:57:50,770 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84283650 started for PoS orders references: [{'name': None, 'pos_reference': '260-264-000001', 'uuid': '488b002f-df6e-4f9b-bae5-852856bb17b9'}] 2026-10-26 11:57:50,818 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84283650 order {'name': None, 'pos_reference': '260-264-000001', 'uuid': '488b002f-df6e-4f9b-bae5-852856bb17b9'} created pos.order #1015 2026-10-26 11:57:50,849 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84283650 finished 2026-10-26 11:57:51,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:51] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 105 0.084 0.260 2026-10-26 11:57:51,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:57:51] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.008 2026-10-26 11:57:51,140 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: tour succeeded 2026-10-26 11:57:51,141 44 INFO rb-35659da-226004-429082 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-26 11:57:51,233 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: heap 7642560 (allocated 8388608) 2026-10-26 11:57:51,257 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing chrome headless with pid 148437 2026-10-26 11:57:51,262 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing websocket connection 2026-10-26 11:57:51,268 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Terminating chrome headless with pid 148437 2026-10-26 11:57:51,413 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_115751_412836_test_kiosk_without_payment_terminal.txt 2026-10-26 11:57:51,413 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Removing chrome user profile "/tmp/tmp3gsd0ws4_chrome_odoo" 2026-10-26 11:57:51,478 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_self_order_kiosk_stripe ... 2026-10-26 11:58:01,412 44 INFO rb-35659da-226004-429082 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_stripe_capture_payment ... 2026-10-26 11:58:11,862 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:58:12,424 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:12] "POST /pos-self-order/stripe-capture-payment HTTP/1.1" 200 - 98 0.092 0.475 2026-10-26 11:58:12,488 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 11:58:33,955 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-10-26 11:58:34,699 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 148619 2026-10-26 11:58:34,699 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmp6943u6v8_chrome_odoo 2026-10-26 11:58:34,699 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:42105/json/version 2026-10-26 11:58:34,701 44 INFO rb-35659da-226004-429082 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-26 11:58:34,803 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: Chrome/150.0.7871.114 2026-10-26 11:58:34,803 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:42105/json 2026-10-26 11:58:34,804 44 INFO rb-35659da-226004-429082 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-26 11:58:34,832 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:42105/devtools/page/ADD73D060F3060435DE0C3AEAEB0EA29 2026-10-26 11:58:34,860 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-10-26 11:58:34,871 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-10-26 11:58:35,023 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-26 11:58:35,034 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-10-26 11:58:35,041 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Open "http://127.0.0.1:8069/pos/ui?config_id=267" in browser 2026-10-26 11:58:35,041 44 INFO rb-35659da-226004-429082 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=267" 2026-10-26 11:58:35,084 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:58:36,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:36] "GET /pos/ui?config_id=267 HTTP/1.1" 200 - 83 0.077 0.936 2026-10-26 11:58:36,097 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': 'ADD73D060F3060435DE0C3AEAEB0EA29', 'loaderId': 'CBA22698194F16B53B4BCC67E0ACD1A9', 'isDownload': False} 2026-10-26 11:58:36,097 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-10-26 11:58:36,134 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:58:36,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:36] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-26 11:58:36,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:36] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.035 2026-10-26 11:58:36,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:36] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-26 11:58:36,836 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:58:36,853 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:58:36,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.021 2026-10-26 11:58:36,951 44 INFO rb-35659da-226004-429082 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=267", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:58:36,961 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-26 11:58:36,971 44 INFO rb-35659da-226004-429082 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-26 11:58:36,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 11:58:37,023 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:58:37,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58: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.013 2026-10-26 11:58:37,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-26 11:58:37,186 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.023 0.077 2026-10-26 11:58:37,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-26 11:58:38,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.417 0.634 2026-10-26 11:58:38,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:38] "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-26 11:58:38,519 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58: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.008 2026-10-26 11:58:38,625 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:38] "GET /web/image/res.company/247/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.069 2026-10-26 11:58:38,690 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58: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.007 2026-10-26 11:58:38,725 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-10-26 11:58:38,748 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-26 11:58:38,893 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:58:38,941 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:58:38,974 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.045 2026-10-26 11:58:38,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:38] "GET /web/image/res.users/319/avatar_128 HTTP/1.1" 200 - 14 0.043 0.059 2026-10-26 11:58:39,030 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:58:39,052 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "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-26 11:58:39,103 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/image?model=res.company&id=247&field=logo HTTP/1.1" 200 - 3 0.042 0.150 2026-10-26 11:58:39,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/image/res.company/247/favicon HTTP/1.1" 200 - 4 0.004 0.045 2026-10-26 11:58:39,146 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.192 2026-10-26 11:58:39,243 44 INFO rb-35659da-226004-429082 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-26 11:58:39,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/image/res.company/247/favicon HTTP/1.1" 304 - 4 0.004 0.036 2026-10-26 11:58:39,375 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:58:39,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /pos/ui/267?from_backend=True HTTP/1.1" 200 - 33 0.051 0.083 2026-10-26 11:58:39,537 44 INFO rb-35659da-226004-429082 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-26 11:58:39,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /pos/ui/267 HTTP/1.1" 200 - 33 0.032 0.205 2026-10-26 11:58:39,597 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:58:39,635 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:58:39,667 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/image?model=product.template&field=image_128&id=2797&unique=2026-10-26T11:58:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.237 2026-10-26 11:58:39,733 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/image?model=product.template&field=image_128&id=2799&unique=2026-10-26T11:58:12.000+00:00 HTTP/1.1" 200 - 3 0.017 0.284 2026-10-26 11:58:39,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/image?model=product.template&field=image_128&id=2798&unique=2026-10-26T11:58:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.359 2026-10-26 11:58:39,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/image?model=product.template&field=image_128&id=2796&unique=2026-10-26T11:58:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.422 2026-10-26 11:58:39,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/image?model=product.template&field=image_128&id=2800&unique=2026-10-26T11:58:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.416 2026-10-26 11:58:39,927 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/image?model=product.template&field=image_128&id=2804&unique=2026-10-26T11:58:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.274 2026-10-26 11:58:39,956 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/image?model=product.template&field=image_128&id=2802&unique=2026-10-26T11:58:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.279 2026-10-26 11:58:39,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:39] "GET /web/image?model=product.template&field=image_128&id=2803&unique=2026-10-26T11:58:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.232 2026-10-26 11:58:40,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:40] "GET /web/image?model=product.template&field=image_128&id=2801&unique=2026-10-26T11:58:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-10-26 11:58:40,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.316 2026-10-26 11:58:40,278 44 INFO rb-35659da-226004-429082 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-26 11:58:40,333 44 INFO rb-35659da-226004-429082 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-26 11:58:40,392 44 INFO rb-35659da-226004-429082 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-26 11:58:40,446 44 INFO rb-35659da-226004-429082 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-26 11:58:40,497 44 INFO rb-35659da-226004-429082 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-26 11:58:40,554 44 INFO rb-35659da-226004-429082 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-26 11:58:40,629 44 INFO rb-35659da-226004-429082 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-26 11:58:40,677 44 INFO rb-35659da-226004-429082 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-26 11:58:40,730 44 INFO rb-35659da-226004-429082 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-26 11:58:40,786 44 INFO rb-35659da-226004-429082 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-26 11:58:40,970 44 INFO rb-35659da-226004-429082 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-26 11:58:41,016 44 INFO rb-35659da-226004-429082 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-26 11:58:41,066 44 INFO rb-35659da-226004-429082 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-26 11:58:41,166 44 INFO rb-35659da-226004-429082 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-26 11:58:41,270 44 INFO rb-35659da-226004-429082 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-26 11:58:41,323 44 INFO rb-35659da-226004-429082 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-26 11:58:41,383 44 INFO rb-35659da-226004-429082 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-26 11:58:41,460 44 INFO rb-35659da-226004-429082 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-26 11:58:41,502 44 INFO rb-35659da-226004-429082 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-26 11:58:41,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:41] "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.019 0.076 2026-10-26 11:58:41,613 44 INFO rb-35659da-226004-429082 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-26 11:58:41,649 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:58:41,656 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 11:58:41,661 44 INFO rb-35659da-226004-429082 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-26 11:58:41,664 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.026 0.081 2026-10-26 11:58:41,712 44 INFO rb-35659da-226004-429082 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-26 11:58:41,795 44 INFO rb-35659da-226004-429082 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-26 11:58:41,849 44 INFO rb-35659da-226004-429082 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-26 11:58:41,952 44 INFO rb-35659da-226004-429082 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-26 11:58:41,969 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52529544 started for PoS orders references: [{'name': '/', 'pos_reference': '261-267-000001', 'uuid': '5f198611-9d68-4f35-ac58-3d3f60b7e8bb'}] 2026-10-26 11:58:41,979 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:58:42,681 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52529544 order {'name': '/', 'pos_reference': '261-267-000001', 'uuid': '5f198611-9d68-4f35-ac58-3d3f60b7e8bb'} created pos.order #1017 2026-10-26 11:58:42,711 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52529544 finished 2026-10-26 11:58:42,822 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.279 0.579 2026-10-26 11:58:42,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:42] "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-26 11:58:43,031 44 INFO rb-35659da-226004-429082 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-26 11:58:43,045 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97482955 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-267-000001', 'uuid': '5f198611-9d68-4f35-ac58-3d3f60b7e8bb'}] 2026-10-26 11:58:43,058 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97482955 order {'name': 'Shop - 000001', 'pos_reference': '261-267-000001', 'uuid': '5f198611-9d68-4f35-ac58-3d3f60b7e8bb'} sync ignored for existing PoS order pos.order(1017,) (state: paid) 2026-10-26 11:58:43,089 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-10-26 11:58:43,090 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-26 11:58:43,096 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97482955 finished 2026-10-26 11:58:43,267 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 17108472 (allocated 18874368) 2026-10-26 11:58:43,314 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:58:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.091 0.187 2026-10-26 11:58:43,326 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 148619 2026-10-26 11:58:43,336 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-10-26 11:58:43,337 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 148619 2026-10-26 11:58:43,507 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_115843_507204_test_01_pos_number_autofill.txt 2026-10-26 11:58:43,507 44 INFO rb-35659da-226004-429082 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmp6943u6v8_chrome_odoo" 2026-10-26 11:58:43,576 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:59:04,542 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-10-26 11:59:05,088 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 148831 2026-10-26 11:59:05,089 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmphujs0bmk_chrome_odoo 2026-10-26 11:59:05,089 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:40811/json/version 2026-10-26 11:59:05,091 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40811', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:59:05,199 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Browser version: Chrome/150.0.7871.114 2026-10-26 11:59:05,199 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:40811/json 2026-10-26 11:59:05,209 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40811', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:59:05,220 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:40811/devtools/page/66DB8C3955D52827DCEF233F3FF3E8D2 2026-10-26 11:59:05,234 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-10-26 11:59:05,236 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-10-26 11:59:05,383 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:59:05,401 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-10-26 11:59:05,408 44 INFO rb-35659da-226004-429082 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=268" in browser 2026-10-26 11:59:05,408 44 INFO rb-35659da-226004-429082 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=268" 2026-10-26 11:59:05,432 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:59:06,111 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:06] "GET /pos/ui?config_id=268 HTTP/1.1" 200 - 84 0.036 0.648 2026-10-26 11:59:06,123 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': '66DB8C3955D52827DCEF233F3FF3E8D2', 'loaderId': 'C015C8FC6F3EC1A741F58B538464C9C8', 'isDownload': False} 2026-10-26 11:59:06,124 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-10-26 11:59:06,161 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:59:06,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:06] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-26 11:59:06,196 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:06] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-10-26 11:59:06,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:06] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-26 11:59:06,917 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 11:59:06,920 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 11:59:06,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 11:59:07,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.009 2026-10-26 11:59:07,018 44 INFO rb-35659da-226004-429082 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=268", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:59:07,036 44 INFO rb-35659da-226004-429082 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-26 11:59:07,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 11:59:07,067 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:59:07,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:07] "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.019 2026-10-26 11:59:07,152 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.046 2026-10-26 11:59:07,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.062 2026-10-26 11:59:07,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-26 11:59:08,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.330 0.595 2026-10-26 11:59:08,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59: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-26 11:59:08,369 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59: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-26 11:59:08,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:08] "GET /web/image/res.company/248/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-10-26 11:59:08,484 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59: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.013 2026-10-26 11:59:08,507 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: Owl is running in 'dev' mode. 2026-10-26 11:59:08,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:59:08,623 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:59:08,637 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:59:08,697 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 11:59:08,725 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 11:59:08,808 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 11:59:08,811 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:08] "GET /web/image/res.users/321/avatar_128 HTTP/1.1" 200 - 14 0.071 0.100 2026-10-26 11:59:08,876 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:08] "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-26 11:59:08,898 44 INFO rb-35659da-226004-429082 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-26 11:59:08,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:08] "GET /web/image?model=res.company&id=248&field=logo HTTP/1.1" 200 - 3 0.021 0.236 2026-10-26 11:59:08,935 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.103 2026-10-26 11:59:08,975 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:08] "GET /web/image/res.company/248/favicon HTTP/1.1" 200 - 4 0.012 0.060 2026-10-26 11:59:09,112 44 INFO rb-35659da-226004-429082 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-26 11:59:09,222 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /pos/ui/268?from_backend=True HTTP/1.1" 200 - 33 0.145 0.300 2026-10-26 11:59:09,235 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:59:09,258 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:59:09,377 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /pos/ui/268 HTTP/1.1" 200 - 33 0.093 0.510 2026-10-26 11:59:09,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /web/image/res.company/248/favicon HTTP/1.1" 304 - 4 0.005 0.424 2026-10-26 11:59:09,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /web/image?model=product.template&field=image_128&id=2809&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.441 2026-10-26 11:59:09,512 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /web/image?model=product.template&field=image_128&id=2811&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.480 2026-10-26 11:59:09,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /web/image?model=product.template&field=image_128&id=2810&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.006 0.525 2026-10-26 11:59:09,610 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /web/image?model=product.template&field=image_128&id=2815&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.305 2026-10-26 11:59:09,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /web/image?model=product.template&field=image_128&id=2817&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.013 0.258 2026-10-26 11:59:09,712 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /web/image?model=product.template&field=image_128&id=2814&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.006 0.278 2026-10-26 11:59:09,757 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /web/image?model=product.template&field=image_128&id=2816&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.266 2026-10-26 11:59:09,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /web/image?model=product.template&field=image_128&id=2812&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.005 0.215 2026-10-26 11:59:09,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "GET /web/image?model=product.template&field=image_128&id=2813&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.205 2026-10-26 11:59:09,966 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.044 0.393 2026-10-26 11:59:10,050 44 INFO rb-35659da-226004-429082 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-26 11:59:10,118 44 INFO rb-35659da-226004-429082 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-26 11:59:10,172 44 INFO rb-35659da-226004-429082 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-26 11:59:10,231 44 INFO rb-35659da-226004-429082 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-26 11:59:10,281 44 INFO rb-35659da-226004-429082 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-26 11:59:10,334 44 INFO rb-35659da-226004-429082 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-26 11:59:10,391 44 INFO rb-35659da-226004-429082 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-26 11:59:10,444 44 INFO rb-35659da-226004-429082 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-26 11:59:10,518 44 INFO rb-35659da-226004-429082 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-26 11:59:10,569 44 INFO rb-35659da-226004-429082 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-26 11:59:10,620 44 INFO rb-35659da-226004-429082 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-26 11:59:10,672 44 INFO rb-35659da-226004-429082 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-26 11:59:10,746 44 INFO rb-35659da-226004-429082 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-26 11:59:10,766 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:59:10,772 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:59:10,799 44 INFO rb-35659da-226004-429082 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-26 11:59:10,849 44 INFO rb-35659da-226004-429082 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-26 11:59:10,900 44 INFO rb-35659da-226004-429082 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-26 11:59:10,951 44 INFO rb-35659da-226004-429082 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-26 11:59:11,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:11] "POST /web/dataset/call_kw/pos.payment.method/viva_com_send_payment_request#pos.payment.method.viva_com_send_payment_request HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:59:11,035 44 INFO rb-35659da-226004-429082 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-26 11:59:11,086 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-10-26 11:59:11,087 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-26 11:59:11,240 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 14779124 (allocated 15466496) 2026-10-26 11:59:11,274 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 148831 2026-10-26 11:59:11,277 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-10-26 11:59:11,279 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 148831 2026-10-26 11:59:11,400 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_115911_399710_test_viva_com_kiosk_request_data.txt 2026-10-26 11:59:11,400 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmphujs0bmk_chrome_odoo" 2026-10-26 11:59:11,439 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-10-26 11:59:12,046 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 149047 2026-10-26 11:59:12,047 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmpzj9d7ptv_chrome_odoo 2026-10-26 11:59:12,047 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:39329/json/version 2026-10-26 11:59:12,048 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39329', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:59:12,215 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-26 11:59:12,215 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:39329/json 2026-10-26 11:59:12,216 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39329', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 11:59:12,279 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:39329/devtools/page/3C772333B5ABC28C4BD6A47C1220170E 2026-10-26 11:59:12,304 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-10-26 11:59:12,325 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-10-26 11:59:12,433 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 11:59:12,453 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-10-26 11:59:12,467 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Open "http://127.0.0.1:8069/pos/ui/268" in browser 2026-10-26 11:59:12,468 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/268" 2026-10-26 11:59:12,539 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 11:59:13,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:13] "GET /pos/ui/268 HTTP/1.1" 200 - 89 0.056 0.931 2026-10-26 11:59:13,519 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': '3C772333B5ABC28C4BD6A47C1220170E', 'loaderId': 'E1EC98243C0F76C03F0E448652358402', 'isDownload': False} 2026-10-26 11:59:13,519 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-10-26 11:59:13,548 44 INFO rb-35659da-226004-429082 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-26 11:59:13,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:13] "GET /web/assets/e0984ca/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.018 2026-10-26 11:59:13,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:13] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-26 11:59:13,604 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:13] "GET /web/assets/897e94c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-26 11:59:14,320 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:59:14,334 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:59:14,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 11:59:14,395 44 INFO rb-35659da-226004-429082 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/268", "delayToCheckUndeterminisms": 0})" 2026-10-26 11:59:14,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.008 2026-10-26 11:59:14,407 44 INFO rb-35659da-226004-429082 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-26 11:59:14,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 11:59:14,455 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 11:59:14,502 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:14] "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.022 2026-10-26 11:59:14,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-26 11:59:14,622 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.072 2026-10-26 11:59:14,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-26 11:59:15,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.289 0.591 2026-10-26 11:59:15,609 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:15] "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-26 11:59:15,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59: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.013 2026-10-26 11:59:15,872 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:15] "GET /web/image/res.company/248/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.062 2026-10-26 11:59:15,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59: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.007 2026-10-26 11:59:15,941 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-10-26 11:59:15,960 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-26 11:59:16,031 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 11:59:16,136 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.054 2026-10-26 11:59:16,146 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.054 2026-10-26 11:59:16,204 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-26 11:59:16,205 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "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-26 11:59:16,216 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/image/res.users/321/avatar_128 HTTP/1.1" 200 - 14 0.071 0.101 2026-10-26 11:59:16,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.179 2026-10-26 11:59:16,300 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/image?model=res.company&id=248&field=logo HTTP/1.1" 200 - 3 0.014 0.194 2026-10-26 11:59:16,332 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/image/res.company/248/favicon HTTP/1.1" 200 - 4 0.009 0.082 2026-10-26 11:59:16,354 44 INFO rb-35659da-226004-429082 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-26 11:59:16,483 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 11:59:16,553 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 11:59:16,570 44 INFO rb-35659da-226004-429082 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-26 11:59:16,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /pos/ui/268 HTTP/1.1" 200 - 33 0.060 0.106 2026-10-26 11:59:16,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /pos/ui/268?from_backend=True HTTP/1.1" 200 - 33 0.025 0.230 2026-10-26 11:59:16,706 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:59:16,766 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/image?model=product.template&field=image_128&id=2811&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.008 0.293 2026-10-26 11:59:16,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/image?model=product.template&field=image_128&id=2809&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.008 0.384 2026-10-26 11:59:16,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/image/res.company/248/favicon HTTP/1.1" 304 - 4 0.005 0.278 2026-10-26 11:59:16,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/image?model=product.template&field=image_128&id=2810&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.452 2026-10-26 11:59:16,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/image?model=product.template&field=image_128&id=2815&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.313 2026-10-26 11:59:16,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/image?model=product.template&field=image_128&id=2814&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.226 2026-10-26 11:59:16,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:16] "GET /web/image?model=product.template&field=image_128&id=2817&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.211 2026-10-26 11:59:17,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:17] "GET /web/image?model=product.template&field=image_128&id=2816&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-26 11:59:17,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.093 0.258 2026-10-26 11:59:17,254 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:17] "GET /web/image?model=product.template&field=image_128&id=2813&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.314 2026-10-26 11:59:17,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:17] "GET /web/image?model=product.template&field=image_128&id=2812&unique=2026-10-26T11:58:43.000+00:00 HTTP/1.1" 200 - 3 0.005 0.399 2026-10-26 11:59:17,346 44 INFO rb-35659da-226004-429082 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-26 11:59:17,417 44 INFO rb-35659da-226004-429082 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-26 11:59:17,471 44 INFO rb-35659da-226004-429082 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-26 11:59:17,526 44 INFO rb-35659da-226004-429082 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-26 11:59:17,579 44 INFO rb-35659da-226004-429082 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-26 11:59:17,638 44 INFO rb-35659da-226004-429082 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-26 11:59:17,693 44 INFO rb-35659da-226004-429082 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-26 11:59:17,748 44 INFO rb-35659da-226004-429082 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-26 11:59:17,818 44 INFO rb-35659da-226004-429082 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-26 11:59:17,869 44 INFO rb-35659da-226004-429082 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-26 11:59:17,920 44 INFO rb-35659da-226004-429082 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-26 11:59:17,971 44 INFO rb-35659da-226004-429082 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-26 11:59:18,048 44 INFO rb-35659da-226004-429082 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-26 11:59:18,080 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:59:18,081 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 11:59:18,104 44 INFO rb-35659da-226004-429082 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-26 11:59:18,156 44 INFO rb-35659da-226004-429082 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-26 11:59:18,204 44 INFO rb-35659da-226004-429082 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-26 11:59:18,276 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:18] "POST /web/dataset/call_kw/pos.payment.method/viva_com_send_payment_request#pos.payment.method.viva_com_send_payment_request HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 11:59:18,286 44 INFO rb-35659da-226004-429082 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-26 11:59:18,343 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-26 11:59:18,386 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:18] "POST /pos_viva_com/notification?company_id=248&token=viva_com_test HTTP/1.1" 200 - 8 0.007 0.038 2026-10-26 11:59:18,403 44 INFO rb-35659da-226004-429082 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-26 11:59:18,456 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78746385 started for PoS orders references: [{'name': '/', 'pos_reference': '261-268-000001', 'uuid': '1ba1ce00-45d1-4017-821e-62afea3c54ce'}] 2026-10-26 11:59:18,471 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 11:59:19,151 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78746385 order {'name': '/', 'pos_reference': '261-268-000001', 'uuid': '1ba1ce00-45d1-4017-821e-62afea3c54ce'} created pos.order #1018 2026-10-26 11:59:19,194 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78746385 finished 2026-10-26 11:59:19,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.249 0.592 2026-10-26 11:59:19,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:19] "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-26 11:59:19,555 44 INFO rb-35659da-226004-429082 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-26 11:59:19,572 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68175440 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-268-000001', 'uuid': '1ba1ce00-45d1-4017-821e-62afea3c54ce'}] 2026-10-26 11:59:19,582 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68175440 order {'name': 'Shop - 000001', 'pos_reference': '261-268-000001', 'uuid': '1ba1ce00-45d1-4017-821e-62afea3c54ce'} sync ignored for existing PoS order pos.order(1018,) (state: paid) 2026-10-26 11:59:19,614 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68175440 finished 2026-10-26 11:59:19,632 44 INFO rb-35659da-226004-429082 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-26 11:59:19,683 44 INFO rb-35659da-226004-429082 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-26 11:59:19,763 44 INFO rb-35659da-226004-429082 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-26 11:59:19,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.060 0.162 2026-10-26 11:59:19,808 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:19] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.029 2026-10-26 11:59:19,867 44 INFO rb-35659da-226004-429082 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-26 11:59:19,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.041 2026-10-26 11:59:19,912 44 INFO rb-35659da-226004-429082 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-26 11:59:19,967 44 INFO rb-35659da-226004-429082 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-26 11:59:20,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:20] "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.020 2026-10-26 11:59:20,026 44 INFO rb-35659da-226004-429082 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-26 11:59:20,085 44 INFO rb-35659da-226004-429082 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-26 11:59:20,172 44 INFO rb-35659da-226004-429082 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-26 11:59:20,218 44 INFO rb-35659da-226004-429082 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-26 11:59:20,284 44 INFO rb-35659da-226004-429082 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-26 11:59:20,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:20] "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-26 11:59:20,345 44 INFO rb-35659da-226004-429082 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-26 11:59:20,400 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-26 11:59:20,443 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:20] "POST /pos_viva_com/notification?company_id=248&token=viva_com_test HTTP/1.1" 200 - 7 0.009 0.036 2026-10-26 11:59:20,478 44 INFO rb-35659da-226004-429082 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-26 11:59:20,485 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55205256 started for PoS orders references: [{'name': '/', 'pos_reference': '261-268-000002', 'uuid': '6a5cb4a5-a35b-438d-b370-919692e9ade7'}] 2026-10-26 11:59:21,014 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55205256 order {'name': '/', 'pos_reference': '261-268-000002', 'uuid': '6a5cb4a5-a35b-438d-b370-919692e9ade7'} created pos.order #1019 2026-10-26 11:59:21,069 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55205256 finished 2026-10-26 11:59:21,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.217 0.491 2026-10-26 11:59:21,254 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 11:59:21,291 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-10-26 11:59:21,293 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-26 11:59:21,298 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88612069 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-268-000002', 'uuid': '6a5cb4a5-a35b-438d-b370-919692e9ade7'}] 2026-10-26 11:59:21,326 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88612069 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-268-000002', 'uuid': '6a5cb4a5-a35b-438d-b370-919692e9ade7'} sync ignored for existing PoS order pos.order(1019,) (state: paid) 2026-10-26 11:59:21,402 44 INFO rb-35659da-226004-429082 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88612069 finished 2026-10-26 11:59:21,438 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 17628036 (allocated 19271680) 2026-10-26 11:59:21,480 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 149047 2026-10-26 11:59:21,486 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-10-26 11:59:21,488 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 149047 2026-10-26 11:59:21,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 11:59:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.122 0.155 2026-10-26 11:59:21,639 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_115921_639652_test_viva_payment_and_refund.txt 2026-10-26 11:59:21,640 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmpzj9d7ptv_chrome_odoo" 2026-10-26 11:59:21,718 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 11:59:35,248 44 INFO rb-35659da-226004-429082 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-10-26 11:59:35,358 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 11:59:35,478 44 INFO rb-35659da-226004-429082 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-10-26 11:59:36,175 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20829] 2026-10-26 11:59:36,441 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1474] 2026-10-26 11:59:36,473 44 INFO rb-35659da-226004-429082 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-10-26 11:59:36,871 44 INFO rb-35659da-226004-429082 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-10-26 11:59:37,295 44 INFO rb-35659da-226004-429082 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-10-26 11:59:37,710 44 INFO rb-35659da-226004-429082 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-10-26 11:59:37,741 44 INFO rb-35659da-226004-429082 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-10-26 11:59:45,139 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1476], uid: 2, model: res.partner 2026-10-26 11:59:45,267 44 INFO rb-35659da-226004-429082 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-10-26 11:59:46,046 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 11:59:46,652 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20941] 2026-10-26 11:59:46,793 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3354] 2026-10-26 11:59:46,957 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-10-26 11:59:47,163 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-10-26 11:59:47,398 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.uom records with IDs: [15] 2026-10-26 11:59:47,418 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-10-26 11:59:47,618 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-10-26 11:59:48,148 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-10-26 11:59:57,364 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-10-26 12:00:04,994 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-10-26 12:00:05,297 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-10-26 12:00:05,559 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:00:05,949 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-10-26 12:00:06,646 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-10-26 12:00:06,919 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:00:06,923 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-10-26 12:00:06,923 44 INFO rb-35659da-226004-429082 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-26 12:00:06,924 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-10-26 12:00:07,464 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-10-26 12:00:08,128 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21195] 2026-10-26 12:00:08,204 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3386] 2026-10-26 12:00:08,527 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-10-26 12:00:08,572 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-10-26 12:00:09,026 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-10-26 12:00:09,808 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21211, 21210] 2026-10-26 12:00:09,886 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3397, 3396] 2026-10-26 12:00:10,719 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-26 12:00:10,813 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-10-26 12:00:11,217 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-26 12:00:12,719 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21271, 21269] 2026-10-26 12:00:12,806 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3427, 3428] 2026-10-26 12:00:13,306 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-26 12:00:13,604 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-26 12:00:13,740 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-26 12:00:13,760 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-10-26 12:00:14,172 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-26 12:00:15,606 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21346, 21344] 2026-10-26 12:00:15,748 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3470, 3471] 2026-10-26 12:00:16,204 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-26 12:00:16,510 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-26 12:00:16,635 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-26 12:00:17,037 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-26 12:00:17,743 44 INFO rb-35659da-226004-429082 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-26 12:00:17,781 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:00:17,971 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-10-26 12:00:17,993 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-10-26 12:00:18,031 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-10-26 12:00:18,548 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search_favorite_first ... 2026-10-26 12:00:18,820 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-10-26 12:00:19,352 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:00:20,421 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-10-26 12:00:20,503 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-10-26 12:00:20,519 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-10-26 12:00:20,770 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-10-26 12:00:20,948 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-10-26 12:00:24,908 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-10-26 12:00:26,177 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-10-26 12:00:26,263 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1148] 2026-10-26 12:00:26,318 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-10-26 12:00:26,738 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_formula_and_back ... 2026-10-26 12:00:26,942 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-10-26 12:00:28,175 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-10-26 12:00:28,263 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1161] 2026-10-26 12:00:28,362 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1162] 2026-10-26 12:00:28,373 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-10-26 12:00:34,877 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-10-26 12:00:36,118 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-10-26 12:00:42,620 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:00:43,449 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3509] 2026-10-26 12:00:43,909 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3528] 2026-10-26 12:00:43,958 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-10-26 12:00:44,142 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3513, 3522] 2026-10-26 12:00:44,414 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3510] 2026-10-26 12:00:44,447 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-10-26 12:00:44,686 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527, 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519] 2026-10-26 12:00:44,827 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1491] 2026-10-26 12:00:44,838 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1492] 2026-10-26 12:00:44,856 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1493] 2026-10-26 12:00:45,175 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3532, 3533, 3534, 3535, 3536, 3537] 2026-10-26 12:00:45,448 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-10-26 12:00:45,615 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-10-26 12:00:45,842 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-10-26 12:00:46,018 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-10-26 12:00:46,568 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-10-26 12:00:47,973 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-10-26 12:00:55,740 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-10-26 12:00:55,763 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-10-26 12:00:56,369 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-10-26 12:00:57,561 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-10-26 12:00:58,046 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-10-26 12:00:58,065 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:00:58,996 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-10-26 12:00:59,117 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-10-26 12:00:59,167 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-10-26 12:00:59,255 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:00:59,680 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-10-26 12:00:59,781 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-10-26 12:01:07,208 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-10-26 12:01:07,497 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-10-26 12:01:07,553 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-10-26 12:01:07,627 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-10-26 12:01:07,666 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_seller: Starting TestSeller.test_60_sellers_purchase_ok ... 2026-10-26 12:01:07,770 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:01:08,542 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-10-26 12:01:09,055 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-10-26 12:01:09,295 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:01:10,087 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-10-26 12:01:10,378 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-10-26 12:01:10,803 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:01:11,778 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-10-26 12:01:12,443 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-10-26 12:01:13,125 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-10-26 12:01:13,816 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-10-26 12:01:15,010 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false_and_ir_default ... 2026-10-26 12:01:16,117 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-10-26 12:01:16,654 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-10-26 12:01:23,512 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-10-26 12:01:24,277 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-10-26 12:01:25,219 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-10-26 12:01:25,640 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-10-26 12:01:25,955 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-10-26 12:01:26,241 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-10-26 12:01:26,595 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-10-26 12:01:27,083 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-10-26 12:01:27,088 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-10-26 12:01:27,227 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:01:27,980 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-10-26 12:01:28,241 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-10-26 12:01:28,543 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-10-26 12:01:28,819 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-10-26 12:01:29,154 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-10-26 12:01:29,850 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-10-26 12:01:30,403 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-10-26 12:01:31,012 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-10-26 12:01:31,356 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-10-26 12:01:31,688 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-10-26 12:01:32,210 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:01:32,234 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-10-26 12:01:32,705 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-10-26 12:01:33,132 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-10-26 12:01:33,577 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-10-26 12:01:34,020 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-10-26 12:01:35,267 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-10-26 12:01:35,687 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-10-26 12:01:36,136 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:01:37,348 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3769] 2026-10-26 12:01:37,553 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_batch_create_variants_with_image ... 2026-10-26 12:01:38,245 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3774] 2026-10-26 12:01:38,479 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-10-26 12:01:38,588 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-10-26 12:01:38,705 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-26 12:01:39,779 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-10-26 12:01:40,673 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-10-26 12:01:41,809 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-10-26 12:01:43,916 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-10-26 12:01:45,931 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-10-26 12:01:47,174 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-10-26 12:01:47,837 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-10-26 12:01:49,485 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-10-26 12:01:49,916 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-10-26 12:01:50,033 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-10-26 12:01:50,849 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-10-26 12:01:53,173 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:01:53,177 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-10-26 12:01:53,515 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-10-26 12:01:53,762 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:01:54,913 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [3825] 2026-10-26 12:01:55,006 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-10-26 12:01:55,483 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-10-26 12:01:56,369 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-10-26 12:01:56,757 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-10-26 12:01:57,272 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-10-26 12:01:58,225 44 INFO rb-35659da-226004-429082 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-10-26 12:01:58,902 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:02:12,220 44 INFO rb-35659da-226004-429082 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-10-26 12:02:14,129 44 INFO rb-35659da-226004-429082 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-10-26 12:02:15,653 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:02:15,666 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 149269 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmp2dc07_7k_chrome_odoo 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:34681/json/version 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Browser version: Chrome/150.0.7871.114 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:34681/json 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:34681/devtools/page/6BAE9B1E2C191E723E92CCD77EC09B7B 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 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/821" in browser 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 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/821" 2026-10-26 12:02:17,000 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:02:19,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/action-stock.action_picking_tree_incoming/821 HTTP/1.1" 200 - 149 0.215 1.920 2026-10-26 12:02:19,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': '6BAE9B1E2C191E723E92CCD77EC09B7B', 'loaderId': 'FB35231B37C1CADE90B4E0A6E7C005D9', 'isDownload': False} 2026-10-26 12:02:19,000 44 INFO rb-35659da-226004-429082 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-26 12:02:19,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 12:02:19,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.015 0.030 2026-10-26 12:02:20,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.066 0.202 2026-10-26 12:02:20,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.010 0.278 2026-10-26 12:02:20,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 12:02:20,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-26 12:02:21,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.004 2026-10-26 12:02:21,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.043 2026-10-26 12:02:21,000 44 INFO rb-35659da-226004-429082 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.004 0.038 2026-10-26 12:02:21,000 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:02:21,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: Owl is running in 'dev' mode. 2026-10-26 12:02:21,000 44 INFO rb-35659da-226004-429082 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 - 31 0.046 0.102 2026-10-26 12:02:21,000 44 INFO rb-35659da-226004-429082 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.003 0.142 2026-10-26 12:02:21,000 44 INFO rb-35659da-226004-429082 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.120 2026-10-26 12:02:21,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 12:02:21,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.006 2026-10-26 12:02:21,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.032 0.102 2026-10-26 12:02:21,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.150 2026-10-26 12:02:21,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.002 2026-10-26 12:02:21,000 44 INFO rb-35659da-226004-429082 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/821", "delayToCheckUndeterminisms": 0})" 2026-10-26 12:02:21,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.018 2026-10-26 12:02:21,000 44 INFO rb-35659da-226004-429082 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-26 12:02:21,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.028 0.149 2026-10-26 12:02:22,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.032 0.262 2026-10-26 12:02:22,000 44 INFO rb-35659da-226004-429082 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.019 0.338 2026-10-26 12:02:22,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 13 0.015 0.410 2026-10-26 12:02:22,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 6 0.011 0.331 2026-10-26 12:02:22,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.012 0.509 2026-10-26 12:02:22,000 44 INFO rb-35659da-226004-429082 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.465 2026-10-26 12:02:22,000 44 INFO rb-35659da-226004-429082 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.104 0.370 2026-10-26 12:02:22,000 44 INFO rb-35659da-226004-429082 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.059 2026-10-26 12:02:23,000 44 INFO rb-35659da-226004-429082 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 - 77 0.110 0.231 2026-10-26 12:02:23,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 45 0.030 0.414 2026-10-26 12:02:23,000 44 INFO rb-35659da-226004-429082 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 - 13 0.021 0.529 2026-10-26 12:02:23,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.053 2026-10-26 12:02:23,000 44 INFO rb-35659da-226004-429082 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-26 12:02:23,000 44 INFO rb-35659da-226004-429082 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.013 0.033 2026-10-26 12:02:23,000 44 INFO rb-35659da-226004-429082 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-26 12:02:23,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 33 0.067 0.177 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.032 0.292 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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.015 0.208 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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.017 0.246 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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.026 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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.008 0.041 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 5 0.020 0.096 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.089 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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.010 0.100 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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.026 0.148 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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.015 0.071 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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.010 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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.006 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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-26 12:02:24,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 5 0.006 0.019 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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.005 0.017 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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.025 0.085 2026-10-26 12:02:24,000 44 INFO rb-35659da-226004-429082 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.006 0.080 2026-10-26 12:02:25,000 44 INFO rb-35659da-226004-429082 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.007 0.033 2026-10-26 12:02:25,000 44 INFO rb-35659da-226004-429082 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-26 12:02:25,000 44 INFO rb-35659da-226004-429082 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-26 12:02:25,000 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1552, 1553] 2026-10-26 12:02:25,000 44 INFO rb-35659da-226004-429082 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.059 0.163 2026-10-26 12:02:25,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.010 2026-10-26 12:02:25,000 44 INFO rb-35659da-226004-429082 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-26 12:02:25,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-10-26 12:02:25,000 44 INFO rb-35659da-226004-429082 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-26 12:02:25,000 44 INFO rb-35659da-226004-429082 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 - 44 0.060 0.118 2026-10-26 12:02:25,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 30623444 (allocated 32608256) 2026-10-26 12:02:25,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 149269 2026-10-26 12:02:25,000 44 INFO rb-35659da-226004-429082 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 - 44 0.051 0.293 2026-10-26 12:02:25,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-10-26 12:02:25,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 149269 2026-10-26 12:02:26,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-10-26 12:02:26,000 44 INFO rb-35659da-226004-429082 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmp2dc07_7k_chrome_odoo" 2026-10-26 12:02:26,071 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:02:40,623 44 INFO rb-35659da-226004-429082 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-10-26 12:02:40,920 44 INFO rb-35659da-226004-429082 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-10-26 12:02:41,578 44 INFO rb-35659da-226004-429082 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-10-26 12:02:43,547 44 INFO rb-35659da-226004-429082 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-10-26 12:02:46,321 44 INFO rb-35659da-226004-429082 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-10-26 12:02:47,871 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:02:56,239 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-10-26 12:02:56,772 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 149488 2026-10-26 12:02:56,772 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmpn3jxfcot_chrome_odoo 2026-10-26 12:02:56,773 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:39861/json/version 2026-10-26 12:02:56,774 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39861', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:02:56,799 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 12:02:56,799 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:39861/json 2026-10-26 12:02:56,800 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39861', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:02:56,806 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:39861/devtools/page/88DCC123975228AABA65894536CD1A96 2026-10-26 12:02:56,822 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-10-26 12:02:56,835 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-10-26 12:02:56,930 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:02:56,952 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-10-26 12:02:56,957 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 12:02:56,958 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 12:02:56,985 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:02:58,907 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:02:58] "GET /odoo HTTP/1.1" 200 - 160 0.127 1.800 2026-10-26 12:02:58,913 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': '88DCC123975228AABA65894536CD1A96', 'loaderId': '060A25DE1F046D1A11774E479A907346', 'isDownload': False} 2026-10-26 12:02:58,913 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-10-26 12:02:58,991 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:02:58] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.036 2026-10-26 12:02:59,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:02:59] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.009 0.048 2026-10-26 12:02:59,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:02:59] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.061 0.286 2026-10-26 12:02:59,353 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:02:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.347 2026-10-26 12:02:59,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:02:59] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 12:02:59,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:02:59] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-26 12:03:00,272 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 12:03:00,274 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 12:03:00,302 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.017 2026-10-26 12:03:00,383 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:03:00,445 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-10-26 12:03:00,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.024 0.099 2026-10-26 12:03:00,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.117 2026-10-26 12:03:00,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.102 2026-10-26 12:03:00,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 12:03:00,514 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:03:00,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "GET /odoo HTTP/1.1" 200 - 29 0.024 0.082 2026-10-26 12:03:00,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.152 2026-10-26 12:03:00,786 44 INFO rb-35659da-226004-429082 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-26 12:03:00,800 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 12:03:00,812 44 INFO rb-35659da-226004-429082 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-26 12:03:00,848 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "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-26 12:03:00,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "GET /web/image/res.partner/3/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 13 0.054 0.081 2026-10-26 12:03:00,888 44 INFO rb-35659da-226004-429082 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-26 12:03:00,909 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.017 0.183 2026-10-26 12:03:00,947 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.197 2026-10-26 12:03:00,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.205 2026-10-26 12:03:00,963 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.150 2026-10-26 12:03:01,082 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:01] "POST /mail/data HTTP/1.1" 200 - 35 0.033 0.176 2026-10-26 12:03:01,091 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:01] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.355 2026-10-26 12:03:01,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:01] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.180 2026-10-26 12:03:01,134 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.266 2026-10-26 12:03:01,148 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:01] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.191 2026-10-26 12:03:01,174 44 INFO rb-35659da-226004-429082 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-26 12:03:01,187 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:01] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:03:01,209 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:01] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 12:03:01,235 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:01] "POST /web/action/load HTTP/1.1" 200 - 10 0.017 0.030 2026-10-26 12:03:01,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:01] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.102 0.309 2026-10-26 12:03:02,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:02] "POST /mail/data HTTP/1.1" 200 - 45 0.047 0.512 2026-10-26 12:03:02,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:02] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.039 0.191 2026-10-26 12:03:02,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:02] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.229 2026-10-26 12:03:02,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:02] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.012 0.123 2026-10-26 12:03:02,229 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:02] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 12:03:02,411 44 INFO rb-35659da-226004-429082 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-26 12:03:02,457 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:02] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.010 0.039 2026-10-26 12:03:02,481 44 INFO rb-35659da-226004-429082 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-26 12:03:02,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:02] "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.011 0.035 2026-10-26 12:03:02,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:02] "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.042 2026-10-26 12:03:02,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:02] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.002 0.098 2026-10-26 12:03:02,989 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4e64a1e/web.assets_backend_lazy.min.js (id:18116) 2026-10-26 12:03:02,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:02] "GET /web/assets/4e64a1e/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 15 0.010 0.236 2026-10-26 12:03:03,357 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b96a9c5/web.assets_backend_lazy.min.css (id:18117) 2026-10-26 12:03:03,361 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:03] "GET /web/assets/b96a9c5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 6 0.006 0.603 2026-10-26 12:03:03,385 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:03] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 12:03:03,515 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:03] "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.023 0.068 2026-10-26 12:03:03,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:03] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-26 12:03:03,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:03] "GET /web/assets/091b095/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 12:03:03,834 44 INFO rb-35659da-226004-429082 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-26 12:03:03,904 44 INFO rb-35659da-226004-429082 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-26 12:03:03,978 44 INFO rb-35659da-226004-429082 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-26 12:03:03,988 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:03] "POST /web/dataset/call_kw/project.task.type/web_search_read#project.task.type.web_search_read HTTP/1.1" 200 - 2 0.003 0.006 2026-10-26 12:03:04,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:04] "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.009 0.063 2026-10-26 12:03:04,122 44 INFO rb-35659da-226004-429082 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-26 12:03:04,350 44 INFO rb-35659da-226004-429082 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-26 12:03:04,443 44 INFO rb-35659da-226004-429082 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-26 12:03:04,445 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:04] "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.012 0.076 2026-10-26 12:03:04,582 44 INFO rb-35659da-226004-429082 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-26 12:03:04,670 44 INFO rb-35659da-226004-429082 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-26 12:03:04,751 44 INFO rb-35659da-226004-429082 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-26 12:03:04,799 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:04] "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.036 2026-10-26 12:03:04,821 44 INFO rb-35659da-226004-429082 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-26 12:03:04,951 44 INFO rb-35659da-226004-429082 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-26 12:03:05,024 44 INFO rb-35659da-226004-429082 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-26 12:03:05,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:05] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 2 0.009 0.076 2026-10-26 12:03:05,117 44 INFO rb-35659da-226004-429082 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-26 12:03:05,191 44 INFO rb-35659da-226004-429082 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-26 12:03:05,266 44 INFO rb-35659da-226004-429082 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-26 12:03:05,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:05] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 2 0.009 0.025 2026-10-26 12:03:05,370 44 INFO rb-35659da-226004-429082 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-26 12:03:05,433 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-10-26 12:03:05,434 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 12:03:05,678 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 30071560 (allocated 33034240) 2026-10-26 12:03:05,701 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 149488 2026-10-26 12:03:05,709 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-10-26 12:03:05,710 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 149488 2026-10-26 12:03:05,847 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120305_846898_test_burndown_chart_tour.txt 2026-10-26 12:03:05,847 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmpn3jxfcot_chrome_odoo" 2026-10-26 12:03:05,880 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 12:03:05,884 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xls ... 2026-10-26 12:03:05,885 44 INFO rb-35659da-226004-429082 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-26 12:03:05,898 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:03:07,948 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-10-26 12:03:08,891 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21685, 21684, 21683] 2026-10-26 12:03:08,971 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted project.task records with IDs: [1122, 1121, 1120] 2026-10-26 12:03:08,980 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3132, 3133, 3134, 3135, 3136, 3137] 2026-10-26 12:03:09,598 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #343 deleted project.task.type records with IDs: [2247] 2026-10-26 12:03:09,644 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #342 deleted project.task.type records with IDs: [2242] 2026-10-26 12:03:09,695 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #342 deleted project.task.type records with IDs: [2241, 2243] 2026-10-26 12:03:09,730 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2240, 2246] 2026-10-26 12:03:09,856 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2249, 2250, 2251] 2026-10-26 12:03:09,865 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-10-26 12:03:10,551 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:03:11,273 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:03:11,720 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:03:11,739 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-10-26 12:03:12,129 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-10-26 12:03:12,168 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21679, 21677, 21675] 2026-10-26 12:03:12,236 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted project.task records with IDs: [1119, 1117, 1116] 2026-10-26 12:03:12,253 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3124, 3125, 3126, 3127, 3130, 3131] 2026-10-26 12:03:12,643 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-10-26 12:03:12,716 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-10-26 12:03:13,074 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 12:03:15,375 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-10-26 12:03:15,830 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 149706 2026-10-26 12:03:15,830 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmp_i62fmd2_chrome_odoo 2026-10-26 12:03:15,831 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:41203/json/version 2026-10-26 12:03:15,839 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41203', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:03:15,874 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 12:03:15,874 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:41203/json 2026-10-26 12:03:15,875 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41203', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:03:15,887 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:41203/devtools/page/B441F6C4282B91E1EF93F6C46DD9788D 2026-10-26 12:03:15,908 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-10-26 12:03:15,918 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-10-26 12:03:16,142 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-10-26 12:03:16,175 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-10-26 12:03:16,182 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 12:03:16,183 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 12:03:16,219 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:03:18,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:18] "GET /odoo HTTP/1.1" 200 - 157 0.114 1.864 2026-10-26 12:03:18,194 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': 'B441F6C4282B91E1EF93F6C46DD9788D', 'loaderId': '94C0F0CFDBBA681D155E3EEE61CF15C6', 'isDownload': False} 2026-10-26 12:03:18,194 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-10-26 12:03:18,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:18] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.015 0.016 2026-10-26 12:03:18,295 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:18] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.050 2026-10-26 12:03:18,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.025 0.091 2026-10-26 12:03:18,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:18] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.027 0.182 2026-10-26 12:03:18,482 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:18] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.049 2026-10-26 12:03:18,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:18] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.007 0.012 2026-10-26 12:03:19,701 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:19] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 12:03:19,703 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:19] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 12:03:19,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 12:03:19,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:19] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 12:03:19,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-26 12:03:19,894 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-10-26 12:03:19,919 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:03:19,946 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:19] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:03:20,050 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "GET /odoo HTTP/1.1" 200 - 28 0.019 0.072 2026-10-26 12:03:20,087 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.122 2026-10-26 12:03:20,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.004 0.018 2026-10-26 12:03:20,177 44 INFO rb-35659da-226004-429082 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-26 12:03:20,184 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "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-26 12:03:20,204 44 INFO rb-35659da-226004-429082 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-26 12:03:20,207 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.039 2026-10-26 12:03:20,256 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "GET /web/image?model=res.users&field=avatar_128&id=350 HTTP/1.1" 200 - 14 0.071 0.089 2026-10-26 12:03:20,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.154 2026-10-26 12:03:20,273 44 INFO rb-35659da-226004-429082 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-26 12:03:20,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "GET /web/image/res.partner/1544/avatar_128?unique=1793016193000 HTTP/1.1" 200 - 6 0.019 0.206 2026-10-26 12:03:20,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.188 2026-10-26 12:03:20,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.144 2026-10-26 12:03:20,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.143 2026-10-26 12:03:20,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.097 2026-10-26 12:03:20,405 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.110 2026-10-26 12:03:20,473 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 12:03:20,478 44 INFO rb-35659da-226004-429082 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-26 12:03:20,573 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "POST /mail/data HTTP/1.1" 200 - 32 0.055 0.277 2026-10-26 12:03:20,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.120 2026-10-26 12:03:20,945 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 350, model: logistics.shipment.stage 2026-10-26 12:03:20,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:20] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 105 0.107 0.195 2026-10-26 12:03:21,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:21] "POST /mail/data HTTP/1.1" 200 - 43 0.040 0.405 2026-10-26 12:03:21,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:21] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 24 0.033 0.201 2026-10-26 12:03:21,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:21] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.242 2026-10-26 12:03:21,402 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:21] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.019 0.146 2026-10-26 12:03:21,420 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:21] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.002 0.038 2026-10-26 12:03:21,561 44 INFO rb-35659da-226004-429082 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-26 12:03:21,580 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:21] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.009 0.035 2026-10-26 12:03:21,600 44 INFO rb-35659da-226004-429082 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-26 12:03:21,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:21] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.022 0.046 2026-10-26 12:03:21,664 44 INFO rb-35659da-226004-429082 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-26 12:03:21,726 44 INFO rb-35659da-226004-429082 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-26 12:03:21,786 44 INFO rb-35659da-226004-429082 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-26 12:03:21,841 44 INFO rb-35659da-226004-429082 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-26 12:03:21,891 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 350, model: project.task, field: is_timeoff_task 2026-10-26 12:03:21,895 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 350, model: project.task, field: task_to_invoice 2026-10-26 12:03:22,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 81 0.058 0.295 2026-10-26 12:03:22,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:22] "POST /web/action/load HTTP/1.1" 200 - 12 0.010 0.195 2026-10-26 12:03:22,084 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:22] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.005 0.008 2026-10-26 12:03:22,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.021 2026-10-26 12:03:22,115 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:22] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.031 2026-10-26 12:03:22,210 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 350, model: project.task, field: is_timeoff_task 2026-10-26 12:03:22,215 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 350, model: project.task, field: task_to_invoice 2026-10-26 12:03:22,285 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 27 0.017 0.155 2026-10-26 12:03:22,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:22] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.014 2026-10-26 12:03:22,453 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.025 0.110 2026-10-26 12:03:22,654 44 INFO rb-35659da-226004-429082 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-26 12:03:22,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:22] "GET /web/image/res.users/350/avatar_128 HTTP/1.1" 200 - 7 0.009 0.036 2026-10-26 12:03:22,716 44 INFO rb-35659da-226004-429082 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-26 12:03:22,776 44 INFO rb-35659da-226004-429082 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-26 12:03:22,803 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:22] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.007 0.017 2026-10-26 12:03:22,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:22] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.005 0.017 2026-10-26 12:03:22,889 44 INFO rb-35659da-226004-429082 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-26 12:03:22,954 44 INFO rb-35659da-226004-429082 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-26 12:03:22,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:22] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.003 0.016 2026-10-26 12:03:23,020 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:23] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 12:03:23,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:23] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 12:03:23,177 44 INFO rb-35659da-226004-429082 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-26 12:03:23,247 44 INFO rb-35659da-226004-429082 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-26 12:03:23,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:23] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 3 0.002 0.008 2026-10-26 12:03:23,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:23] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.012 2026-10-26 12:03:23,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:23] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.026 0.079 2026-10-26 12:03:23,527 44 INFO rb-35659da-226004-429082 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-26 12:03:23,583 44 INFO rb-35659da-226004-429082 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-26 12:03:23,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:23] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.006 0.029 2026-10-26 12:03:23,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:23] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 5 0.007 0.038 2026-10-26 12:03:23,790 44 INFO rb-35659da-226004-429082 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-26 12:03:23,852 44 INFO rb-35659da-226004-429082 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-26 12:03:24,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:24] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 58 0.070 0.118 2026-10-26 12:03:24,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:24] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.007 0.040 2026-10-26 12:03:24,188 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:24] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.025 0.081 2026-10-26 12:03:24,239 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:24] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.018 0.138 2026-10-26 12:03:24,262 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-10-26 12:03:24,263 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 12:03:24,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:24] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.031 2026-10-26 12:03:24,310 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:03:24] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.068 2026-10-26 12:03:24,481 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 30604516 (allocated 32772096) 2026-10-26 12:03:24,499 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 149706 2026-10-26 12:03:24,504 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-10-26 12:03:24,507 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 149706 2026-10-26 12:03:24,646 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120324_645776_test_personal_stage_tour.txt 2026-10-26 12:03:24,646 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmp_i62fmd2_chrome_odoo" 2026-10-26 12:03:24,683 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:03:41,769 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [32438] 2026-10-26 12:03:41,770 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-26 12:03:45,288 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-10-26 12:03:46,178 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-10-26 12:03:47,290 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-10-26 12:03:48,954 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:03:49,206 44 INFO rb-35659da-226004-429082 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to "Bastien ProjectManager" ,"Armande ProjectUser" ,"Goats" ,"Chell Gladys" with Message-Id <1793016229.1273391-08091-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 274}, 355, mail.alias(841,)) 2026-10-26 12:03:49,748 44 INFO rb-35659da-226004-429082 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to armande.projectuser@example.com,project+goats@test.mycompany.com,b.t@example.com,bastien.projectmanager@example.com,chell@gladys.portal with Message-Id <1793016229.6904631-69716-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 274}, 355, mail.alias(841,)) 2026-10-26 12:03:50,050 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-10-26 12:03:51,162 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-10-26 12:03:52,499 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-10-26 12:03:53,974 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-10-26 12:03:55,109 44 INFO rb-35659da-226004-429082 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1793016235.0510452-50216-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 275}, 357, mail.alias(842,)) 2026-10-26 12:03:55,372 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-10-26 12:03:56,265 44 INFO rb-35659da-226004-429082 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1793016236.2236907-30923-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 275}, 355, mail.alias(842,)) 2026-10-26 12:03:56,913 44 INFO rb-35659da-226004-429082 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "New Customer" ,"Valid Poilvache" ,"Valid Lelitre" ,"Armande ProjectUser" ,"New Cc" with Message-Id <1793016236.8635833-57523-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1162, custom_values: None, uid: 1 2026-10-26 12:03:57,117 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22033, 22032] 2026-10-26 12:03:57,505 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1560, 1561] 2026-10-26 12:03:57,634 44 INFO rb-35659da-226004-429082 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1793016237.5225191-11816-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 275}, 357, mail.alias(842,)) 2026-10-26 12:03:58,261 44 INFO rb-35659da-226004-429082 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Customer" ,"Valid Poilvache" ,"Valid Lelitre" ,"Armande ProjectUser" ,"New Cc" with Message-Id <1793016238.2057433-39723-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1163, custom_values: None, uid: 1 2026-10-26 12:03:58,413 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22039, 22038] 2026-10-26 12:03:58,586 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1562, 1563] 2026-10-26 12:03:58,664 44 INFO rb-35659da-226004-429082 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1793016238.6003311-65752-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 275}, 1, mail.alias(842,)) 2026-10-26 12:03:59,522 44 INFO rb-35659da-226004-429082 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "New Customer" ,"Valid Poilvache" ,"Valid Lelitre" ,"Armande ProjectUser" ,"New Cc" with Message-Id <1793016239.4672139-28003-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1164, custom_values: None, uid: 1 2026-10-26 12:03:59,771 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22045, 22044] 2026-10-26 12:04:00,050 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1565, 1566] 2026-10-26 12:04:00,072 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-10-26 12:04:01,108 44 INFO rb-35659da-226004-429082 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1793016241.090857@localhost>: direct alias match: ('project.task', 0, {'project_id': 275}, 1, mail.alias(842,)) 2026-10-26 12:04:01,347 44 INFO rb-35659da-226004-429082 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1793016241.3303077@localhost>: direct alias match: ('project.task', 0, {'project_id': 275}, 1, mail.alias(842,)) 2026-10-26 12:04:01,517 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-10-26 12:04:02,795 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-10-26 12:04:03,725 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3280, 3281] 2026-10-26 12:04:03,738 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3184, 3185] 2026-10-26 12:04:04,117 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-10-26 12:04:05,162 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-26 12:04:07,682 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-10-26 12:04:07,812 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-10-26 12:04:08,508 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-10-26 12:04:08,970 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-10-26 12:04:09,725 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-10-26 12:04:10,625 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-10-26 12:04:10,692 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-10-26 12:04:10,871 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_on_tasks_from_different_projects ... 2026-10-26 12:04:11,267 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-10-26 12:04:12,363 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:04:17,543 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-10-26 12:04:19,953 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:04:22,677 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-10-26 12:04:22,969 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:04:26,007 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-10-26 12:04:26,206 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-10-26 12:04:26,357 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-26 12:04:26,474 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-10-26 12:04:26,726 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: bad_resource_allocation_task_alert 2026-10-26 12:04:26,737 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: bad_resource_allocation_task_count 2026-10-26 12:04:26,742 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: bad_resource_allocation_task_json 2026-10-26 12:04:26,745 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: document_ids 2026-10-26 12:04:26,748 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: document_count 2026-10-26 12:04:26,751 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: html_field_history_metadata 2026-10-26 12:04:26,754 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: message_follower_ids 2026-10-26 12:04:26,757 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: message_partner_ids 2026-10-26 12:04:26,760 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: message_ids 2026-10-26 12:04:26,762 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: has_message 2026-10-26 12:04:26,765 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: message_needaction 2026-10-26 12:04:26,768 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: message_needaction_counter 2026-10-26 12:04:26,770 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: message_has_error 2026-10-26 12:04:26,772 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: message_has_error_counter 2026-10-26 12:04:26,775 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: message_attachment_count 2026-10-26 12:04:26,777 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: rating_ids 2026-10-26 12:04:26,781 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: origin_message_id 2026-10-26 12:04:26,784 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: origin_references 2026-10-26 12:04:26,788 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: website_message_ids 2026-10-26 12:04:26,791 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: message_has_sms_error 2026-10-26 12:04:26,794 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: approval_coverage_state 2026-10-26 12:04:26,799 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: rotting_days 2026-10-26 12:04:26,802 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: is_rotting 2026-10-26 12:04:26,804 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: rating_last_value 2026-10-26 12:04:26,809 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: rating_last_feedback 2026-10-26 12:04:26,816 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: rating_last_image 2026-10-26 12:04:26,819 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: rating_count 2026-10-26 12:04:26,822 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: rating_avg 2026-10-26 12:04:26,825 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: rating_avg_text 2026-10-26 12:04:26,832 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: rating_percentage_satisfaction 2026-10-26 12:04:26,837 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: rating_last_text 2026-10-26 12:04:26,840 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: activity_ids 2026-10-26 12:04:26,844 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: activity_state 2026-10-26 12:04:26,847 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: activity_user_id 2026-10-26 12:04:26,851 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: activity_type_id 2026-10-26 12:04:26,854 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: activity_type_icon 2026-10-26 12:04:26,859 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: activity_date_deadline 2026-10-26 12:04:26,863 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: my_activity_date_deadline 2026-10-26 12:04:26,866 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: activity_summary 2026-10-26 12:04:26,869 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: activity_exception_decoration 2026-10-26 12:04:26,873 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: activity_exception_icon 2026-10-26 12:04:26,875 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: activity_calendar_event_id 2026-10-26 12:04:26,878 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: email_cc 2026-10-26 12:04:26,882 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: access_warning 2026-10-26 12:04:26,886 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: date_end 2026-10-26 12:04:26,889 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: task_properties 2026-10-26 12:04:26,892 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: role_ids 2026-10-26 12:04:26,896 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: personal_stage_type_ids 2026-10-26 12:04:26,899 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: personal_stage_id 2026-10-26 12:04:26,904 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: personal_stage_type_id 2026-10-26 12:04:26,907 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: partner_phone 2026-10-26 12:04:26,911 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: rating_active 2026-10-26 12:04:26,913 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: attachment_ids 2026-10-26 12:04:26,917 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: project_privacy_visibility 2026-10-26 12:04:26,919 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: subtask_completion_percentage 2026-10-26 12:04:26,921 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: working_hours_open 2026-10-26 12:04:26,925 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: working_hours_close 2026-10-26 12:04:26,928 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: working_days_open 2026-10-26 12:04:26,931 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: working_days_close 2026-10-26 12:04:26,934 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: closed_depend_on_count 2026-10-26 12:04:26,937 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: link_preview_name 2026-10-26 12:04:26,940 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: create_uid 2026-10-26 12:04:26,942 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: write_uid 2026-10-26 12:04:26,945 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: color_stage 2026-10-26 12:04:26,948 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: ancestor_id 2026-10-26 12:04:26,951 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: partner_name 2026-10-26 12:04:26,953 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: partner_company_name 2026-10-26 12:04:26,956 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: remaining_hours_percentage 2026-10-26 12:04:26,958 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: user_skill_ids 2026-10-26 12:04:26,963 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: leave_types_count 2026-10-26 12:04:26,965 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: is_timeoff_task 2026-10-26 12:04:26,968 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: planned_date_start 2026-10-26 12:04:26,971 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: planned_date_end 2026-10-26 12:04:26,973 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: recursive_depend_ids 2026-10-26 12:04:26,976 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: recursive_depending_ids 2026-10-26 12:04:26,979 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: resource_allocation 2026-10-26 12:04:26,982 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: dependency_level 2026-10-26 12:04:26,985 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: bad_resource_allocation_task_ids 2026-10-26 12:04:26,988 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: manager_id 2026-10-26 12:04:26,991 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: okr_node_id 2026-10-26 12:04:26,993 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: project_sale_order_id 2026-10-26 12:04:26,995 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: sale_order_state 2026-10-26 12:04:26,998 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: task_to_invoice 2026-10-26 12:04:27,000 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: pricing_type 2026-10-26 12:04:27,002 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: is_project_map_empty 2026-10-26 12:04:27,005 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: has_multi_sol 2026-10-26 12:04:27,007 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: timesheet_product_id 2026-10-26 12:04:27,010 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: last_sol_of_customer 2026-10-26 12:04:27,012 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: shipment_id 2026-10-26 12:04:27,014 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: shipment_stage_id 2026-10-26 12:04:27,017 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: template_task_id 2026-10-26 12:04:27,019 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: is_require_document 2026-10-26 12:04:27,021 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: required_document_ids 2026-10-26 12:04:27,023 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 372, model: project.task, field: requirement_doc_status 2026-10-26 12:04:27,027 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-10-26 12:04:27,543 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-10-26 12:04:27,772 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-26 12:04:27,885 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3348] 2026-10-26 12:04:27,898 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3345] 2026-10-26 12:04:28,781 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-10-26 12:04:29,294 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: id 2026-10-26 12:04:29,319 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: display_name 2026-10-26 12:04:29,337 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: message_is_follower 2026-10-26 12:04:29,360 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: duration_tracking 2026-10-26 12:04:29,375 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: access_url 2026-10-26 12:04:29,389 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: access_token 2026-10-26 12:04:29,407 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: active 2026-10-26 12:04:29,429 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: stage_id_color 2026-10-26 12:04:29,450 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: create_date 2026-10-26 12:04:29,467 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: write_date 2026-10-26 12:04:29,482 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: date_assign 2026-10-26 12:04:29,514 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: project_id 2026-10-26 12:04:29,531 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: display_in_project 2026-10-26 12:04:29,548 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: allocated_hours 2026-10-26 12:04:29,565 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: subtask_allocated_hours 2026-10-26 12:04:29,619 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: user_ids 2026-10-26 12:04:29,637 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: portal_user_names 2026-10-26 12:04:29,660 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: email_from 2026-10-26 12:04:29,688 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: company_id 2026-10-26 12:04:29,708 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: displayed_image_id 2026-10-26 12:04:29,728 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: subtask_count 2026-10-26 12:04:29,747 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: closed_subtask_count 2026-10-26 12:04:29,768 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: allow_milestones 2026-10-26 12:04:29,803 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: milestone_id 2026-10-26 12:04:29,823 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: has_late_and_unreached_milestone 2026-10-26 12:04:29,841 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: allow_task_dependencies 2026-10-26 12:04:29,866 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: depend_on_ids 2026-10-26 12:04:29,886 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: depend_on_count 2026-10-26 12:04:29,911 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: dependent_ids 2026-10-26 12:04:29,929 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: dependent_tasks_count 2026-10-26 12:04:29,946 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: display_parent_task_button 2026-10-26 12:04:29,965 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: current_user_same_company_partner 2026-10-26 12:04:29,984 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: display_follow_button 2026-10-26 12:04:30,002 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: allow_recurring_tasks 2026-10-26 12:04:30,019 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: recurring_task 2026-10-26 12:04:30,036 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: recurring_count 2026-10-26 12:04:30,039 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 372, model: project.task.recurrence 2026-10-26 12:04:30,060 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: repeat_interval 2026-10-26 12:04:30,079 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: repeat_unit 2026-10-26 12:04:30,098 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: repeat_type 2026-10-26 12:04:30,116 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: repeat_until 2026-10-26 12:04:30,133 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: is_template 2026-10-26 12:04:30,150 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: has_project_template 2026-10-26 12:04:30,164 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: has_template_ancestor 2026-10-26 12:04:30,186 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: analytic_account_active 2026-10-26 12:04:30,209 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: allow_timesheets 2026-10-26 12:04:30,227 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: remaining_hours 2026-10-26 12:04:30,246 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: effective_hours 2026-10-26 12:04:30,269 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: total_hours_spent 2026-10-26 12:04:30,291 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: progress 2026-10-26 12:04:30,306 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: overtime 2026-10-26 12:04:30,322 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: subtask_effective_hours 2026-10-26 12:04:30,368 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: timesheet_ids 2026-10-26 12:04:30,403 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: encode_uom_in_days 2026-10-26 12:04:30,444 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: sale_order_id 2026-10-26 12:04:30,486 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: sale_line_id 2026-10-26 12:04:30,506 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: allow_billable 2026-10-26 12:04:30,523 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: display_sale_order_button 2026-10-26 12:04:30,544 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: remaining_hours_so 2026-10-26 12:04:30,560 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: remaining_hours_available 2026-10-26 12:04:30,577 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: bad_resource_allocation_task_alert 2026-10-26 12:04:30,595 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: bad_resource_allocation_task_count 2026-10-26 12:04:30,608 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: bad_resource_allocation_task_json 2026-10-26 12:04:30,610 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 372, model: document.document 2026-10-26 12:04:30,630 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: document_count 2026-10-26 12:04:30,645 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: html_field_history_metadata 2026-10-26 12:04:30,650 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 372, model: mail.followers 2026-10-26 12:04:30,684 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: message_partner_ids 2026-10-26 12:04:30,744 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: message_ids 2026-10-26 12:04:30,765 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: has_message 2026-10-26 12:04:30,781 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: message_needaction 2026-10-26 12:04:30,813 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: message_needaction_counter 2026-10-26 12:04:30,827 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: message_has_error 2026-10-26 12:04:30,850 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: message_has_error_counter 2026-10-26 12:04:30,868 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: message_attachment_count 2026-10-26 12:04:30,871 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 372, model: rating.rating 2026-10-26 12:04:30,890 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: origin_message_id 2026-10-26 12:04:30,906 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: origin_references 2026-10-26 12:04:30,943 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: website_message_ids 2026-10-26 12:04:30,959 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: message_has_sms_error 2026-10-26 12:04:30,976 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: approval_coverage_state 2026-10-26 12:04:30,995 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: rotting_days 2026-10-26 12:04:31,013 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: is_rotting 2026-10-26 12:04:31,030 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: rating_last_value 2026-10-26 12:04:31,053 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: rating_last_feedback 2026-10-26 12:04:31,079 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: rating_last_image 2026-10-26 12:04:31,096 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: rating_count 2026-10-26 12:04:31,112 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: rating_avg 2026-10-26 12:04:31,128 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: rating_avg_text 2026-10-26 12:04:31,143 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: rating_percentage_satisfaction 2026-10-26 12:04:31,159 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: rating_last_text 2026-10-26 12:04:31,162 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 372, model: mail.activity 2026-10-26 12:04:31,175 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: activity_state 2026-10-26 12:04:31,207 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: activity_user_id 2026-10-26 12:04:31,210 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 372, model: mail.activity.type 2026-10-26 12:04:31,230 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: activity_type_icon 2026-10-26 12:04:31,252 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: activity_date_deadline 2026-10-26 12:04:31,268 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: my_activity_date_deadline 2026-10-26 12:04:31,286 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: activity_summary 2026-10-26 12:04:31,302 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: activity_exception_decoration 2026-10-26 12:04:31,322 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: activity_exception_icon 2026-10-26 12:04:31,340 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: activity_calendar_event_id 2026-10-26 12:04:31,350 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: email_cc 2026-10-26 12:04:31,365 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: access_warning 2026-10-26 12:04:31,380 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: date_end 2026-10-26 12:04:31,397 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: task_properties 2026-10-26 12:04:31,401 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 372, model: project.role 2026-10-26 12:04:31,416 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: personal_stage_type_ids 2026-10-26 12:04:31,419 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 372, model: project.task.stage.personal 2026-10-26 12:04:31,434 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: personal_stage_type_id 2026-10-26 12:04:31,444 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: partner_phone 2026-10-26 12:04:31,457 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: rating_active 2026-10-26 12:04:31,473 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: attachment_ids 2026-10-26 12:04:31,488 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: project_privacy_visibility 2026-10-26 12:04:31,504 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: subtask_completion_percentage 2026-10-26 12:04:31,519 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: working_hours_open 2026-10-26 12:04:31,534 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: working_hours_close 2026-10-26 12:04:31,550 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: working_days_open 2026-10-26 12:04:31,567 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: working_days_close 2026-10-26 12:04:31,583 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: closed_depend_on_count 2026-10-26 12:04:31,599 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: link_preview_name 2026-10-26 12:04:31,623 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: create_uid 2026-10-26 12:04:31,647 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: write_uid 2026-10-26 12:04:31,659 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: color_stage 2026-10-26 12:04:31,678 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: ancestor_id 2026-10-26 12:04:31,691 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: partner_name 2026-10-26 12:04:31,705 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: partner_company_name 2026-10-26 12:04:31,719 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: remaining_hours_percentage 2026-10-26 12:04:31,722 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 372, model: hr.employee.skill 2026-10-26 12:04:31,737 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: leave_types_count 2026-10-26 12:04:31,750 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: is_timeoff_task 2026-10-26 12:04:31,765 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: planned_date_start 2026-10-26 12:04:31,780 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: planned_date_end 2026-10-26 12:04:31,799 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: recursive_depend_ids 2026-10-26 12:04:31,816 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: recursive_depending_ids 2026-10-26 12:04:31,829 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: resource_allocation 2026-10-26 12:04:31,841 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: dependency_level 2026-10-26 12:04:31,857 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: bad_resource_allocation_task_ids 2026-10-26 12:04:31,880 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: manager_id 2026-10-26 12:04:31,882 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 372, model: okr.node 2026-10-26 12:04:31,898 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: project_sale_order_id 2026-10-26 12:04:31,910 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: sale_order_state 2026-10-26 12:04:31,922 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: task_to_invoice 2026-10-26 12:04:31,934 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: pricing_type 2026-10-26 12:04:31,948 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: is_project_map_empty 2026-10-26 12:04:31,960 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: has_multi_sol 2026-10-26 12:04:32,015 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: timesheet_product_id 2026-10-26 12:04:32,028 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: last_sol_of_customer 2026-10-26 12:04:32,053 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: shipment_id 2026-10-26 12:04:32,055 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 372, model: logistics.shipment.stage 2026-10-26 12:04:32,070 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: template_task_id 2026-10-26 12:04:32,081 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: is_require_document 2026-10-26 12:04:32,084 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 372, model: logistics.shipment.required.document 2026-10-26 12:04:32,098 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: write, uid: 372, model: project.task, field: requirement_doc_status 2026-10-26 12:04:32,113 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:04:32,794 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-10-26 12:04:33,370 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 149934 2026-10-26 12:04:33,370 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpho5dmu4o_chrome_odoo 2026-10-26 12:04:33,371 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:40289/json/version 2026-10-26 12:04:33,372 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40289', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:04:33,447 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-26 12:04:33,447 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:40289/json 2026-10-26 12:04:33,448 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40289', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:04:33,461 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:40289/devtools/page/25E1C755E761D8EBFA6B6F0C09EABD54 2026-10-26 12:04:33,475 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-10-26 12:04:33,490 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-10-26 12:04:33,676 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:04:33,688 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-10-26 12:04:33,696 44 INFO rb-35659da-226004-429082 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-26 12:04:33,697 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 12:04:33,724 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:04:35,772 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:35] "GET /odoo HTTP/1.1" 200 - 154 0.122 1.931 2026-10-26 12:04:35,778 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': '25E1C755E761D8EBFA6B6F0C09EABD54', 'loaderId': '8EBB20594204EF4ADC3BDD6DDFB3379D', 'isDownload': False} 2026-10-26 12:04:35,778 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-10-26 12:04:36,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.051 0.172 2026-10-26 12:04:36,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:36] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.245 2026-10-26 12:04:36,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:36] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.246 2026-10-26 12:04:36,119 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.265 2026-10-26 12:04:36,170 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:36] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 12:04:36,329 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:36] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-26 12:04:37,387 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:04:37,392 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:37] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:04:37,419 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-26 12:04:37,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.019 2026-10-26 12:04:37,568 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:04:37,574 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-26 12:04:37,631 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:37] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.028 0.135 2026-10-26 12:04:37,639 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-26 12:04:37,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-26 12:04:37,676 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:04:37,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:37] "GET /odoo HTTP/1.1" 200 - 29 0.020 0.080 2026-10-26 12:04:37,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.019 0.151 2026-10-26 12:04:37,919 44 INFO rb-35659da-226004-429082 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-26 12:04:37,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.029 0.120 2026-10-26 12:04:37,969 44 INFO rb-35659da-226004-429082 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-26 12:04:37,976 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 12:04:38,015 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "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-26 12:04:38,022 44 INFO rb-35659da-226004-429082 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-26 12:04:38,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.042 0.206 2026-10-26 12:04:38,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "GET /web/image/res.partner/3/avatar_128?unique=1793016272000 HTTP/1.1" 200 - 6 0.009 0.275 2026-10-26 12:04:38,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.011 0.287 2026-10-26 12:04:38,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.268 2026-10-26 12:04:38,156 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.214 2026-10-26 12:04:38,187 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.347 2026-10-26 12:04:38,194 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.002 0.111 2026-10-26 12:04:38,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.068 2026-10-26 12:04:38,276 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:04:38,293 44 INFO rb-35659da-226004-429082 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-26 12:04:38,298 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 12:04:38,313 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "POST /mail/data HTTP/1.1" 200 - 34 0.047 0.230 2026-10-26 12:04:38,344 44 INFO rb-35659da-226004-429082 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-26 12:04:38,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.031 2026-10-26 12:04:38,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.100 0.253 2026-10-26 12:04:38,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 28 0.024 0.126 2026-10-26 12:04:38,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:38] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.154 2026-10-26 12:04:39,087 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:39] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.017 2026-10-26 12:04:39,282 44 INFO rb-35659da-226004-429082 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-26 12:04:39,342 44 INFO rb-35659da-226004-429082 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-26 12:04:39,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:39] "POST /mail/data HTTP/1.1" 200 - 45 0.067 0.093 2026-10-26 12:04:39,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:39] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.021 0.119 2026-10-26 12:04:39,445 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:39] "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.011 0.083 2026-10-26 12:04:39,493 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:39] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.037 2026-10-26 12:04:39,559 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:39] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 - 17 0.010 0.057 2026-10-26 12:04:39,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:39] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 12:04:39,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:39] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 17 0.013 0.025 2026-10-26 12:04:39,772 44 INFO rb-35659da-226004-429082 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-26 12:04:39,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:39] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 12:04:39,903 44 INFO rb-35659da-226004-429082 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-26 12:04:39,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:39] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.013 0.055 2026-10-26 12:04:40,183 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:40] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.015 0.031 2026-10-26 12:04:40,247 44 INFO rb-35659da-226004-429082 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-26 12:04:40,259 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:40] "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-26 12:04:40,319 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:40] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.006 0.021 2026-10-26 12:04:40,338 44 INFO rb-35659da-226004-429082 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-26 12:04:40,399 44 INFO rb-35659da-226004-429082 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-26 12:04:40,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:40] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 5 0.005 0.028 2026-10-26 12:04:40,464 44 INFO rb-35659da-226004-429082 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-26 12:04:40,510 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:40] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.009 0.021 2026-10-26 12:04:40,819 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 12:04:40,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:40] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 - 110 0.092 0.197 2026-10-26 12:04:41,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:41] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 - 66 0.057 0.180 2026-10-26 12:04:41,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:41] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 32 0.042 0.086 2026-10-26 12:04:41,303 44 INFO rb-35659da-226004-429082 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-26 12:04:43,347 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:43] "GET /my/projects HTTP/1.1" 200 - 141 0.179 1.785 2026-10-26 12:04:43,448 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ceb1632/web.assets_frontend.min.css, copying from /web/assets/ceb1632/web.assets_frontend.min.css 2026-10-26 12:04:43,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:43] "GET /web/assets/1/ceb1632/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.047 0.070 2026-10-26 12:04:43,532 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js, copying from /web/assets/ad583c4/web.assets_frontend_minimal.min.js 2026-10-26 12:04:43,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:43] "GET /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 0.132 2026-10-26 12:04:43,549 44 INFO rb-35659da-226004-429082 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-26 12:04:43,551 44 INFO rb-35659da-226004-429082 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-26 12:04:43,565 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a768c7/web.__assets_tests_call__.min.js, copying from /web/assets/2a768c7/web.__assets_tests_call__.min.js 2026-10-26 12:04:43,598 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:43] "GET /web/assets/1/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.042 2026-10-26 12:04:43,675 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:43] "GET /web/image/website/1/logo/My%20Website?unique=53ba6a7 HTTP/1.1" 200 - 4 0.003 0.009 2026-10-26 12:04:43,757 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:43] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:04:43,788 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js, copying from /web/assets/5e7152d/web.assets_frontend_lazy.min.js 2026-10-26 12:04:43,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:43] "GET /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 0.064 2026-10-26 12:04:43,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:43] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.002 0.065 2026-10-26 12:04:44,529 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 12:04:44,555 44 INFO rb-35659da-226004-429082 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-26 12:04:44,722 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:44] "POST /mail/data HTTP/1.1" 200 - 21 0.023 0.036 2026-10-26 12:04:44,736 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:44] "GET /my/projects/297 HTTP/1.1" 303 - 4 0.002 0.024 2026-10-26 12:04:45,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:45] "GET /my/projects/297/project_sharing HTTP/1.1" 200 - 72 0.048 0.427 2026-10-26 12:04:45,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:45] "GET /web/assets/2bed6c6/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 12:04:45,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:45] "GET /web/assets/b0544d6/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 12:04:45,343 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:45] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-26 12:04:45,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:45] "GET /web/webclient/translations?hash=1068b8fe04b74b455e4ae82a0a9f992c0036b717&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 12:04:46,001 44 INFO rb-35659da-226004-429082 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-26 12:04:46,013 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:46] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 12:04:46,022 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.008 2026-10-26 12:04:46,026 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-26 12:04:46,142 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:46] "POST /web/action/load HTTP/1.1" 200 - 13 0.022 0.052 2026-10-26 12:04:46,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:46] "POST /mail/data HTTP/1.1" 200 - 21 0.035 0.119 2026-10-26 12:04:46,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:46] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 64 0.047 0.242 2026-10-26 12:04:46,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.379 2026-10-26 12:04:46,541 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.029 2026-10-26 12:04:46,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:46] "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-26 12:04:46,678 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:46] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 12:04:46,686 44 INFO rb-35659da-226004-429082 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-26 12:04:46,758 44 INFO rb-35659da-226004-429082 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-26 12:04:46,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:46] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.016 2026-10-26 12:04:46,834 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:46] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 12:04:46,887 44 INFO rb-35659da-226004-429082 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-26 12:04:46,940 44 INFO rb-35659da-226004-429082 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-26 12:04:46,999 44 INFO rb-35659da-226004-429082 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-26 12:04:47,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:47] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 56 0.042 0.098 2026-10-26 12:04:47,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:47] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.007 0.024 2026-10-26 12:04:47,414 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:47] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.029 0.094 2026-10-26 12:04:47,554 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.016 2026-10-26 12:04:47,705 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:47] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 12:04:47,835 44 INFO rb-35659da-226004-429082 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-26 12:04:47,879 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:47] "POST /mail/data HTTP/1.1" 200 - 12 0.019 0.042 2026-10-26 12:04:47,990 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:47] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 20 0.025 0.104 2026-10-26 12:04:48,043 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:48] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.008 0.171 2026-10-26 12:04:48,355 44 INFO rb-35659da-226004-429082 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-26 12:04:48,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:48] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.004 2026-10-26 12:04:48,465 44 INFO rb-35659da-226004-429082 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-26 12:04:48,520 44 INFO rb-35659da-226004-429082 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-26 12:04:48,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:48] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.052 0.119 2026-10-26 12:04:48,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:48] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.143 2026-10-26 12:04:48,688 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:48] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.033 2026-10-26 12:04:48,698 44 INFO rb-35659da-226004-429082 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-26 12:04:48,743 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:48] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.017 0.047 2026-10-26 12:04:48,754 44 INFO rb-35659da-226004-429082 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-26 12:04:48,761 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:48] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.007 0.009 2026-10-26 12:04:48,818 44 INFO rb-35659da-226004-429082 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-26 12:04:48,953 44 INFO rb-35659da-226004-429082 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-26 12:04:49,005 44 INFO rb-35659da-226004-429082 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-26 12:04:49,067 44 INFO rb-35659da-226004-429082 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-26 12:04:49,160 44 INFO rb-35659da-226004-429082 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-26 12:04:49,177 44 INFO rb-35659da-226004-429082 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-26 12:04:49,202 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:49] "POST /mail/message/post HTTP/1.1" 200 - 51 0.066 0.181 2026-10-26 12:04:49,272 44 INFO rb-35659da-226004-429082 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-26 12:04:49,331 44 INFO rb-35659da-226004-429082 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-26 12:04:49,366 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:49] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.034 0.145 2026-10-26 12:04:49,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:49] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.007 0.385 2026-10-26 12:04:49,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:49] "POST /mail/chatter_fetch HTTP/1.1" 200 - 5 0.008 0.177 2026-10-26 12:04:49,471 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:49] "POST /mail/data HTTP/1.1" 200 - 4 0.002 0.179 2026-10-26 12:04:49,588 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:49] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 19 0.036 0.257 2026-10-26 12:04:49,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:49] "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-26 12:04:49,745 44 INFO rb-35659da-226004-429082 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-26 12:04:49,796 44 INFO rb-35659da-226004-429082 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-26 12:04:49,862 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-10-26 12:04:49,863 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-26 12:04:50,191 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 24061256 (allocated 27238400) 2026-10-26 12:04:50,213 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 149934 2026-10-26 12:04:50,218 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-10-26 12:04:50,218 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 149934 2026-10-26 12:04:50,375 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120450_374919_test_01_project_sharing.txt 2026-10-26 12:04:50,375 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmpho5dmu4o_chrome_odoo" 2026-10-26 12:04:50,404 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-10-26 12:04:51,212 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 150197 2026-10-26 12:04:51,212 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpfkdwtvx5_chrome_odoo 2026-10-26 12:04:51,212 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:38731/json/version 2026-10-26 12:04:51,214 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38731', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:04:51,327 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-26 12:04:51,327 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:38731/json 2026-10-26 12:04:51,330 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38731', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:04:51,381 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:38731/devtools/page/7177614166F20B14B1D015016BEBE715 2026-10-26 12:04:51,418 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-10-26 12:04:51,446 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-10-26 12:04:51,511 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-26 12:04:51,523 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-10-26 12:04:51,535 44 INFO rb-35659da-226004-429082 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-26 12:04:51,535 44 INFO rb-35659da-226004-429082 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-26 12:04:51,590 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:04:53,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:53] "GET /my/projects HTTP/1.1" 200 - 133 0.112 2.023 2026-10-26 12:04:53,716 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': '7177614166F20B14B1D015016BEBE715', 'loaderId': 'EA27C0E38CCF6363CF4ACA56586F3A76', 'isDownload': False} 2026-10-26 12:04:53,716 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-26 12:04:53,795 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ceb1632/web.assets_frontend.min.css, copying from /web/assets/ceb1632/web.assets_frontend.min.css 2026-10-26 12:04:53,796 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:53] "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-26 12:04:53,887 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:53] "GET /web/assets/1/ceb1632/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.057 0.064 2026-10-26 12:04:53,908 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js, copying from /web/assets/ad583c4/web.assets_frontend_minimal.min.js 2026-10-26 12:04:53,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:53] "GET /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.070 2026-10-26 12:04:53,942 44 INFO rb-35659da-226004-429082 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-26 12:04:53,942 44 INFO rb-35659da-226004-429082 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-26 12:04:53,955 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a768c7/web.__assets_tests_call__.min.js, copying from /web/assets/2a768c7/web.__assets_tests_call__.min.js 2026-10-26 12:04:53,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:53] "GET /web/assets/1/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.009 0.043 2026-10-26 12:04:54,129 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:54] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 12:04:54,137 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:54] "GET /web/image/website/1/logo/My%20Website?unique=53ba6a7 HTTP/1.1" 200 - 4 0.004 0.022 2026-10-26 12:04:54,146 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 12:04:54,223 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js, copying from /web/assets/5e7152d/web.assets_frontend_lazy.min.js 2026-10-26 12:04:54,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:54] "GET /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.066 2026-10-26 12:04:54,271 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:54] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.002 0.084 2026-10-26 12:04:54,899 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 12:04:54,999 44 INFO rb-35659da-226004-429082 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-26 12:04:55,012 44 INFO rb-35659da-226004-429082 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-26 12:04:55,029 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:55] "POST /mail/data HTTP/1.1" 200 - 18 0.017 0.028 2026-10-26 12:04:55,141 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:55] "GET /my/projects/297 HTTP/1.1" 303 - 11 0.007 0.031 2026-10-26 12:04:55,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:55] "GET /my/projects/297/project_sharing HTTP/1.1" 200 - 73 0.048 0.488 2026-10-26 12:04:55,757 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:55] "GET /web/assets/2bed6c6/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-26 12:04:55,765 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:55] "GET /web/assets/b0544d6/project.webclient.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 12:04:55,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:55] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 12:04:56,455 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:56] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:04:56,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 12:04:56,511 44 INFO rb-35659da-226004-429082 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-26 12:04:56,541 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-26 12:04:56,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-26 12:04:56,645 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:56] "POST /web/action/load HTTP/1.1" 200 - 13 0.010 0.028 2026-10-26 12:04:56,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:56] "POST /mail/data HTTP/1.1" 200 - 18 0.027 0.073 2026-10-26 12:04:56,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.088 2026-10-26 12:04:56,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.047 0.181 2026-10-26 12:04:56,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.016 2026-10-26 12:04:57,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:57] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.029 0.076 2026-10-26 12:04:57,217 44 INFO rb-35659da-226004-429082 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-26 12:04:57,278 44 INFO rb-35659da-226004-429082 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-26 12:04:57,297 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:57] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.011 2026-10-26 12:04:57,343 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:57] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 12:04:57,426 44 INFO rb-35659da-226004-429082 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-26 12:04:57,461 44 INFO rb-35659da-226004-429082 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-26 12:04:57,529 44 INFO rb-35659da-226004-429082 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-26 12:04:57,646 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:57] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 49 0.041 0.067 2026-10-26 12:04:57,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:57] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.015 0.029 2026-10-26 12:04:57,901 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:57] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.043 0.079 2026-10-26 12:04:57,999 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:57] "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-26 12:04:58,107 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:58] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.004 2026-10-26 12:04:58,241 44 INFO rb-35659da-226004-429082 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-26 12:04:58,302 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:58] "POST /mail/data HTTP/1.1" 200 - 18 0.027 0.042 2026-10-26 12:04:58,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:58] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.012 0.052 2026-10-26 12:04:58,452 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:58] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 31 0.034 0.153 2026-10-26 12:04:58,483 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:58] "GET /web/image/res.partner/1595/avatar_128?access_token=95003d7d8620530e0f3160710d459af7bf0885f4e6b445744d190f46ab34942co0x6b0c374c&unique=1793016272000 HTTP/1.1" 200 - 5 0.006 0.192 2026-10-26 12:04:58,727 44 INFO rb-35659da-226004-429082 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-26 12:04:58,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:58] "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-26 12:04:58,863 44 INFO rb-35659da-226004-429082 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-26 12:04:58,925 44 INFO rb-35659da-226004-429082 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-26 12:04:58,984 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:58] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.058 0.128 2026-10-26 12:04:59,007 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:59] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.128 2026-10-26 12:04:59,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.012 0.028 2026-10-26 12:04:59,110 44 INFO rb-35659da-226004-429082 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-26 12:04:59,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.038 0.084 2026-10-26 12:04:59,170 44 INFO rb-35659da-226004-429082 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-26 12:04:59,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:59] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.071 2026-10-26 12:04:59,249 44 INFO rb-35659da-226004-429082 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-26 12:04:59,403 44 INFO rb-35659da-226004-429082 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-26 12:04:59,464 44 INFO rb-35659da-226004-429082 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-26 12:04:59,503 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:59] "POST /mail/message/post HTTP/1.1" 200 - 34 0.031 0.064 2026-10-26 12:04:59,522 44 INFO rb-35659da-226004-429082 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-26 12:04:59,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:59] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.009 0.053 2026-10-26 12:04:59,583 44 INFO rb-35659da-226004-429082 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-26 12:04:59,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:59] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.025 0.021 2026-10-26 12:04:59,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.005 0.035 2026-10-26 12:04:59,639 44 INFO rb-35659da-226004-429082 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-26 12:04:59,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:59] "POST /mail/data HTTP/1.1" 200 - 9 0.010 0.060 2026-10-26 12:04:59,717 44 INFO rb-35659da-226004-429082 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-26 12:04:59,746 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.024 0.120 2026-10-26 12:04:59,774 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:59] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.012 0.116 2026-10-26 12:04:59,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:59] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 8 0.012 0.109 2026-10-26 12:04:59,919 44 INFO rb-35659da-226004-429082 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-26 12:04:59,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:04:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.026 0.043 2026-10-26 12:05:00,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:00] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 12:05:00,109 44 INFO rb-35659da-226004-429082 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-26 12:05:00,162 44 INFO rb-35659da-226004-429082 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-26 12:05:00,220 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-10-26 12:05:00,221 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 12:05:00,422 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 22666156 (allocated 25436160) 2026-10-26 12:05:00,435 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 150197 2026-10-26 12:05:00,448 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-10-26 12:05:00,451 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 150197 2026-10-26 12:05:00,574 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120500_571514_test_02_project_sharing.txt 2026-10-26 12:05:00,574 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmpfkdwtvx5_chrome_odoo" 2026-10-26 12:05:00,591 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-10-26 12:05:01,435 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 150408 2026-10-26 12:05:01,440 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpc34py8fn_chrome_odoo 2026-10-26 12:05:01,443 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:44157/json/version 2026-10-26 12:05:01,445 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44157', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:05:01,450 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-26 12:05:01,451 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:44157/json 2026-10-26 12:05:01,451 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44157', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:05:01,460 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:44157/devtools/page/F3DFA505592D79E1072A4B88F39A1BB8 2026-10-26 12:05:01,469 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-10-26 12:05:01,472 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-10-26 12:05:01,605 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-26 12:05:01,623 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-10-26 12:05:01,628 44 INFO rb-35659da-226004-429082 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-26 12:05:01,628 44 INFO rb-35659da-226004-429082 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-26 12:05:01,644 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:03,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:03] "GET /my/projects HTTP/1.1" 200 - 133 0.100 1.772 2026-10-26 12:05:03,526 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': 'F3DFA505592D79E1072A4B88F39A1BB8', 'loaderId': 'C322C0CC2BCDB8B928B8021D5747A9C4', 'isDownload': False} 2026-10-26 12:05:03,526 44 INFO rb-35659da-226004-429082 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-26 12:05:03,563 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:03] "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-26 12:05:03,587 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ceb1632/web.assets_frontend.min.css, copying from /web/assets/ceb1632/web.assets_frontend.min.css 2026-10-26 12:05:03,670 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:03] "GET /web/assets/1/ceb1632/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.049 0.050 2026-10-26 12:05:03,678 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js, copying from /web/assets/ad583c4/web.assets_frontend_minimal.min.js 2026-10-26 12:05:03,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:03] "GET /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.085 2026-10-26 12:05:03,744 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a768c7/web.__assets_tests_call__.min.js, copying from /web/assets/2a768c7/web.__assets_tests_call__.min.js 2026-10-26 12:05:03,744 44 INFO rb-35659da-226004-429082 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-26 12:05:03,745 44 INFO rb-35659da-226004-429082 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-26 12:05:03,773 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:03] "GET /web/assets/1/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.046 2026-10-26 12:05:03,901 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:05:03,915 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:03] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 12:05:03,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:03] "GET /web/image/website/1/logo/My%20Website?unique=53ba6a7 HTTP/1.1" 200 - 4 0.005 0.010 2026-10-26 12:05:04,007 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js, copying from /web/assets/5e7152d/web.assets_frontend_lazy.min.js 2026-10-26 12:05:04,054 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:04] "GET /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.073 2026-10-26 12:05:04,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:04] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.007 0.083 2026-10-26 12:05:04,746 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-26 12:05:04,865 44 INFO rb-35659da-226004-429082 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-26 12:05:04,873 44 INFO rb-35659da-226004-429082 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-26 12:05:04,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:04] "POST /mail/data HTTP/1.1" 200 - 18 0.011 0.024 2026-10-26 12:05:04,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:04] "GET /my/projects/297 HTTP/1.1" 303 - 14 0.007 0.020 2026-10-26 12:05:05,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:05] "GET /my/projects/297/project_sharing HTTP/1.1" 200 - 73 0.065 0.474 2026-10-26 12:05:05,600 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:05] "GET /web/assets/2bed6c6/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 12:05:05,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:05] "GET /web/assets/b0544d6/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-26 12:05:05,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:05] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 12:05:06,268 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 12:05:06,281 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:06] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 12:05:06,298 44 INFO rb-35659da-226004-429082 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-26 12:05:06,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-26 12:05:06,332 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-26 12:05:06,395 44 INFO rb-35659da-226004-429082 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-26 12:05:06,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:06] "POST /web/action/load HTTP/1.1" 200 - 13 0.017 0.025 2026-10-26 12:05:06,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:06] "POST /mail/data HTTP/1.1" 200 - 18 0.018 0.058 2026-10-26 12:05:06,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 68 0.047 0.176 2026-10-26 12:05:06,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.276 2026-10-26 12:05:06,748 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:06] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.008 0.022 2026-10-26 12:05:06,849 44 INFO rb-35659da-226004-429082 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-26 12:05:06,854 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:06] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.032 0.097 2026-10-26 12:05:06,917 44 INFO rb-35659da-226004-429082 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-26 12:05:06,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:06] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.018 0.051 2026-10-26 12:05:07,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:07] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.032 2026-10-26 12:05:07,159 44 INFO rb-35659da-226004-429082 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-26 12:05:07,213 44 INFO rb-35659da-226004-429082 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-26 12:05:07,261 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-10-26 12:05:07,262 44 INFO rb-35659da-226004-429082 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-26 12:05:07,458 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 14182416 (allocated 16777216) 2026-10-26 12:05:07,472 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 150408 2026-10-26 12:05:07,474 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-10-26 12:05:07,475 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 150408 2026-10-26 12:05:07,593 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120507_593418_test_03_project_sharing.txt 2026-10-26 12:05:07,593 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmpc34py8fn_chrome_odoo" 2026-10-26 12:05:07,605 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-10-26 12:05:08,614 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:05:08,899 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-26 12:05:09,100 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-26 12:05:09,126 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:09,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:09] "POST /mail/message/reaction HTTP/1.1" 200 - 32 0.026 0.383 2026-10-26 12:05:09,982 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 150588 2026-10-26 12:05:09,982 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmp1alg_xe6_chrome_odoo 2026-10-26 12:05:09,983 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:34127/json/version 2026-10-26 12:05:09,984 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34127', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:05:10,022 44 INFO rb-35659da-226004-429082 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-26 12:05:10,022 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:34127/json 2026-10-26 12:05:10,023 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34127', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:05:10,033 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:34127/devtools/page/FB01B8E2CEC9E5DAC733100C6831084E 2026-10-26 12:05:10,045 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Enable chrome headless console log notification 2026-10-26 12:05:10,049 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-10-26 12:05:10,090 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-26 12:05:10,096 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-10-26 12:05:10,103 44 INFO rb-35659da-226004-429082 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-26 12:05:10,104 44 INFO rb-35659da-226004-429082 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-26 12:05:11,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:11] "GET /my/projects HTTP/1.1" 200 - 126 0.115 1.414 2026-10-26 12:05:11,692 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': 'FB01B8E2CEC9E5DAC733100C6831084E', 'loaderId': 'F44B8BC56DCB5D175B07D48CF32D67FE', 'isDownload': False} 2026-10-26 12:05:11,693 44 INFO rb-35659da-226004-429082 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-26 12:05:11,724 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:05:11,761 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ceb1632/web.assets_frontend.min.css, copying from /web/assets/ceb1632/web.assets_frontend.min.css 2026-10-26 12:05:11,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:11] "GET /web/assets/1/ceb1632/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.041 0.061 2026-10-26 12:05:11,854 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js, copying from /web/assets/ad583c4/web.assets_frontend_minimal.min.js 2026-10-26 12:05:11,873 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:11] "GET /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.078 2026-10-26 12:05:11,875 44 INFO rb-35659da-226004-429082 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-26 12:05:11,875 44 INFO rb-35659da-226004-429082 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-26 12:05:12,097 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a768c7/web.__assets_tests_call__.min.js, copying from /web/assets/2a768c7/web.__assets_tests_call__.min.js 2026-10-26 12:05:12,119 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:12] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 12:05:12,127 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 12:05:12,141 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:12] "GET /web/assets/1/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.267 2026-10-26 12:05:12,162 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:12] "GET /web/image/website/1/logo/My%20Website?unique=53ba6a7 HTTP/1.1" 200 - 4 0.002 0.059 2026-10-26 12:05:12,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:12] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.003 0.013 2026-10-26 12:05:12,383 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js, copying from /web/assets/5e7152d/web.assets_frontend_lazy.min.js 2026-10-26 12:05:12,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:12] "GET /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 0.096 2026-10-26 12:05:13,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 12:05:13,217 44 INFO rb-35659da-226004-429082 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-26 12:05:13,234 44 INFO rb-35659da-226004-429082 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-26 12:05:13,260 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:13] "POST /mail/data HTTP/1.1" 200 - 18 0.021 0.035 2026-10-26 12:05:13,375 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:13] "GET /my/projects/297 HTTP/1.1" 303 - 11 0.011 0.034 2026-10-26 12:05:13,940 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:13] "GET /my/projects/297/project_sharing HTTP/1.1" 200 - 71 0.058 0.494 2026-10-26 12:05:13,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:13] "GET /web/assets/2bed6c6/project.webclient.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-26 12:05:13,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:13] "GET /web/assets/b0544d6/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-26 12:05:14,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:14] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-26 12:05:14,778 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:14] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:05:14,811 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 12:05:14,834 44 INFO rb-35659da-226004-429082 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-26 12:05:14,872 44 INFO rb-35659da-226004-429082 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-26 12:05:14,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-26 12:05:14,924 44 INFO rb-35659da-226004-429082 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-26 12:05:14,978 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:14] "POST /web/action/load HTTP/1.1" 200 - 13 0.012 0.040 2026-10-26 12:05:15,040 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:15] "POST /mail/data HTTP/1.1" 200 - 18 0.020 0.082 2026-10-26 12:05:15,235 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:15] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.049 0.167 2026-10-26 12:05:15,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.298 2026-10-26 12:05:15,304 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:15] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.020 2026-10-26 12:05:15,406 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:15] "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-26 12:05:15,642 44 INFO rb-35659da-226004-429082 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-26 12:05:15,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:15] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.047 0.098 2026-10-26 12:05:15,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 12:05:16,143 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:16] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.004 2026-10-26 12:05:16,302 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:16] "POST /mail/data HTTP/1.1" 200 - 18 0.011 0.035 2026-10-26 12:05:16,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:16] "POST /mail/chatter_fetch HTTP/1.1" 200 - 20 0.034 0.084 2026-10-26 12:05:16,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:16] "GET /web/image/res.partner/1595/avatar_128?access_token=95003d7d8620530e0f3160710d459af7bf0885f4e6b445744d190f46ab34942co0x6b0c374c&unique=1793016272000 HTTP/1.1" 200 - 5 0.021 0.127 2026-10-26 12:05:16,567 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:16] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-26 12:05:16,722 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:16] "GET /web/image/res.partner/2/avatar_128?access_token=a75c2df92baa0cb2bc8cf031115bf8b1abbffd6b0e0e111d0a81ff44d53bbf87o0x6b0a4551&unique=1793016272000 HTTP/1.1" 200 - 4 0.003 0.012 2026-10-26 12:05:16,723 44 INFO rb-35659da-226004-429082 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-26 12:05:16,742 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:16] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 12:05:16,778 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-10-26 12:05:16,779 44 INFO rb-35659da-226004-429082 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-26 12:05:17,051 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 19126048 (allocated 20709376) 2026-10-26 12:05:17,057 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 150588 2026-10-26 12:05:17,066 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-10-26 12:05:17,074 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 150588 2026-10-26 12:05:17,180 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120517_180334_test_04_project_sharing_chatter_message_reactions.txt 2026-10-26 12:05:17,180 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmp1alg_xe6_chrome_odoo" 2026-10-26 12:05:17,197 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-10-26 12:05:17,898 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 150789 2026-10-26 12:05:17,899 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmpdv_hxkh8_chrome_odoo 2026-10-26 12:05:17,899 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:46791/json/version 2026-10-26 12:05:17,900 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46791', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:05:17,975 44 INFO rb-35659da-226004-429082 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-26 12:05:17,975 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:46791/json 2026-10-26 12:05:17,976 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46791', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:05:18,015 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:46791/devtools/page/7019ADE46ADCA084799DAEF2F27E8767 2026-10-26 12:05:18,038 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-10-26 12:05:18,051 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-10-26 12:05:18,113 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-26 12:05:18,126 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-10-26 12:05:18,128 44 INFO rb-35659da-226004-429082 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-26 12:05:18,128 44 INFO rb-35659da-226004-429082 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-26 12:05:18,153 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:20,230 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:20] "GET /my/projects HTTP/1.1" 200 - 133 0.108 1.972 2026-10-26 12:05:20,237 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': '7019ADE46ADCA084799DAEF2F27E8767', 'loaderId': '438E743BA9DAF776520E805C64A0BAAE', 'isDownload': False} 2026-10-26 12:05:20,237 44 INFO rb-35659da-226004-429082 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-26 12:05:20,321 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:20] "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-26 12:05:20,350 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ceb1632/web.assets_frontend.min.css, copying from /web/assets/ceb1632/web.assets_frontend.min.css 2026-10-26 12:05:20,438 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:20] "GET /web/assets/1/ceb1632/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.069 0.073 2026-10-26 12:05:20,451 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js, copying from /web/assets/ad583c4/web.assets_frontend_minimal.min.js 2026-10-26 12:05:20,466 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:20] "GET /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.079 2026-10-26 12:05:20,496 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a768c7/web.__assets_tests_call__.min.js, copying from /web/assets/2a768c7/web.__assets_tests_call__.min.js 2026-10-26 12:05:20,502 44 INFO rb-35659da-226004-429082 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-26 12:05:20,514 44 INFO rb-35659da-226004-429082 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-26 12:05:20,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:20] "GET /web/assets/1/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.042 2026-10-26 12:05:20,725 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 12:05:20,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:20] "GET /web/image/website/1/logo/My%20Website?unique=53ba6a7 HTTP/1.1" 200 - 4 0.006 0.027 2026-10-26 12:05:20,748 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:20] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 12:05:20,847 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js, copying from /web/assets/5e7152d/web.assets_frontend_lazy.min.js 2026-10-26 12:05:20,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:20] "GET /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.011 0.069 2026-10-26 12:05:20,919 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:20] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.003 0.085 2026-10-26 12:05:21,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 12:05:21,743 44 INFO rb-35659da-226004-429082 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-26 12:05:21,788 44 INFO rb-35659da-226004-429082 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-26 12:05:21,801 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:21] "POST /mail/data HTTP/1.1" 200 - 18 0.015 0.039 2026-10-26 12:05:21,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:21] "GET /my/projects/297 HTTP/1.1" 303 - 11 0.006 0.023 2026-10-26 12:05:22,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:22] "GET /my/projects/297/project_sharing HTTP/1.1" 200 - 73 0.053 0.459 2026-10-26 12:05:22,500 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:22] "GET /web/assets/2bed6c6/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 12:05:22,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:22] "GET /web/assets/b0544d6/project.webclient.min.js HTTP/1.1" 200 - 2 0.007 0.027 2026-10-26 12:05:22,544 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:22] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-26 12:05:23,259 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:23] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:05:23,276 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 12:05:23,317 44 INFO rb-35659da-226004-429082 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-26 12:05:23,339 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.014 2026-10-26 12:05:23,355 44 INFO rb-35659da-226004-429082 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-26 12:05:23,406 44 INFO rb-35659da-226004-429082 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-26 12:05:23,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:23] "POST /web/action/load HTTP/1.1" 200 - 13 0.009 0.032 2026-10-26 12:05:23,505 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:23] "POST /mail/data HTTP/1.1" 200 - 18 0.018 0.077 2026-10-26 12:05:23,513 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.084 2026-10-26 12:05:23,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:23] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.068 0.203 2026-10-26 12:05:23,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:23] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.006 0.028 2026-10-26 12:05:23,940 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:23] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.026 0.087 2026-10-26 12:05:24,142 44 INFO rb-35659da-226004-429082 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-26 12:05:24,303 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:24] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.042 0.095 2026-10-26 12:05:24,461 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:24] "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-26 12:05:24,639 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:24] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.004 2026-10-26 12:05:24,803 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:24] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.010 0.035 2026-10-26 12:05:24,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:24] "GET /web/image/res.partner/1595/avatar_128?access_token=95003d7d8620530e0f3160710d459af7bf0885f4e6b445744d190f46ab34942co0x6b0c374c&unique=1793016272000 HTTP/1.1" 200 - 5 0.005 0.060 2026-10-26 12:05:24,859 44 INFO rb-35659da-226004-429082 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-26 12:05:24,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:24] "POST /mail/data HTTP/1.1" 200 - 18 0.015 0.089 2026-10-26 12:05:25,231 44 INFO rb-35659da-226004-429082 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-26 12:05:25,256 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:25] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 26 0.021 0.054 2026-10-26 12:05:25,356 44 INFO rb-35659da-226004-429082 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-26 12:05:35,355 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: console.groupEnd 2026-10-26 12:05:35,356 44 _ERROR rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: FAILED: [7/7] Tour portal_project_sharing_chatter_mention_users → Step .o-mail-Composer-suggestion:contains('Georges'). Element (.o-mail-Composer-suggestion:contains('Georges')) has not been found. TIMEOUT step failed to complete within 10000 ms. 2026-10-26 12:05:35,356 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Asking for screenshot 2026-10-26 12:05:35,357 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: Error received after termination: { "trigger": ".o-mail-Composer-input", "run": "edit @xxx" }, { "trigger": "body:not(:has(.o-mail-Composer-suggestion))", "run": "[function]" }, { "trigger": ".o-mail-Composer-input", "run": "edit @Georges" }, ---------- FAILED: [7/7] Tour portal_project_sharing_chatter_mention_users → Step .o-mail-Composer-suggestion:contains('Georges') ---------- { "trigger": ".o-mail-Composer-suggestion:contains('Georges')" }, -------------------------------------------------------------------------------------------------------------------------------------------- 2026-10-26 12:05:35,469 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Screenshot in: /tmp/odoo_tests/rb-35659da-226004-429082/screenshots/sc_20261026_120535_467869_test_05_project_sharing_chatter_mention_users.png 2026-10-26 12:05:35,470 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 150789 2026-10-26 12:05:35,471 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-10-26 12:05:35,472 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 150789 2026-10-26 12:05:35,621 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120535_620962_test_05_project_sharing_chatter_mention_users.txt 2026-10-26 12:05:35,621 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmpdv_hxkh8_chrome_odoo" 2026-10-26 12:05:35,634 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui: ====================================================================== 2026-10-26 12:05:35,634 44 _ERROR rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui: FAIL: TestProjectSharingUi.test_05_project_sharing_chatter_mention_users _Traceback_ (most recent call last): File "/data/build/rb-35659da-226004/addons/project/tests/test_project_sharing_ui.py", line 188, in test_05_project_sharing_chatter_mention_users self.start_tour("/my/projects", "portal_project_sharing_chatter_mention_users", login="georges1") File "/data/build/rb-35659da-226004/odoo/tests/common.py", line 2612, in start_tour self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) File "/data/build/rb-35659da-226004/odoo/tests/common.py", line 2582, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('portal_project_sharing_chatter_mention_users', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" failed FAILED: [7/7] Tour portal_project_sharing_chatter_mention_users → Step .o-mail-Composer-suggestion:contains('Georges'). Element (.o-mail-Composer-suggestion:contains('Georges')) has not been found. TIMEOUT step failed to complete within 10000 ms. 2026-10-26 12:05:35,640 44 INFO rb-35659da-226004-429082 odoo.tests.suite: Retrying a failed test: test_05_project_sharing_chatter_mention_users (odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users) 2026-10-26 12:05:35,641 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-10-26 12:05:36,329 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 150979 2026-10-26 12:05:36,330 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmpqd5oxxt0_chrome_odoo 2026-10-26 12:05:36,330 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:41189/json/version 2026-10-26 12:05:36,331 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41189', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:05:36,379 44 INFO rb-35659da-226004-429082 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-26 12:05:36,379 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:41189/json 2026-10-26 12:05:36,380 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41189', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:05:36,391 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:41189/devtools/page/6C8586A2F9289173D7E2DC5C9FD25573 2026-10-26 12:05:36,403 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-10-26 12:05:36,420 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-10-26 12:05:36,484 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-26 12:05:36,501 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-10-26 12:05:36,522 44 INFO rb-35659da-226004-429082 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-26 12:05:36,523 44 INFO rb-35659da-226004-429082 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-26 12:05:36,578 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:38,517 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:38] "GET /my/projects HTTP/1.1" 200 - 133 0.105 1.840 2026-10-26 12:05:38,521 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': '6C8586A2F9289173D7E2DC5C9FD25573', 'loaderId': 'C4CBD34042628743F48341C804FC6BDF', 'isDownload': False} 2026-10-26 12:05:38,522 44 INFO rb-35659da-226004-429082 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-26 12:05:38,561 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05: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-26 12:05:38,582 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ceb1632/web.assets_frontend.min.css, copying from /web/assets/ceb1632/web.assets_frontend.min.css 2026-10-26 12:05:38,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:38] "GET /web/assets/1/ceb1632/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.056 0.057 2026-10-26 12:05:38,691 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js, copying from /web/assets/ad583c4/web.assets_frontend_minimal.min.js 2026-10-26 12:05:38,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:38] "GET /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.014 0.066 2026-10-26 12:05:38,722 44 INFO rb-35659da-226004-429082 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-26 12:05:38,725 44 INFO rb-35659da-226004-429082 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-26 12:05:38,753 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a768c7/web.__assets_tests_call__.min.js, copying from /web/assets/2a768c7/web.__assets_tests_call__.min.js 2026-10-26 12:05:38,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:38] "GET /web/assets/1/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.020 0.073 2026-10-26 12:05:38,963 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:38] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:05:38,969 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:05:38,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:38] "GET /web/image/website/1/logo/My%20Website?unique=53ba6a7 HTTP/1.1" 200 - 4 0.004 0.011 2026-10-26 12:05:39,081 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js, copying from /web/assets/5e7152d/web.assets_frontend_lazy.min.js 2026-10-26 12:05:39,115 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:39] "GET /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.066 2026-10-26 12:05:39,131 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:39] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.004 0.062 2026-10-26 12:05:39,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 12:05:39,954 44 INFO rb-35659da-226004-429082 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-26 12:05:39,970 44 INFO rb-35659da-226004-429082 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-26 12:05:40,006 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:40] "POST /mail/data HTTP/1.1" 200 - 18 0.019 0.030 2026-10-26 12:05:40,087 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:40] "GET /my/projects/297 HTTP/1.1" 303 - 11 0.008 0.025 2026-10-26 12:05:40,596 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:40] "GET /my/projects/297/project_sharing HTTP/1.1" 200 - 73 0.051 0.443 2026-10-26 12:05:40,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:40] "GET /web/assets/2bed6c6/project.webclient.min.css HTTP/1.1" 200 - 2 0.007 0.007 2026-10-26 12:05:40,674 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:40] "GET /web/assets/b0544d6/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-26 12:05:40,733 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:40] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 12:05:41,375 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:41] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:05:41,409 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 12:05:41,449 44 INFO rb-35659da-226004-429082 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-26 12:05:41,494 44 INFO rb-35659da-226004-429082 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-26 12:05:41,498 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.023 2026-10-26 12:05:41,555 44 INFO rb-35659da-226004-429082 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-26 12:05:41,613 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:41] "POST /web/action/load HTTP/1.1" 200 - 13 0.011 0.030 2026-10-26 12:05:41,670 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:41] "POST /mail/data HTTP/1.1" 200 - 18 0.028 0.064 2026-10-26 12:05:41,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.055 0.191 2026-10-26 12:05:41,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.319 2026-10-26 12:05:41,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.031 2026-10-26 12:05:42,129 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.049 0.120 2026-10-26 12:05:42,369 44 INFO rb-35659da-226004-429082 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-26 12:05:42,525 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:42] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.052 0.083 2026-10-26 12:05:42,640 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:42] "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-26 12:05:42,774 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:42] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-26 12:05:42,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:42] "POST /mail/data HTTP/1.1" 200 - 18 0.028 0.065 2026-10-26 12:05:43,006 44 INFO rb-35659da-226004-429082 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-26 12:05:43,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:43] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.011 0.089 2026-10-26 12:05:43,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:43] "GET /web/image/res.partner/1595/avatar_128?access_token=95003d7d8620530e0f3160710d459af7bf0885f4e6b445744d190f46ab34942co0x6b0c374c&unique=1793016272000 HTTP/1.1" 200 - 5 0.008 0.118 2026-10-26 12:05:43,417 44 INFO rb-35659da-226004-429082 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-26 12:05:43,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:43] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 26 0.027 0.047 2026-10-26 12:05:43,562 44 INFO rb-35659da-226004-429082 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-26 12:05:43,910 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:43] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 21 0.017 0.046 2026-10-26 12:05:43,945 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-10-26 12:05:43,946 44 INFO rb-35659da-226004-429082 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-26 12:05:44,131 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 17792116 (allocated 19398656) 2026-10-26 12:05:44,141 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 150979 2026-10-26 12:05:44,144 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-10-26 12:05:44,148 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 150979 2026-10-26 12:05:44,283 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120544_283391_test_05_project_sharing_chatter_mention_users.txt 2026-10-26 12:05:44,283 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmpqd5oxxt0_chrome_odoo" 2026-10-26 12:05:44,300 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-10-26 12:05:45,314 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 151181 2026-10-26 12:05:45,315 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmpne0zlxj4_chrome_odoo 2026-10-26 12:05:45,315 44 INFO rb-35659da-226004-429082 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:41521/json/version 2026-10-26 12:05:45,316 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41521', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:05:45,347 44 INFO rb-35659da-226004-429082 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-26 12:05:45,347 44 INFO rb-35659da-226004-429082 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:41521/json 2026-10-26 12:05:45,348 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41521', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:05:45,370 44 INFO rb-35659da-226004-429082 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:41521/devtools/page/8CAEC804191724EB00D27B238CA32D7C 2026-10-26 12:05:45,383 44 INFO rb-35659da-226004-429082 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-26 12:05:45,393 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless enable page notifications 2026-10-26 12:05:45,468 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-26 12:05:45,480 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Setting session cookie in browser 2026-10-26 12:05:45,488 44 INFO rb-35659da-226004-429082 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-26 12:05:45,488 44 INFO rb-35659da-226004-429082 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-26 12:05:45,520 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:05:46,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:46] "GET /odoo HTTP/1.1" 303 - 5 0.004 0.621 2026-10-26 12:05:47,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:47] "GET /my HTTP/1.1" 200 - 142 0.136 1.586 2026-10-26 12:05:47,879 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': '8CAEC804191724EB00D27B238CA32D7C', 'loaderId': '3EEF71139ADADCE66D4378DB797C3C35', 'isDownload': False} 2026-10-26 12:05:47,880 44 INFO rb-35659da-226004-429082 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-26 12:05:47,916 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:05:47,942 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ceb1632/web.assets_frontend.min.css, copying from /web/assets/ceb1632/web.assets_frontend.min.css 2026-10-26 12:05:48,045 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /web/assets/1/ceb1632/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.058 0.070 2026-10-26 12:05:48,058 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js, copying from /web/assets/ad583c4/web.assets_frontend_minimal.min.js 2026-10-26 12:05:48,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /web/assets/1/ad583c4/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.096 2026-10-26 12:05:48,093 44 INFO rb-35659da-226004-429082 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-26 12:05:48,097 44 INFO rb-35659da-226004-429082 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-26 12:05:48,104 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2a768c7/web.__assets_tests_call__.min.js, copying from /web/assets/2a768c7/web.__assets_tests_call__.min.js 2026-10-26 12:05:48,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /web/assets/1/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.011 0.071 2026-10-26 12:05:48,331 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 12:05:48,332 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-26 12:05:48,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /web/image/website/1/logo/My%20Website?unique=53ba6a7 HTTP/1.1" 200 - 4 0.012 0.035 2026-10-26 12:05:48,379 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 12:05:48,380 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 12:05:48,381 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /portal/static/src/img/portal-addresses.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 12:05:48,388 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.033 2026-10-26 12:05:48,534 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js, copying from /web/assets/5e7152d/web.assets_frontend_lazy.min.js 2026-10-26 12:05:48,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /web/assets/1/5e7152d/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 0.059 2026-10-26 12:05:48,637 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:48] "GET /web/image/website/1/favicon?unique=53ba6a7 HTTP/1.1" 200 - 4 0.028 0.082 2026-10-26 12:05:49,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 12:05:49,423 44 INFO rb-35659da-226004-429082 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-26 12:05:49,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:49] "POST /my/counters HTTP/1.1" 200 - 36 0.042 0.065 2026-10-26 12:05:49,491 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:49] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:05:49,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:49] "POST /my/counters HTTP/1.1" 200 - 34 0.029 0.138 2026-10-26 12:05:49,603 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:49] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.042 2026-10-26 12:05:49,610 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:49] "GET /account/static/src/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 12:05:49,618 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:49] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-26 12:05:49,625 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:49] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 12:05:49,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:49] "POST /my/counters HTTP/1.1" 200 - 26 0.062 0.207 2026-10-26 12:05:49,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:49] "POST /mail/data HTTP/1.1" 200 - 18 0.018 0.270 2026-10-26 12:05:50,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:50] "GET /my/projects HTTP/1.1" 200 - 38 0.042 0.549 2026-10-26 12:05:50,690 44 INFO rb-35659da-226004-429082 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-26 12:05:50,779 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:50] "POST /mail/data HTTP/1.1" 200 - 7 0.007 0.030 2026-10-26 12:05:50,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:50] "GET /my/projects/297 HTTP/1.1" 303 - 11 0.006 0.018 2026-10-26 12:05:51,279 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:51] "GET /my/projects/297/project_sharing HTTP/1.1" 200 - 69 0.038 0.423 2026-10-26 12:05:51,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:51] "GET /web/assets/2bed6c6/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 12:05:51,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:51] "GET /web/assets/b0544d6/project.webclient.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-26 12:05:51,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:51] "GET /web/assets/2a768c7/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.007 2026-10-26 12:05:52,070 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:52] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:05:52,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 12:05:52,157 44 INFO rb-35659da-226004-429082 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-26 12:05:52,194 44 INFO rb-35659da-226004-429082 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-26 12:05:52,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-26 12:05:52,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:52] "POST /web/action/load HTTP/1.1" 200 - 13 0.016 0.035 2026-10-26 12:05:52,381 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:52] "POST /mail/data HTTP/1.1" 200 - 18 0.021 0.059 2026-10-26 12:05:52,385 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-26 12:05:52,638 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.054 0.209 2026-10-26 12:05:52,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:52] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.016 2026-10-26 12:05:52,828 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:52] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.049 0.091 2026-10-26 12:05:52,991 44 INFO rb-35659da-226004-429082 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-26 12:05:53,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:53] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 43 0.047 0.105 2026-10-26 12:05:53,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:53] "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-26 12:05:53,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:53] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 12:05:53,550 44 INFO rb-35659da-226004-429082 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-26 12:05:53,640 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:53] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.016 0.045 2026-10-26 12:05:53,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:53] "GET /web/image/res.partner/1595/avatar_128?access_token=95003d7d8620530e0f3160710d459af7bf0885f4e6b445744d190f46ab34942co0x6b0c374c&unique=1793016272000 HTTP/1.1" 200 - 5 0.006 0.043 2026-10-26 12:05:53,692 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-10-26 12:05:53,693 44 INFO rb-35659da-226004-429082 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-26 12:05:53,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:05:53] "POST /mail/data HTTP/1.1" 200 - 18 0.016 0.075 2026-10-26 12:05:53,934 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 17221300 (allocated 19136512) 2026-10-26 12:05:53,966 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 151181 2026-10-26 12:05:53,971 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-10-26 12:05:53,974 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 151181 2026-10-26 12:05:54,086 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120554_085701_test_blocked_task_with_project_sharing_string_portal.txt 2026-10-26 12:05:54,086 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmpne0zlxj4_chrome_odoo" 2026-10-26 12:05:54,124 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:05:56,261 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-10-26 12:05:56,373 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-10-26 12:05:56,523 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-10-26 12:05:56,965 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-10-26 12:05:57,515 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-10-26 12:05:58,355 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-10-26 12:05:58,805 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-10-26 12:05:59,162 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-10-26 12:05:59,903 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-10-26 12:06:00,768 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-10-26 12:06:01,600 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-10-26 12:06:03,071 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-10-26 12:06:03,860 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-10-26 12:06:04,616 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:06:04,986 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-10-26 12:06:05,437 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-10-26 12:06:05,689 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-10-26 12:06:06,538 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22249, 22196] 2026-10-26 12:06:06,611 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted project.task records with IDs: [1219, 1283] 2026-10-26 12:06:06,621 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3391, 3392, 3468, 3469] 2026-10-26 12:06:06,632 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-10-26 12:06:06,859 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-10-26 12:06:12,992 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-10-26 12:06:13,711 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-10-26 12:06:13,872 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-10-26 12:06:14,588 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-10-26 12:06:14,962 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:06:18,211 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-10-26 12:06:18,661 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 151388 2026-10-26 12:06:18,661 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmpbly6iuh5_chrome_odoo 2026-10-26 12:06:18,661 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:39049/json/version 2026-10-26 12:06:18,662 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39049', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:06:18,729 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: Chrome/150.0.7871.114 2026-10-26 12:06:18,729 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:39049/json 2026-10-26 12:06:18,730 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39049', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:06:18,773 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:39049/devtools/page/87A2B6FDC3F5EAE7E5B68EBF1ADA687C 2026-10-26 12:06:18,806 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-10-26 12:06:18,817 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-10-26 12:06:18,942 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:06:18,963 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-10-26 12:06:18,975 44 INFO rb-35659da-226004-429082 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-26 12:06:18,975 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 12:06:18,998 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:20,966 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:20] "GET /odoo HTTP/1.1" 200 - 150 0.120 1.855 2026-10-26 12:06:20,972 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': '87A2B6FDC3F5EAE7E5B68EBF1ADA687C', 'loaderId': '2BB535BCF73372455EA57A5123A77B81', 'isDownload': False} 2026-10-26 12:06:20,972 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-10-26 12:06:21,033 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:21] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.013 2026-10-26 12:06:21,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:21] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.046 0.181 2026-10-26 12:06:21,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:21] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.250 2026-10-26 12:06:21,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.010 0.254 2026-10-26 12:06:21,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:21] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-10-26 12:06:21,501 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:21] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 12:06:22,475 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:22] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 12:06:22,497 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:22] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:06:22,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.018 2026-10-26 12:06:22,611 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:06:22,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:22] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.038 0.069 2026-10-26 12:06:22,692 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:22] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.101 2026-10-26 12:06:22,713 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-10-26 12:06:22,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-26 12:06:22,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:22] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 12:06:22,768 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:22] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:06:22,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:22] "GET /odoo HTTP/1.1" 200 - 29 0.030 0.088 2026-10-26 12:06:22,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:22] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.130 2026-10-26 12:06:22,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:22] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.009 0.032 2026-10-26 12:06:23,070 44 INFO rb-35659da-226004-429082 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-26 12:06:23,081 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06: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-26 12:06:23,093 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 12:06:23,122 44 INFO rb-35659da-226004-429082 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-26 12:06:23,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.056 0.082 2026-10-26 12:06:23,169 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "GET /web/image/res.partner/3/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 6 0.010 0.157 2026-10-26 12:06:23,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.152 2026-10-26 12:06:23,185 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.129 2026-10-26 12:06:23,190 44 INFO rb-35659da-226004-429082 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-26 12:06:23,191 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-26 12:06:23,305 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-26 12:06:23,307 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 12:06:23,317 44 INFO rb-35659da-226004-429082 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-26 12:06:23,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "POST /mail/data HTTP/1.1" 200 - 34 0.066 0.145 2026-10-26 12:06:23,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.279 2026-10-26 12:06:23,423 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.207 2026-10-26 12:06:23,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.216 2026-10-26 12:06:23,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "POST /web/action/load HTTP/1.1" 200 - 12 0.014 0.125 2026-10-26 12:06:23,501 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.075 2026-10-26 12:06:24,050 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:24] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 118 0.112 0.380 2026-10-26 12:06:24,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:24] "POST /mail/data HTTP/1.1" 200 - 45 0.067 0.520 2026-10-26 12:06:24,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:24] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 31 0.034 0.194 2026-10-26 12:06:24,371 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:24] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.005 0.225 2026-10-26 12:06:24,377 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:24] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.229 2026-10-26 12:06:24,439 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:24] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.135 2026-10-26 12:06:24,452 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:24] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.019 2026-10-26 12:06:24,699 44 INFO rb-35659da-226004-429082 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-26 12:06:24,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:24] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.021 0.044 2026-10-26 12:06:24,776 44 INFO rb-35659da-226004-429082 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-26 12:06:24,796 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:24] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.005 0.023 2026-10-26 12:06:24,840 44 INFO rb-35659da-226004-429082 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-26 12:06:24,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:24] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.021 0.095 2026-10-26 12:06:24,948 44 INFO rb-35659da-226004-429082 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-26 12:06:24,998 44 INFO rb-35659da-226004-429082 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-26 12:06:25,067 44 INFO rb-35659da-226004-429082 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-26 12:06:25,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:25] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.010 2026-10-26 12:06:25,149 44 INFO rb-35659da-226004-429082 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-26 12:06:25,195 44 INFO rb-35659da-226004-429082 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-26 12:06:25,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:25] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.037 0.083 2026-10-26 12:06:25,302 44 INFO rb-35659da-226004-429082 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-26 12:06:25,353 44 INFO rb-35659da-226004-429082 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-26 12:06:25,419 44 INFO rb-35659da-226004-429082 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-26 12:06:25,510 44 INFO rb-35659da-226004-429082 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-26 12:06:25,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:25] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 22 0.025 0.058 2026-10-26 12:06:25,578 44 INFO rb-35659da-226004-429082 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-26 12:06:25,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:25] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.107 2026-10-26 12:06:25,658 44 INFO rb-35659da-226004-429082 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-26 12:06:25,706 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-10-26 12:06:25,707 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-26 12:06:25,898 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 27687696 (allocated 29888512) 2026-10-26 12:06:25,919 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 151388 2026-10-26 12:06:25,926 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-10-26 12:06:25,929 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 151388 2026-10-26 12:06:26,078 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120626_078470_test_01_project_tags.txt 2026-10-26 12:06:26,078 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmpbly6iuh5_chrome_odoo" 2026-10-26 12:06:26,141 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:06:26,356 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-10-26 12:06:26,930 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 151593 2026-10-26 12:06:26,930 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmp0lib78k7_chrome_odoo 2026-10-26 12:06:26,930 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:36729/json/version 2026-10-26 12:06:26,931 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36729', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:06:27,070 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 12:06:27,070 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:36729/json 2026-10-26 12:06:27,071 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36729', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:06:27,107 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:36729/devtools/page/34F62731A6945E24B845CF7C543E3032 2026-10-26 12:06:27,124 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-10-26 12:06:27,144 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-10-26 12:06:27,409 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:06:27,425 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-10-26 12:06:27,429 44 INFO rb-35659da-226004-429082 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-26 12:06:27,430 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 12:06:27,449 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:29,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:29] "GET /odoo HTTP/1.1" 200 - 153 0.145 1.965 2026-10-26 12:06:29,562 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': '34F62731A6945E24B845CF7C543E3032', 'loaderId': 'DFF007D6AAF5C3C0BB41C8D90BF40D2F', 'isDownload': False} 2026-10-26 12:06:29,563 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-10-26 12:06:29,621 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:29] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-10-26 12:06:29,629 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:29] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-10-26 12:06:29,686 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.017 0.059 2026-10-26 12:06:29,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:29] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.031 0.213 2026-10-26 12:06:29,860 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:29] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.123 2026-10-26 12:06:29,965 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:29] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 12:06:30,829 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:30] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 12:06:30,836 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:30] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 12:06:30,865 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.019 2026-10-26 12:06:30,950 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:06:30,988 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-26 12:06:31,035 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.036 0.102 2026-10-26 12:06:31,048 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.134 2026-10-26 12:06:31,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-26 12:06:31,092 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 12:06:31,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.130 2026-10-26 12:06:31,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "GET /odoo HTTP/1.1" 200 - 29 0.023 0.088 2026-10-26 12:06:31,280 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.146 2026-10-26 12:06:31,305 44 INFO rb-35659da-226004-429082 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-26 12:06:31,313 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 12:06:31,320 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06: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-26 12:06:31,336 44 INFO rb-35659da-226004-429082 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-26 12:06:31,401 44 INFO rb-35659da-226004-429082 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-26 12:06:31,407 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.028 0.163 2026-10-26 12:06:31,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "GET /web/image/res.partner/3/avatar_128?unique=1793016386000 HTTP/1.1" 200 - 6 0.009 0.194 2026-10-26 12:06:31,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.222 2026-10-26 12:06:31,500 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.234 2026-10-26 12:06:31,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.181 2026-10-26 12:06:31,662 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "POST /mail/data HTTP/1.1" 200 - 35 0.040 0.201 2026-10-26 12:06:31,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.407 2026-10-26 12:06:31,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.199 2026-10-26 12:06:31,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.206 2026-10-26 12:06:31,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.325 2026-10-26 12:06:31,762 44 INFO rb-35659da-226004-429082 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-26 12:06:31,769 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:06:31,800 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 12:06:31,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:31] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.054 2026-10-26 12:06:32,347 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:32] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.085 0.310 2026-10-26 12:06:32,495 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:32] "POST /mail/data HTTP/1.1" 200 - 45 0.035 0.465 2026-10-26 12:06:32,536 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:32] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.133 2026-10-26 12:06:32,540 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:32] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.125 2026-10-26 12:06:32,602 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:32] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.034 2026-10-26 12:06:32,644 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:32] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 12:06:32,828 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:32] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:06:32,885 44 INFO rb-35659da-226004-429082 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-26 12:06:32,935 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:32] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.008 0.040 2026-10-26 12:06:32,951 44 INFO rb-35659da-226004-429082 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-26 12:06:32,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:32] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.008 0.074 2026-10-26 12:06:33,015 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:33] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.010 0.114 2026-10-26 12:06:33,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:33] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.146 2026-10-26 12:06:33,042 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:33] "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.086 2026-10-26 12:06:33,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:33] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 14 0.019 0.032 2026-10-26 12:06:33,157 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:33] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 12:06:33,210 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:33] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 13 0.008 0.040 2026-10-26 12:06:33,299 44 INFO rb-35659da-226004-429082 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-26 12:06:33,370 44 INFO rb-35659da-226004-429082 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-26 12:06:33,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:33] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 4 0.005 0.012 2026-10-26 12:06:33,785 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:33] "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.133 0.231 2026-10-26 12:06:34,209 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:34] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 70 0.053 0.352 2026-10-26 12:06:34,251 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:34] "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-26 12:06:34,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:34] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.023 2026-10-26 12:06:34,290 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:34] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.011 2026-10-26 12:06:34,331 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:34] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.023 2026-10-26 12:06:34,414 44 INFO rb-35659da-226004-429082 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-26 12:06:34,502 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:34] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.007 0.076 2026-10-26 12:06:34,554 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:34] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 12:06:34,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:34] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.018 0.072 2026-10-26 12:06:34,730 44 INFO rb-35659da-226004-429082 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-26 12:06:34,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:34] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.008 0.041 2026-10-26 12:06:34,797 44 INFO rb-35659da-226004-429082 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-26 12:06:34,889 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:34] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.080 2026-10-26 12:06:34,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:34] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.018 0.048 2026-10-26 12:06:35,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:35] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.049 2026-10-26 12:06:35,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:35] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 12:06:35,133 44 INFO rb-35659da-226004-429082 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-26 12:06:35,189 44 INFO rb-35659da-226004-429082 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-26 12:06:35,208 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:35] "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.014 2026-10-26 12:06:35,260 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:35] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 1 0.003 0.023 2026-10-26 12:06:35,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:35] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 6 0.005 0.020 2026-10-26 12:06:35,370 44 INFO rb-35659da-226004-429082 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-26 12:06:35,432 44 INFO rb-35659da-226004-429082 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-26 12:06:35,470 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:35] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 2 0.010 0.018 2026-10-26 12:06:35,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:35] "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.134 0.217 2026-10-26 12:06:35,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:35] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.101 2026-10-26 12:06:36,033 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:36] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.012 2026-10-26 12:06:36,059 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:36] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.004 0.018 2026-10-26 12:06:36,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:36] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.024 2026-10-26 12:06:36,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:36] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.012 2026-10-26 12:06:36,197 44 INFO rb-35659da-226004-429082 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-26 12:06:36,318 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:36] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.008 0.100 2026-10-26 12:06:36,380 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:36] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 12:06:36,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:36] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.016 0.067 2026-10-26 12:06:36,517 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-10-26 12:06:36,518 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-26 12:06:36,780 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 34436716 (allocated 36315136) 2026-10-26 12:06:36,826 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 151593 2026-10-26 12:06:36,830 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-10-26 12:06:36,834 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 151593 2026-10-26 12:06:36,983 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120636_982859_test_project_templates_tour.txt 2026-10-26 12:06:36,983 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmp0lib78k7_chrome_odoo" 2026-10-26 12:06:37,017 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:06:37,075 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-10-26 12:06:37,496 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 151837 2026-10-26 12:06:37,496 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmp3ovizxia_chrome_odoo 2026-10-26 12:06:37,496 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:42767/json/version 2026-10-26 12:06:37,498 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42767', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:06:37,518 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 12:06:37,518 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:42767/json 2026-10-26 12:06:37,519 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42767', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:06:37,532 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:42767/devtools/page/669607FEB74B62EE213EA63F36B63C12 2026-10-26 12:06:37,549 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-26 12:06:37,556 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-26 12:06:37,633 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:06:37,654 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-10-26 12:06:37,663 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-26 12:06:37,663 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 12:06:37,711 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:39,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:39] "GET /odoo HTTP/1.1" 200 - 162 0.135 2.065 2026-10-26 12:06:39,907 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': '669607FEB74B62EE213EA63F36B63C12', 'loaderId': '8CC79143DFB9EFA64819A9863047F641', 'isDownload': False} 2026-10-26 12:06:39,907 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-26 12:06:40,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:40] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.039 0.172 2026-10-26 12:06:40,181 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:40] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.222 2026-10-26 12:06:40,201 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:40] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.011 0.228 2026-10-26 12:06:40,221 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.248 2026-10-26 12:06:40,299 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:40] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-26 12:06:40,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:40] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.007 2026-10-26 12:06:41,409 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 12:06:41,412 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 12:06:41,431 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-26 12:06:41,498 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:06:41,549 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-26 12:06:41,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.026 0.071 2026-10-26 12:06:41,561 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.082 2026-10-26 12:06:41,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.058 2026-10-26 12:06:41,586 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 12:06:41,623 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 12:06:41,742 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "GET /odoo HTTP/1.1" 200 - 29 0.027 0.081 2026-10-26 12:06:41,820 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.168 2026-10-26 12:06:41,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.016 0.077 2026-10-26 12:06:41,888 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 12:06:41,919 44 INFO rb-35659da-226004-429082 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-26 12:06:41,934 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:41] "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-26 12:06:41,966 44 INFO rb-35659da-226004-429082 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-26 12:06:42,023 44 INFO rb-35659da-226004-429082 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-26 12:06:42,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "GET /web/image/res.partner/3/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 13 0.075 0.149 2026-10-26 12:06:42,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.014 0.292 2026-10-26 12:06:42,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.277 2026-10-26 12:06:42,115 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.284 2026-10-26 12:06:42,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.237 2026-10-26 12:06:42,246 44 INFO rb-35659da-226004-429082 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-26 12:06:42,267 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 12:06:42,304 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-10-26 12:06:42,312 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 12:06:42,322 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "POST /mail/data HTTP/1.1" 200 - 34 0.060 0.274 2026-10-26 12:06:42,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.381 2026-10-26 12:06:42,339 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.240 2026-10-26 12:06:42,364 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.069 2026-10-26 12:06:42,376 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.326 2026-10-26 12:06:42,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:42] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.091 0.319 2026-10-26 12:06:43,028 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "POST /mail/data HTTP/1.1" 200 - 45 0.034 0.463 2026-10-26 12:06:43,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.002 0.126 2026-10-26 12:06:43,084 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.123 2026-10-26 12:06:43,160 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.034 2026-10-26 12:06:43,194 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 12:06:43,409 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 12:06:43,471 44 INFO rb-35659da-226004-429082 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-26 12:06:43,534 44 INFO rb-35659da-226004-429082 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-26 12:06:43,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.027 0.043 2026-10-26 12:06:43,591 44 INFO rb-35659da-226004-429082 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-26 12:06:43,613 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.014 0.126 2026-10-26 12:06:43,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.009 0.159 2026-10-26 12:06:43,692 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.006 0.200 2026-10-26 12:06:43,740 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.011 0.239 2026-10-26 12:06:43,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "POST /web/action/load HTTP/1.1" 200 - 11 0.009 0.169 2026-10-26 12:06:43,853 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.029 2026-10-26 12:06:43,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 12:06:43,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:43] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.004 0.024 2026-10-26 12:06:44,084 44 INFO rb-35659da-226004-429082 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-26 12:06:44,156 44 INFO rb-35659da-226004-429082 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-26 12:06:44,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:44] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.061 0.108 2026-10-26 12:06:44,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:44] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.016 0.045 2026-10-26 12:06:44,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:44] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.056 0.296 2026-10-26 12:06:44,837 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:44] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.012 2026-10-26 12:06:44,858 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:44] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.005 0.036 2026-10-26 12:06:44,889 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:44] "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-26 12:06:44,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06: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-26 12:06:44,972 44 INFO rb-35659da-226004-429082 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-26 12:06:45,033 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-10-26 12:06:45,087 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:45] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.010 0.040 2026-10-26 12:06:45,147 44 INFO rb-35659da-226004-429082 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-26 12:06:45,204 44 INFO rb-35659da-226004-429082 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-26 12:06:45,263 44 INFO rb-35659da-226004-429082 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-26 12:06:45,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:45] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.003 0.012 2026-10-26 12:06:45,341 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:45] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.006 0.020 2026-10-26 12:06:45,379 44 INFO rb-35659da-226004-429082 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-26 12:06:45,447 44 INFO rb-35659da-226004-429082 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-26 12:06:45,488 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.005 0.026 2026-10-26 12:06:45,494 44 INFO rb-35659da-226004-429082 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-26 12:06:45,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:45] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.002 0.013 2026-10-26 12:06:45,615 44 INFO rb-35659da-226004-429082 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-26 12:06:45,662 44 INFO rb-35659da-226004-429082 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-26 12:06:45,735 44 INFO rb-35659da-226004-429082 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-26 12:06:45,787 44 INFO rb-35659da-226004-429082 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-26 12:06:45,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:45] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.044 0.123 2026-10-26 12:06:45,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:45] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 12:06:45,992 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:45] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.011 0.042 2026-10-26 12:06:46,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.014 0.110 2026-10-26 12:06:46,081 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.023 2026-10-26 12:06:46,097 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.031 2026-10-26 12:06:46,299 44 INFO rb-35659da-226004-429082 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-26 12:06:46,330 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.032 0.062 2026-10-26 12:06:46,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.013 2026-10-26 12:06:46,408 44 INFO rb-35659da-226004-429082 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-26 12:06:46,411 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.008 0.048 2026-10-26 12:06:46,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.008 0.041 2026-10-26 12:06:46,443 44 INFO rb-35659da-226004-429082 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-26 12:06:46,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.074 2026-10-26 12:06:46,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 32 0.029 0.075 2026-10-26 12:06:46,733 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "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-26 12:06:46,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "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-26 12:06:46,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "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-26 12:06:46,951 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:46] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-26 12:06:46,996 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06: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.007 0.021 2026-10-26 12:06:47,036 44 INFO rb-35659da-226004-429082 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-26 12:06:47,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:47] "POST /mail/data HTTP/1.1" 200 - 38 0.031 0.089 2026-10-26 12:06:47,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06: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.130 2026-10-26 12:06:47,289 44 INFO rb-35659da-226004-429082 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-26 12:06:47,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:47] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.028 0.214 2026-10-26 12:06:47,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:47] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.084 2026-10-26 12:06:47,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:47] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.014 2026-10-26 12:06:47,420 44 INFO rb-35659da-226004-429082 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-26 12:06:47,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:47] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-26 12:06:47,503 44 INFO rb-35659da-226004-429082 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-26 12:06:47,563 44 INFO rb-35659da-226004-429082 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-26 12:06:47,635 44 INFO rb-35659da-226004-429082 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-26 12:06:47,691 44 INFO rb-35659da-226004-429082 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-26 12:06:47,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:47] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.035 0.067 2026-10-26 12:06:47,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:47] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.014 0.029 2026-10-26 12:06:47,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:47] "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-26 12:06:47,903 44 INFO rb-35659da-226004-429082 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-26 12:06:47,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:47] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.013 0.032 2026-10-26 12:06:47,957 44 INFO rb-35659da-226004-429082 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-26 12:06:47,984 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:47] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-26 12:06:48,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:48] "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.038 2026-10-26 12:06:48,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:48] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.013 2026-10-26 12:06:48,162 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:48] "POST /mail/data HTTP/1.1" 200 - 25 0.019 0.083 2026-10-26 12:06:48,186 44 INFO rb-35659da-226004-429082 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-26 12:06:48,242 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:48] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.011 0.042 2026-10-26 12:06:48,243 44 INFO rb-35659da-226004-429082 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-26 12:06:48,322 44 INFO rb-35659da-226004-429082 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-26 12:06:48,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:48] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.002 0.015 2026-10-26 12:06:48,383 44 INFO rb-35659da-226004-429082 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-26 12:06:48,443 44 INFO rb-35659da-226004-429082 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-26 12:06:48,462 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:48] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.024 0.061 2026-10-26 12:06:48,495 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:48] "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-26 12:06:48,574 44 INFO rb-35659da-226004-429082 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-26 12:06:48,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:48] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.012 0.052 2026-10-26 12:06:48,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:48] "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-26 12:06:48,765 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:48] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:06:48,770 44 INFO rb-35659da-226004-429082 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-26 12:06:48,823 44 INFO rb-35659da-226004-429082 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-26 12:06:48,909 44 INFO rb-35659da-226004-429082 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-26 12:06:48,967 44 INFO rb-35659da-226004-429082 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-26 12:06:49,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:49] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 25 0.032 0.092 2026-10-26 12:06:49,027 44 INFO rb-35659da-226004-429082 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-26 12:06:49,356 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:49] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.097 0.181 2026-10-26 12:06:49,368 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:49] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.275 2026-10-26 12:06:49,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:49] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.018 0.047 2026-10-26 12:06:49,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:49] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.097 2026-10-26 12:06:49,547 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:49] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.095 2026-10-26 12:06:49,704 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:49] "POST /mail/data HTTP/1.1" 200 - 36 0.035 0.211 2026-10-26 12:06:49,729 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:49] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.136 2026-10-26 12:06:49,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:49] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.021 0.166 2026-10-26 12:06:49,830 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:49] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.196 2026-10-26 12:06:49,861 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:49] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.011 2026-10-26 12:06:49,927 44 INFO rb-35659da-226004-429082 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-26 12:06:50,026 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:50] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.024 0.066 2026-10-26 12:06:50,066 44 INFO rb-35659da-226004-429082 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-26 12:06:50,122 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-10-26 12:06:50,171 44 INFO rb-35659da-226004-429082 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-26 12:06:50,264 44 INFO rb-35659da-226004-429082 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-26 12:06:50,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:50] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.063 0.113 2026-10-26 12:06:50,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:50] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.024 0.065 2026-10-26 12:06:50,596 44 INFO rb-35659da-226004-429082 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-26 12:06:50,645 44 INFO rb-35659da-226004-429082 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-26 12:06:50,705 44 INFO rb-35659da-226004-429082 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-26 12:06:50,755 44 INFO rb-35659da-226004-429082 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-26 12:06:50,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:50] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.023 0.073 2026-10-26 12:06:50,870 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-10-26 12:06:50,908 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-10-26 12:06:50,911 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-26 12:06:50,958 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:50] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 25 0.044 0.090 2026-10-26 12:06:51,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:51] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.027 0.172 2026-10-26 12:06:51,395 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 43487532 (allocated 44965888) 2026-10-26 12:06:51,414 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 151837 2026-10-26 12:06:51,417 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-10-26 12:06:51,418 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 151837 2026-10-26 12:06:51,422 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:51] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.064 2026-10-26 12:06:51,440 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:51] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.006 0.057 2026-10-26 12:06:51,574 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120651_574508_test_01_project_tour.txt 2026-10-26 12:06:51,575 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmp3ovizxia_chrome_odoo" 2026-10-26 12:06:51,599 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-10-26 12:06:52,247 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 152129 2026-10-26 12:06:52,247 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmpmw0g0q6s_chrome_odoo 2026-10-26 12:06:52,248 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:33731/json/version 2026-10-26 12:06:52,249 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33731', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:06:52,315 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: Chrome/150.0.7871.114 2026-10-26 12:06:52,316 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:33731/json 2026-10-26 12:06:52,316 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33731', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:06:52,327 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:33731/devtools/page/C85C1498811B40F851CD8E54D1753F2B 2026-10-26 12:06:52,339 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-10-26 12:06:52,349 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-10-26 12:06:52,440 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:06:52,450 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-10-26 12:06:52,462 44 INFO rb-35659da-226004-429082 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-26 12:06:52,463 44 INFO rb-35659da-226004-429082 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-26 12:06:52,520 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:06:54,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:54] "GET /odoo?debug=1 HTTP/1.1" 200 - 157 0.099 1.730 2026-10-26 12:06:54,371 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': 'C85C1498811B40F851CD8E54D1753F2B', 'loaderId': '56BC184A7C383B45929F3C574B550ADB', 'isDownload': False} 2026-10-26 12:06:54,371 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-10-26 12:06:54,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:54] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-26 12:06:54,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:54] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-26 12:06:54,692 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:54] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.040 0.230 2026-10-26 12:06:54,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.278 2026-10-26 12:06:54,744 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:54] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 12:06:54,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:54] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 12:06:55,672 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:55] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:06:55,679 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:55] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 12:06:55,698 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-26 12:06:55,784 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:06:55,823 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-26 12:06:55,885 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.044 0.112 2026-10-26 12:06:55,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:55] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.148 2026-10-26 12:06:55,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-26 12:06:55,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-10-26 12:06:55,961 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:55] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:06:56,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "GET /odoo HTTP/1.1" 200 - 29 0.046 0.117 2026-10-26 12:06:56,202 44 INFO rb-35659da-226004-429082 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-26 12:06:56,226 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.026 0.185 2026-10-26 12:06:56,282 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 12:06:56,343 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "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-26 12:06:56,354 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.027 0.241 2026-10-26 12:06:56,477 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.026 0.094 2026-10-26 12:06:56,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.389 2026-10-26 12:06:56,502 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.344 2026-10-26 12:06:56,577 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "GET /web/image/res.partner/3/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 6 0.015 0.472 2026-10-26 12:06:56,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.253 2026-10-26 12:06:56,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "POST /mail/data HTTP/1.1" 200 - 34 0.052 0.211 2026-10-26 12:06:56,783 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.683 2026-10-26 12:06:56,788 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.470 2026-10-26 12:06:56,971 44 INFO rb-35659da-226004-429082 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-26 12:06:57,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.041 0.438 2026-10-26 12:06:57,044 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-26 12:06:57,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.004 0.087 2026-10-26 12:06:57,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.004 0.095 2026-10-26 12:06:57,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.054 2026-10-26 12:06:57,202 44 INFO rb-35659da-226004-429082 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-26 12:06:57,236 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.030 0.038 2026-10-26 12:06:57,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "GET /web/image/res.partner/3/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 6 0.012 0.091 2026-10-26 12:06:57,299 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.108 2026-10-26 12:06:57,324 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.004 0.129 2026-10-26 12:06:57,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.013 0.159 2026-10-26 12:06:57,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "POST /mail/data HTTP/1.1" 200 - 19 0.027 0.172 2026-10-26 12:06:57,469 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.176 2026-10-26 12:06:57,481 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.164 2026-10-26 12:06:57,521 44 INFO rb-35659da-226004-429082 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-26 12:06:57,532 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 12:06:57,548 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.019 0.319 2026-10-26 12:06:57,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.004 0.268 2026-10-26 12:06:57,588 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 12:06:57,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "POST /web/action/load HTTP/1.1" 200 - 10 0.020 0.043 2026-10-26 12:06:57,639 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.071 2026-10-26 12:06:58,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:58] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.105 0.292 2026-10-26 12:06:58,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:58] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.024 0.104 2026-10-26 12:06:58,253 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:58] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.128 2026-10-26 12:06:58,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:58] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 12:06:58,343 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:58] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.055 2026-10-26 12:06:58,460 44 INFO rb-35659da-226004-429082 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-26 12:06:58,500 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:58] "POST /mail/data HTTP/1.1" 200 - 45 0.059 0.240 2026-10-26 12:06:58,565 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:58] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.008 0.096 2026-10-26 12:06:58,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:58] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.027 0.164 2026-10-26 12:06:58,723 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:58] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.144 2026-10-26 12:06:59,102 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:59] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.057 0.350 2026-10-26 12:06:59,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:59] "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-26 12:06:59,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.021 0.072 2026-10-26 12:06:59,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:59] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.064 2026-10-26 12:06:59,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:59] "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-26 12:06:59,450 44 INFO rb-35659da-226004-429082 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-26 12:06:59,557 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:59] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.086 2026-10-26 12:06:59,685 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:59] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 15 0.014 0.058 2026-10-26 12:06:59,711 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:59] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.098 2026-10-26 12:06:59,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:59] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 35 0.036 0.180 2026-10-26 12:06:59,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:59] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.016 2026-10-26 12:06:59,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:06:59] "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-26 12:07:00,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:00] "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-26 12:07:00,192 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:00] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.006 2026-10-26 12:07:00,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:00] "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.046 2026-10-26 12:07:00,313 44 INFO rb-35659da-226004-429082 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-26 12:07:00,389 44 INFO rb-35659da-226004-429082 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-26 12:07:00,403 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:00] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.027 0.064 2026-10-26 12:07:00,505 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:00] "POST /mail/data HTTP/1.1" 200 - 29 0.033 0.151 2026-10-26 12:07:00,554 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:00] "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.227 2026-10-26 12:07:00,596 44 INFO rb-35659da-226004-429082 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-26 12:07:00,682 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:00] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.354 2026-10-26 12:07:00,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:00] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.162 2026-10-26 12:07:00,754 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:00] "GET /web/image/res.partner/2/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 5 0.007 0.160 2026-10-26 12:07:00,758 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:00] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.165 2026-10-26 12:07:00,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:00] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.047 2026-10-26 12:07:00,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:00] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.039 0.267 2026-10-26 12:07:00,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:00] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.014 2026-10-26 12:07:01,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "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-26 12:07:01,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.018 2026-10-26 12:07:01,079 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.018 0.037 2026-10-26 12:07:01,083 44 INFO rb-35659da-226004-429082 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-26 12:07:01,158 44 INFO rb-35659da-226004-429082 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-26 12:07:01,163 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "POST /mail/data HTTP/1.1" 200 - 26 0.024 0.067 2026-10-26 12:07:01,217 44 INFO rb-35659da-226004-429082 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-26 12:07:01,233 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.017 0.121 2026-10-26 12:07:01,278 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.100 2026-10-26 12:07:01,287 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 12:07:01,289 44 INFO rb-35659da-226004-429082 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-26 12:07:01,454 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.042 0.109 2026-10-26 12:07:01,495 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.012 2026-10-26 12:07:01,511 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "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-26 12:07:01,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "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-26 12:07:01,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.032 2026-10-26 12:07:01,569 44 INFO rb-35659da-226004-429082 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-26 12:07:01,638 44 INFO rb-35659da-226004-429082 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-26 12:07:01,666 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "POST /mail/data HTTP/1.1" 200 - 26 0.027 0.069 2026-10-26 12:07:01,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.013 0.119 2026-10-26 12:07:01,737 44 INFO rb-35659da-226004-429082 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-26 12:07:01,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.007 0.066 2026-10-26 12:07:01,800 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:01] "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-26 12:07:01,806 44 INFO rb-35659da-226004-429082 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-26 12:07:02,010 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.036 0.154 2026-10-26 12:07:02,051 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.018 2026-10-26 12:07:02,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "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-26 12:07:02,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "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-26 12:07:02,138 44 INFO rb-35659da-226004-429082 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-26 12:07:02,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.045 2026-10-26 12:07:02,208 44 INFO rb-35659da-226004-429082 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-26 12:07:02,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "POST /mail/data HTTP/1.1" 200 - 26 0.022 0.073 2026-10-26 12:07:02,278 44 INFO rb-35659da-226004-429082 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-26 12:07:02,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.071 2026-10-26 12:07:02,320 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.134 2026-10-26 12:07:02,355 44 INFO rb-35659da-226004-429082 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-26 12:07:02,363 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "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-26 12:07:02,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.037 0.132 2026-10-26 12:07:02,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.009 2026-10-26 12:07:02,603 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "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-26 12:07:02,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "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-26 12:07:02,651 44 INFO rb-35659da-226004-429082 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-26 12:07:02,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.035 2026-10-26 12:07:02,729 44 INFO rb-35659da-226004-429082 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-26 12:07:02,741 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "POST /mail/data HTTP/1.1" 200 - 26 0.020 0.060 2026-10-26 12:07:02,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.109 2026-10-26 12:07:02,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.152 2026-10-26 12:07:02,967 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.010 0.019 2026-10-26 12:07:02,979 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:02] "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-26 12:07:03,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.030 0.129 2026-10-26 12:07:03,188 44 INFO rb-35659da-226004-429082 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-26 12:07:03,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.103 2026-10-26 12:07:03,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 24 0.026 0.090 2026-10-26 12:07:03,551 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:03] "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-26 12:07:03,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:03] "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-26 12:07:03,681 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:03] "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.028 2026-10-26 12:07:03,684 44 INFO rb-35659da-226004-429082 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-26 12:07:03,768 44 INFO rb-35659da-226004-429082 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-26 12:07:03,770 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:03] "POST /mail/data HTTP/1.1" 200 - 26 0.035 0.061 2026-10-26 12:07:03,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:03] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.108 2026-10-26 12:07:03,847 44 INFO rb-35659da-226004-429082 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-26 12:07:03,863 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:03] "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.144 2026-10-26 12:07:03,904 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:03] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.004 0.028 2026-10-26 12:07:03,995 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-26 12:07:04,017 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:04] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.002 0.052 2026-10-26 12:07:04,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:04] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.010 0.093 2026-10-26 12:07:04,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:04] "GET /web/assets/607e7d2/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.035 2026-10-26 12:07:04,094 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:04] "GET /web/assets/36aa186/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-10-26 12:07:04,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:04] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-26 12:07:04,178 44 INFO rb-35659da-226004-429082 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-26 12:07:04,231 44 INFO rb-35659da-226004-429082 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-26 12:07:04,287 44 INFO rb-35659da-226004-429082 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-26 12:07:04,347 44 INFO rb-35659da-226004-429082 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-26 12:07:04,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:04] "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.003 0.017 2026-10-26 12:07:04,423 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:04] "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.015 2026-10-26 12:07:04,459 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:04] "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.021 2026-10-26 12:07:04,517 44 INFO rb-35659da-226004-429082 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-26 12:07:04,570 44 INFO rb-35659da-226004-429082 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-26 12:07:04,625 44 INFO rb-35659da-226004-429082 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-26 12:07:04,679 44 INFO rb-35659da-226004-429082 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-26 12:07:04,729 44 INFO rb-35659da-226004-429082 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-26 12:07:04,793 44 INFO rb-35659da-226004-429082 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-26 12:07:04,876 44 INFO rb-35659da-226004-429082 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-26 12:07:04,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:04] "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-26 12:07:04,928 44 INFO rb-35659da-226004-429082 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-26 12:07:04,988 44 INFO rb-35659da-226004-429082 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-26 12:07:05,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:05] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 17 0.018 0.070 2026-10-26 12:07:05,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:05] "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-26 12:07:05,218 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:05] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.008 0.083 2026-10-26 12:07:05,331 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:05] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.022 0.064 2026-10-26 12:07:05,336 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:05] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.082 2026-10-26 12:07:05,373 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:05] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 12:07:05,429 44 INFO rb-35659da-226004-429082 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-26 12:07:05,495 44 INFO rb-35659da-226004-429082 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-26 12:07:05,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:05] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.013 0.054 2026-10-26 12:07:05,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:05] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.094 2026-10-26 12:07:05,755 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:05] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.015 2026-10-26 12:07:05,791 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:05] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.005 0.031 2026-10-26 12:07:05,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:05] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.039 2026-10-26 12:07:05,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:05] "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-26 12:07:06,278 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:06] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:07:06,341 44 INFO rb-35659da-226004-429082 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-26 12:07:06,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:06] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.024 2026-10-26 12:07:06,396 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:06] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.008 0.045 2026-10-26 12:07:06,418 44 INFO rb-35659da-226004-429082 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-26 12:07:06,432 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:06] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.008 0.075 2026-10-26 12:07:06,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:06] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.012 0.130 2026-10-26 12:07:06,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.006 0.162 2026-10-26 12:07:06,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:06] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 2 0.003 0.023 2026-10-26 12:07:06,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:06] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.015 2026-10-26 12:07:06,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:06] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.004 0.012 2026-10-26 12:07:06,960 44 INFO rb-35659da-226004-429082 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-26 12:07:07,093 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:07] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.105 2026-10-26 12:07:07,261 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:07] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 15 0.019 0.068 2026-10-26 12:07:07,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:07] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.005 0.015 2026-10-26 12:07:07,351 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:07] "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-26 12:07:07,474 44 INFO rb-35659da-226004-429082 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-26 12:07:07,537 44 INFO rb-35659da-226004-429082 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-26 12:07:07,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:07] "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-26 12:07:07,619 44 INFO rb-35659da-226004-429082 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-26 12:07:07,794 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:07] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 53 0.041 0.124 2026-10-26 12:07:07,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:07] "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-26 12:07:07,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:07] "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-26 12:07:07,904 44 INFO rb-35659da-226004-429082 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-26 12:07:07,965 44 INFO rb-35659da-226004-429082 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-26 12:07:07,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:07] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.049 0.045 2026-10-26 12:07:08,071 44 INFO rb-35659da-226004-429082 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-26 12:07:08,115 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "POST /mail/data HTTP/1.1" 200 - 31 0.036 0.157 2026-10-26 12:07:08,155 44 INFO rb-35659da-226004-429082 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-26 12:07:08,186 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "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.024 0.234 2026-10-26 12:07:08,408 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.053 0.170 2026-10-26 12:07:08,421 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.282 2026-10-26 12:07:08,469 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "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.371 2026-10-26 12:07:08,502 44 INFO rb-35659da-226004-429082 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-26 12:07:08,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "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.268 2026-10-26 12:07:08,542 44 INFO rb-35659da-226004-429082 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-26 12:07:08,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.009 0.590 2026-10-26 12:07:08,605 44 INFO rb-35659da-226004-429082 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-26 12:07:08,645 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.186 2026-10-26 12:07:08,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "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.752 2026-10-26 12:07:08,696 44 INFO rb-35659da-226004-429082 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-26 12:07:08,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.207 2026-10-26 12:07:08,725 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.008 0.297 2026-10-26 12:07:08,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "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.026 0.212 2026-10-26 12:07:08,838 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "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.166 2026-10-26 12:07:08,847 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.128 2026-10-26 12:07:08,980 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:08] "POST /mail/data HTTP/1.1" 200 - 31 0.038 0.365 2026-10-26 12:07:09,175 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.062 0.377 2026-10-26 12:07:09,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.006 0.527 2026-10-26 12:07:09,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.015 0.054 2026-10-26 12:07:09,270 44 INFO rb-35659da-226004-429082 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-26 12:07:09,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.057 2026-10-26 12:07:09,302 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.066 2026-10-26 12:07:09,345 44 INFO rb-35659da-226004-429082 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-26 12:07:09,362 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "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.051 2026-10-26 12:07:09,395 44 INFO rb-35659da-226004-429082 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-26 12:07:09,412 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "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.151 2026-10-26 12:07:09,471 44 INFO rb-35659da-226004-429082 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-26 12:07:09,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /mail/data HTTP/1.1" 200 - 31 0.054 0.197 2026-10-26 12:07:09,594 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.296 2026-10-26 12:07:09,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.143 2026-10-26 12:07:09,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.014 0.311 2026-10-26 12:07:09,860 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.040 0.336 2026-10-26 12:07:09,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.281 2026-10-26 12:07:09,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.015 2026-10-26 12:07:09,942 44 INFO rb-35659da-226004-429082 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-26 12:07:09,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.100 2026-10-26 12:07:09,995 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:09] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.037 2026-10-26 12:07:10,025 44 INFO rb-35659da-226004-429082 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-26 12:07:10,059 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "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.090 2026-10-26 12:07:10,087 44 INFO rb-35659da-226004-429082 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-26 12:07:10,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.136 2026-10-26 12:07:10,163 44 INFO rb-35659da-226004-429082 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-26 12:07:10,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "POST /mail/data HTTP/1.1" 200 - 31 0.044 0.254 2026-10-26 12:07:10,315 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.006 0.263 2026-10-26 12:07:10,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.223 2026-10-26 12:07:10,589 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.060 0.333 2026-10-26 12:07:10,672 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "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.023 0.673 2026-10-26 12:07:10,682 44 INFO rb-35659da-226004-429082 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-26 12:07:10,691 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.521 2026-10-26 12:07:10,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.012 0.085 2026-10-26 12:07:10,735 44 INFO rb-35659da-226004-429082 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-26 12:07:10,739 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.076 2026-10-26 12:07:10,775 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "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.100 2026-10-26 12:07:10,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.144 2026-10-26 12:07:10,808 44 INFO rb-35659da-226004-429082 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-26 12:07:10,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "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.113 2026-10-26 12:07:10,844 44 INFO rb-35659da-226004-429082 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-26 12:07:10,910 44 INFO rb-35659da-226004-429082 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-26 12:07:10,982 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:10] "POST /mail/data HTTP/1.1" 200 - 31 0.036 0.257 2026-10-26 12:07:11,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:11] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.004 0.087 2026-10-26 12:07:11,079 44 INFO rb-35659da-226004-429082 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-26 12:07:11,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:11] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.014 2026-10-26 12:07:11,139 44 INFO rb-35659da-226004-429082 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-26 12:07:11,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:11] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.010 0.093 2026-10-26 12:07:11,397 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:11] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.036 0.065 2026-10-26 12:07:11,407 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:11] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.099 2026-10-26 12:07:11,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:11] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.003 0.006 2026-10-26 12:07:11,488 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-10-26 12:07:11,495 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-26 12:07:11,921 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 55809308 (allocated 58830848) 2026-10-26 12:07:11,937 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 152129 2026-10-26 12:07:11,938 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-10-26 12:07:11,941 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 152129 2026-10-26 12:07:12,115 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120712_115698_test_project_task_history.txt 2026-10-26 12:07:12,116 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmpmw0g0q6s_chrome_odoo" 2026-10-26 12:07:12,143 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-10-26 12:07:12,906 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 152518 2026-10-26 12:07:12,907 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmp7y8j49bj_chrome_odoo 2026-10-26 12:07:12,907 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:45589/json/version 2026-10-26 12:07:12,908 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45589', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:07:12,962 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: Chrome/150.0.7871.114 2026-10-26 12:07:12,963 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:45589/json 2026-10-26 12:07:12,963 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45589', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:07:12,975 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:45589/devtools/page/B51A137153334B90E5DF1D4E17E1E6A9 2026-10-26 12:07:12,990 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-10-26 12:07:12,994 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-10-26 12:07:13,155 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:07:13,173 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-10-26 12:07:13,181 44 INFO rb-35659da-226004-429082 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-26 12:07:13,181 44 INFO rb-35659da-226004-429082 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-26 12:07:13,224 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:15,394 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:15] "GET /odoo HTTP/1.1" 200 - 157 0.126 2.053 2026-10-26 12:07:15,401 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': 'B51A137153334B90E5DF1D4E17E1E6A9', 'loaderId': '206BF24C79A80F12EA07929DB324DADA', 'isDownload': False} 2026-10-26 12:07:15,401 44 INFO rb-35659da-226004-429082 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-26 12:07:15,465 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:15] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.022 2026-10-26 12:07:15,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:15] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.041 2026-10-26 12:07:15,780 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:15] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.069 0.263 2026-10-26 12:07:15,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.339 2026-10-26 12:07:15,866 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:15] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 12:07:16,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:16] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 12:07:16,952 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:16] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:07:16,966 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:16] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 12:07:16,978 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-26 12:07:17,076 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:07:17,112 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-26 12:07:17,151 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.030 0.120 2026-10-26 12:07:17,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 12:07:17,218 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 12:07:17,229 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.157 2026-10-26 12:07:17,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.212 2026-10-26 12:07:17,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "GET /odoo HTTP/1.1" 200 - 29 0.027 0.071 2026-10-26 12:07:17,389 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.112 2026-10-26 12:07:17,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.029 0.043 2026-10-26 12:07:17,619 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 12:07:17,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.029 0.085 2026-10-26 12:07:17,630 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "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-26 12:07:17,687 44 INFO rb-35659da-226004-429082 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-26 12:07:17,694 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "GET /web/image/res.partner/3/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 6 0.027 0.157 2026-10-26 12:07:17,716 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.187 2026-10-26 12:07:17,741 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.004 0.210 2026-10-26 12:07:17,819 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.158 2026-10-26 12:07:17,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.154 2026-10-26 12:07:17,854 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 12:07:17,859 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:07:17,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:17] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.040 0.181 2026-10-26 12:07:18,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:18] "POST /mail/data HTTP/1.1" 200 - 34 0.045 0.369 2026-10-26 12:07:18,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:18] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.032 0.237 2026-10-26 12:07:18,340 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.004 0.272 2026-10-26 12:07:19,438 44 INFO rb-35659da-226004-429082 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-26 12:07:19,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:19] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 12:07:19,493 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.017 2026-10-26 12:07:19,596 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-26 12:07:19,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:19] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.012 0.020 2026-10-26 12:07:19,887 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:19] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.012 0.060 2026-10-26 12:07:19,902 44 INFO rb-35659da-226004-429082 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-26 12:07:19,911 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:19] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.090 2026-10-26 12:07:19,932 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:19] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.102 2026-10-26 12:07:19,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.075 2026-10-26 12:07:20,045 44 INFO rb-35659da-226004-429082 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-26 12:07:20,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:20] "POST /mail/data HTTP/1.1" 200 - 19 0.036 0.137 2026-10-26 12:07:20,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.163 2026-10-26 12:07:20,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.156 2026-10-26 12:07:20,120 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:20] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.054 2026-10-26 12:07:20,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-26 12:07:20,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:20] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.126 0.291 2026-10-26 12:07:20,844 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:20] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.063 2026-10-26 12:07:20,997 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:20] "POST /mail/data HTTP/1.1" 200 - 45 0.043 0.154 2026-10-26 12:07:21,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:21] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.038 0.368 2026-10-26 12:07:21,178 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:21] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.256 2026-10-26 12:07:21,240 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:21] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.011 0.153 2026-10-26 12:07:21,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:21] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.027 2026-10-26 12:07:21,361 44 INFO rb-35659da-226004-429082 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-26 12:07:21,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:21] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.036 0.037 2026-10-26 12:07:21,493 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:21] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.017 0.087 2026-10-26 12:07:21,848 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:21] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.052 0.274 2026-10-26 12:07:21,919 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:21] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.016 2026-10-26 12:07:22,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.024 0.086 2026-10-26 12:07:22,027 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:22] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.089 2026-10-26 12:07:22,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:22] "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-26 12:07:22,246 44 INFO rb-35659da-226004-429082 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-26 12:07:22,362 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.099 2026-10-26 12:07:22,541 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:22] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 15 0.025 0.095 2026-10-26 12:07:22,547 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:22] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.104 2026-10-26 12:07:22,749 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:22] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 35 0.038 0.254 2026-10-26 12:07:22,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:22] "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-26 12:07:22,919 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:22] "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-26 12:07:22,943 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:22] "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-26 12:07:23,121 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:23] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.010 2026-10-26 12:07:23,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:23] "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.055 2026-10-26 12:07:23,289 44 INFO rb-35659da-226004-429082 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-26 12:07:23,313 44 INFO rb-35659da-226004-429082 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-26 12:07:23,407 44 INFO rb-35659da-226004-429082 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-26 12:07:23,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:23] "POST /mail/data HTTP/1.1" 200 - 33 0.091 0.119 2026-10-26 12:07:23,541 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:23] "POST /mail/thread/messages HTTP/1.1" 200 - 29 0.032 0.251 2026-10-26 12:07:23,638 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:23] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.015 0.315 2026-10-26 12:07:23,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:23] "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.364 2026-10-26 12:07:23,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:23] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.340 2026-10-26 12:07:23,928 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:23] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.048 0.454 2026-10-26 12:07:23,961 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:23] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.276 2026-10-26 12:07:24,034 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "GET /web/image/res.partner/2/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 5 0.018 0.275 2026-10-26 12:07:24,046 44 INFO rb-35659da-226004-429082 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-26 12:07:24,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "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-26 12:07:24,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.045 2026-10-26 12:07:24,099 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.006 0.115 2026-10-26 12:07:24,111 44 INFO rb-35659da-226004-429082 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-26 12:07:24,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "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.026 0.085 2026-10-26 12:07:24,169 44 INFO rb-35659da-226004-429082 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-26 12:07:24,237 44 INFO rb-35659da-226004-429082 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-26 12:07:24,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "POST /mail/data HTTP/1.1" 200 - 26 0.025 0.182 2026-10-26 12:07:24,288 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.201 2026-10-26 12:07:24,346 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "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.265 2026-10-26 12:07:24,413 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.008 0.147 2026-10-26 12:07:24,485 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 12:07:24,504 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.007 0.030 2026-10-26 12:07:24,573 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.016 0.085 2026-10-26 12:07:24,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "GET /web/assets/607e7d2/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.002 0.036 2026-10-26 12:07:24,608 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "GET /web/assets/36aa186/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-10-26 12:07:24,668 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-26 12:07:24,712 44 INFO rb-35659da-226004-429082 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-26 12:07:24,766 44 INFO rb-35659da-226004-429082 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-26 12:07:24,826 44 INFO rb-35659da-226004-429082 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-26 12:07:24,887 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "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.006 0.027 2026-10-26 12:07:24,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:24] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.004 0.039 2026-10-26 12:07:25,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:25] "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.019 2026-10-26 12:07:25,066 44 INFO rb-35659da-226004-429082 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-26 12:07:25,123 44 INFO rb-35659da-226004-429082 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-26 12:07:25,210 44 INFO rb-35659da-226004-429082 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-26 12:07:25,228 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:25] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 12:07:25,277 44 INFO rb-35659da-226004-429082 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-26 12:07:25,337 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:25] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.047 2026-10-26 12:07:25,351 44 INFO rb-35659da-226004-429082 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-26 12:07:25,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:25] "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-26 12:07:25,446 44 INFO rb-35659da-226004-429082 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-26 12:07:25,711 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:25] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.060 0.174 2026-10-26 12:07:25,757 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:25] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.013 0.015 2026-10-26 12:07:25,784 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:25] "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-26 12:07:25,809 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:25] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.013 2026-10-26 12:07:25,827 44 INFO rb-35659da-226004-429082 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-26 12:07:25,851 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:25] "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.040 2026-10-26 12:07:25,879 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:25] "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-26 12:07:25,917 44 INFO rb-35659da-226004-429082 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-26 12:07:25,944 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:25] "POST /mail/data HTTP/1.1" 200 - 26 0.020 0.087 2026-10-26 12:07:25,975 44 INFO rb-35659da-226004-429082 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-26 12:07:26,050 44 INFO rb-35659da-226004-429082 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-26 12:07:26,061 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:26] "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-26 12:07:26,132 44 INFO rb-35659da-226004-429082 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-26 12:07:26,196 44 INFO rb-35659da-226004-429082 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-26 12:07:26,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:26] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.035 2026-10-26 12:07:26,267 44 INFO rb-35659da-226004-429082 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-26 12:07:26,371 44 INFO rb-35659da-226004-429082 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-26 12:07:26,373 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:26] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.026 2026-10-26 12:07:26,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.038 0.141 2026-10-26 12:07:26,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-26 12:07:26,613 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:26] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.011 2026-10-26 12:07:26,625 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:26] "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-26 12:07:26,652 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:26] "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-26 12:07:26,669 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-10-26 12:07:26,704 44 INFO rb-35659da-226004-429082 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-26 12:07:26,711 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:26] "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.030 0.032 2026-10-26 12:07:26,806 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:26] "POST /mail/data HTTP/1.1" 200 - 26 0.023 0.104 2026-10-26 12:07:26,855 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:26] "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.120 2026-10-26 12:07:27,237 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 36238836 (allocated 37888000) 2026-10-26 12:07:27,278 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 152518 2026-10-26 12:07:27,282 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-10-26 12:07:27,286 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 152518 2026-10-26 12:07:27,444 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120727_444201_test_project_task_last_history_steps.txt 2026-10-26 12:07:27,444 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmp7y8j49bj_chrome_odoo" 2026-10-26 12:07:27,478 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:07:32,105 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-10-26 12:07:32,149 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 393, model: project.update 2026-10-26 12:07:32,167 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-10-26 12:07:32,279 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 393, model: project.milestone 2026-10-26 12:07:32,314 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-10-26 12:07:32,401 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #393 deleted mail.message records with IDs: [22310] 2026-10-26 12:07:32,420 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 393, model: project.milestone 2026-10-26 12:07:32,440 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-10-26 12:07:32,541 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 393, model: project.milestone 2026-10-26 12:07:32,569 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-10-26 12:07:32,630 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-10-26 12:07:32,708 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #392 deleted mail.message records with IDs: [22309] 2026-10-26 12:07:32,743 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #392 deleted project.update records with IDs: [1] 2026-10-26 12:07:32,795 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-10-26 12:07:32,886 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 393, model: project.update 2026-10-26 12:07:32,903 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-10-26 12:07:32,991 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 393, model: project.update 2026-10-26 12:07:33,018 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-10-26 12:07:33,106 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 393, model: project.update 2026-10-26 12:07:33,123 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-10-26 12:07:33,205 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 393, model: project.update 2026-10-26 12:07:33,222 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-10-26 12:07:33,364 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-10-26 12:07:33,509 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #390 deleted mail.message records with IDs: [22309] 2026-10-26 12:07:33,516 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 390, model: project.update 2026-10-26 12:07:33,533 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-10-26 12:07:33,660 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 390, model: project.update 2026-10-26 12:07:33,679 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_unlink ... 2026-10-26 12:07:33,860 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #391 deleted mail.message records with IDs: [22314] 2026-10-26 12:07:33,886 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #391 deleted project.update records with IDs: [2] 2026-10-26 12:07:33,899 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #391 deleted mail.followers records with IDs: [3549] 2026-10-26 12:07:33,932 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 12:07:36,501 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-10-26 12:07:36,893 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-10-26 12:07:37,430 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-10-26 12:07:38,193 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-10-26 12:07:38,795 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:07:38,802 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-10-26 12:07:39,433 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 152807 2026-10-26 12:07:39,433 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmp04xcbaut_chrome_odoo 2026-10-26 12:07:39,434 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:37257/json/version 2026-10-26 12:07:39,435 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37257', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:07:39,469 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 12:07:39,471 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:37257/json 2026-10-26 12:07:39,472 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37257', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:07:39,489 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:37257/devtools/page/A30CD99CDF669841BBB4A05B66E15090 2026-10-26 12:07:39,507 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-26 12:07:39,518 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-26 12:07:39,565 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:07:39,596 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-26 12:07:39,600 44 INFO rb-35659da-226004-429082 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-26 12:07:39,601 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 12:07:39,651 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:07:41,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:41] "GET /odoo HTTP/1.1" 200 - 162 0.131 1.975 2026-10-26 12:07:41,761 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': 'A30CD99CDF669841BBB4A05B66E15090', 'loaderId': '7715E278E3587DE8D5B8A7595E1F00DB', 'isDownload': False} 2026-10-26 12:07:41,761 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-10-26 12:07:41,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:41] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.020 2026-10-26 12:07:41,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:41] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-10-26 12:07:41,936 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.019 0.065 2026-10-26 12:07:42,137 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:42] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.048 0.247 2026-10-26 12:07:42,149 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:42] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.115 2026-10-26 12:07:42,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:42] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 12:07:43,481 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:43] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:07:43,503 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:43] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 12:07:43,533 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-10-26 12:07:43,619 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:07:43,706 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.039 0.097 2026-10-26 12:07:43,724 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:43] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.004 0.128 2026-10-26 12:07:43,741 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-26 12:07:43,744 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.083 2026-10-26 12:07:43,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:07:43,783 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:43] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:07:43,913 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:43] "GET /odoo HTTP/1.1" 200 - 29 0.026 0.084 2026-10-26 12:07:43,951 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:43] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.119 2026-10-26 12:07:44,027 44 INFO rb-35659da-226004-429082 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-26 12:07:44,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.022 0.063 2026-10-26 12:07:44,054 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 12:07:44,063 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.016 0.080 2026-10-26 12:07:44,068 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "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-26 12:07:44,123 44 INFO rb-35659da-226004-429082 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-26 12:07:44,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "GET /web/image/res.partner/3/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 13 0.045 0.193 2026-10-26 12:07:44,214 44 INFO rb-35659da-226004-429082 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-26 12:07:44,257 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.023 0.283 2026-10-26 12:07:44,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.300 2026-10-26 12:07:44,391 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "POST /mail/data HTTP/1.1" 200 - 34 0.031 0.274 2026-10-26 12:07:44,408 44 INFO rb-35659da-226004-429082 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-26 12:07:44,438 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 12:07:44,439 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 12:07:44,519 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.035 0.396 2026-10-26 12:07:44,534 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.316 2026-10-26 12:07:44,545 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.311 2026-10-26 12:07:44,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "POST /web/action/load HTTP/1.1" 200 - 10 0.018 0.149 2026-10-26 12:07:44,588 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.431 2026-10-26 12:07:44,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.016 0.089 2026-10-26 12:07:45,040 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:45] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.091 0.267 2026-10-26 12:07:45,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:45] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.074 2026-10-26 12:07:45,166 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:45] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.072 2026-10-26 12:07:45,335 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:45] "POST /mail/data HTTP/1.1" 200 - 45 0.043 0.179 2026-10-26 12:07:45,357 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:45] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.060 2026-10-26 12:07:45,602 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:45] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:07:45,620 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:45] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.011 0.047 2026-10-26 12:07:45,711 44 INFO rb-35659da-226004-429082 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-26 12:07:45,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:45] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.017 0.049 2026-10-26 12:07:45,758 44 INFO rb-35659da-226004-429082 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-26 12:07:45,761 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:45] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.003 0.078 2026-10-26 12:07:45,795 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:45] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.008 0.096 2026-10-26 12:07:45,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:45] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.119 2026-10-26 12:07:45,860 44 INFO rb-35659da-226004-429082 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-26 12:07:45,897 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:45] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.015 0.166 2026-10-26 12:07:45,938 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:45] "POST /web/action/load HTTP/1.1" 200 - 11 0.013 0.066 2026-10-26 12:07:46,061 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:46] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.011 0.048 2026-10-26 12:07:46,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:46] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 12:07:46,130 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:46] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.004 0.021 2026-10-26 12:07:46,251 44 INFO rb-35659da-226004-429082 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-26 12:07:46,319 44 INFO rb-35659da-226004-429082 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-26 12:07:46,569 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:46] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.041 0.200 2026-10-26 12:07:46,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:46] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.016 0.073 2026-10-26 12:07:47,056 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:47] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.063 0.298 2026-10-26 12:07:47,100 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:47] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.017 2026-10-26 12:07:47,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:47] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.038 2026-10-26 12:07:47,135 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:47] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.016 2026-10-26 12:07:47,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:47] "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-26 12:07:47,241 44 INFO rb-35659da-226004-429082 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-26 12:07:47,304 44 INFO rb-35659da-226004-429082 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-26 12:07:47,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:47] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.011 0.024 2026-10-26 12:07:47,406 44 INFO rb-35659da-226004-429082 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-26 12:07:47,466 44 INFO rb-35659da-226004-429082 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-26 12:07:47,538 44 INFO rb-35659da-226004-429082 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-26 12:07:47,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:47] "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-26 12:07:47,590 44 INFO rb-35659da-226004-429082 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-26 12:07:47,613 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:47] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.008 0.027 2026-10-26 12:07:47,656 44 INFO rb-35659da-226004-429082 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-26 12:07:47,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:47] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.005 0.030 2026-10-26 12:07:47,712 44 INFO rb-35659da-226004-429082 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-26 12:07:47,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:47] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.003 0.014 2026-10-26 12:07:47,776 44 INFO rb-35659da-226004-429082 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-26 12:07:47,828 44 INFO rb-35659da-226004-429082 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-26 12:07:47,917 44 INFO rb-35659da-226004-429082 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-26 12:07:47,945 44 INFO rb-35659da-226004-429082 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-26 12:07:48,008 44 INFO rb-35659da-226004-429082 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-26 12:07:48,054 44 INFO rb-35659da-226004-429082 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-26 12:07:48,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.054 0.126 2026-10-26 12:07:48,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.051 2026-10-26 12:07:48,191 44 INFO rb-35659da-226004-429082 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-26 12:07:48,220 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.014 0.096 2026-10-26 12:07:48,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.014 0.133 2026-10-26 12:07:48,301 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.043 2026-10-26 12:07:48,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.054 2026-10-26 12:07:48,327 44 INFO rb-35659da-226004-429082 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-26 12:07:48,393 44 INFO rb-35659da-226004-429082 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-26 12:07:48,453 44 INFO rb-35659da-226004-429082 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-26 12:07:48,512 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.038 0.075 2026-10-26 12:07:48,527 44 INFO rb-35659da-226004-429082 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-26 12:07:48,572 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.013 0.029 2026-10-26 12:07:48,642 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.015 0.065 2026-10-26 12:07:48,658 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.104 2026-10-26 12:07:48,671 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 3 0.004 0.060 2026-10-26 12:07:48,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07: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.014 0.127 2026-10-26 12:07:48,733 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.017 2026-10-26 12:07:48,748 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "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-26 12:07:48,833 44 INFO rb-35659da-226004-429082 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-26 12:07:48,899 44 INFO rb-35659da-226004-429082 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-26 12:07:48,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 12:07:48,978 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:48] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.023 2026-10-26 12:07:49,064 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:49] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.027 0.083 2026-10-26 12:07:49,136 44 INFO rb-35659da-226004-429082 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-26 12:07:49,186 44 INFO rb-35659da-226004-429082 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-26 12:07:49,416 44 INFO rb-35659da-226004-429082 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-26 12:07:49,465 44 INFO rb-35659da-226004-429082 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-26 12:07:49,475 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:49] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.034 0.076 2026-10-26 12:07:49,511 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:49] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.017 2026-10-26 12:07:49,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:49] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.025 2026-10-26 12:07:49,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:49] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.011 0.049 2026-10-26 12:07:49,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:49] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.127 2026-10-26 12:07:49,812 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:49] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.019 0.092 2026-10-26 12:07:49,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:49] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.102 2026-10-26 12:07:49,848 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:49] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-26 12:07:49,903 44 INFO rb-35659da-226004-429082 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-26 12:07:49,968 44 INFO rb-35659da-226004-429082 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-26 12:07:50,073 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:50] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.008 0.089 2026-10-26 12:07:50,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:50] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 16 0.029 0.046 2026-10-26 12:07:50,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:50] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.058 2026-10-26 12:07:50,225 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:50] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 12:07:50,313 44 INFO rb-35659da-226004-429082 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-26 12:07:50,407 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:50] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.011 0.072 2026-10-26 12:07:50,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:50] "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.026 0.038 2026-10-26 12:07:50,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:50] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.047 2026-10-26 12:07:50,651 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:50] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 - 29 0.036 0.140 2026-10-26 12:07:50,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:50] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 12:07:50,911 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:50] "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.021 2026-10-26 12:07:50,954 44 INFO rb-35659da-226004-429082 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-26 12:07:51,086 44 INFO rb-35659da-226004-429082 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-26 12:07:51,148 44 INFO rb-35659da-226004-429082 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-26 12:07:51,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:51] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.073 0.063 2026-10-26 12:07:51,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:51] "POST /mail/data HTTP/1.1" 200 - 34 0.027 0.167 2026-10-26 12:07:51,363 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:51] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 31 0.039 0.171 2026-10-26 12:07:51,395 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:51] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.105 2026-10-26 12:07:51,504 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:51] "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-26 12:07:51,576 44 INFO rb-35659da-226004-429082 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-26 12:07:51,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:51] "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.019 0.027 2026-10-26 12:07:51,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:51] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.005 0.050 2026-10-26 12:07:51,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:51] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.044 0.068 2026-10-26 12:07:51,759 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:51] "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.021 0.138 2026-10-26 12:07:51,899 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:51] "POST /mail/data HTTP/1.1" 200 - 31 0.056 0.215 2026-10-26 12:07:51,915 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:51] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.291 2026-10-26 12:07:52,034 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.006 0.273 2026-10-26 12:07:52,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:52] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.014 2026-10-26 12:07:52,182 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:52] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.020 0.065 2026-10-26 12:07:52,201 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:52] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.101 2026-10-26 12:07:52,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:52] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.023 2026-10-26 12:07:52,318 44 INFO rb-35659da-226004-429082 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-26 12:07:52,371 44 INFO rb-35659da-226004-429082 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-26 12:07:52,442 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:52] "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.011 0.041 2026-10-26 12:07:52,502 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:52] "POST /web/dataset/call_kw/res.users.settings/set_embedded_actions_setting#res.users.settings.set_embedded_actions_setting HTTP/1.1" 200 - 7 0.008 0.029 2026-10-26 12:07:52,599 44 INFO rb-35659da-226004-429082 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-26 12:07:52,634 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:52] "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.007 0.026 2026-10-26 12:07:52,658 44 INFO rb-35659da-226004-429082 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-26 12:07:52,751 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:52] "POST /web/action/load HTTP/1.1" 200 - 17 0.036 0.048 2026-10-26 12:07:52,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:52] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 22 0.017 0.059 2026-10-26 12:07:52,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:52] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 12:07:53,038 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 38 0.039 0.089 2026-10-26 12:07:53,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 17 0.024 0.109 2026-10-26 12:07:53,153 44 INFO rb-35659da-226004-429082 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-26 12:07:53,227 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "POST /web/dataset/call_button/project.project/action_get_list_view#project.project.action_get_list_view HTTP/1.1" 200 - 17 0.020 0.046 2026-10-26 12:07:53,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "POST /web/dataset/call_kw/project.milestone/get_views#project.milestone.get_views HTTP/1.1" 200 - 17 0.014 0.044 2026-10-26 12:07:53,342 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-26 12:07:53,362 44 INFO rb-35659da-226004-429082 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-26 12:07:53,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "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-26 12:07:53,441 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:07:53,519 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 5 0.005 0.029 2026-10-26 12:07:53,577 44 INFO rb-35659da-226004-429082 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-26 12:07:53,705 44 INFO rb-35659da-226004-429082 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-26 12:07:53,773 44 INFO rb-35659da-226004-429082 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-26 12:07:53,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.003 0.012 2026-10-26 12:07:53,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 12:07:53,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:53] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 23 0.025 0.081 2026-10-26 12:07:53,978 44 INFO rb-35659da-226004-429082 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-26 12:07:54,040 44 INFO rb-35659da-226004-429082 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-26 12:07:54,128 44 INFO rb-35659da-226004-429082 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-26 12:07:54,204 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:54] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 13 0.018 0.057 2026-10-26 12:07:54,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:54] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 9 0.012 0.032 2026-10-26 12:07:54,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:54] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 21 0.027 0.056 2026-10-26 12:07:54,412 44 INFO rb-35659da-226004-429082 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-26 12:07:54,437 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:54] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 4 0.006 0.016 2026-10-26 12:07:54,490 44 INFO rb-35659da-226004-429082 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-26 12:07:54,592 44 INFO rb-35659da-226004-429082 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-26 12:07:54,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:54] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.019 2026-10-26 12:07:54,655 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:54] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 12:07:54,657 44 INFO rb-35659da-226004-429082 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-26 12:07:54,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:54] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 15 0.029 0.056 2026-10-26 12:07:54,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:54] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.021 2026-10-26 12:07:54,870 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:54] "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-26 12:07:54,974 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:54] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.036 0.070 2026-10-26 12:07:55,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:55] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.026 0.138 2026-10-26 12:07:55,149 44 INFO rb-35659da-226004-429082 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-26 12:07:55,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:55] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.020 2026-10-26 12:07:55,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:55] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 - 16 0.024 0.140 2026-10-26 12:07:55,646 44 INFO rb-35659da-226004-429082 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-26 12:07:55,707 44 INFO rb-35659da-226004-429082 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-26 12:07:55,765 44 INFO rb-35659da-226004-429082 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-26 12:07:55,816 44 INFO rb-35659da-226004-429082 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-26 12:07:55,865 44 INFO rb-35659da-226004-429082 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-26 12:07:55,892 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:55] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 - 28 0.032 0.137 2026-10-26 12:07:55,963 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:55] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 12:07:55,986 44 INFO rb-35659da-226004-429082 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-26 12:07:56,041 44 INFO rb-35659da-226004-429082 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-26 12:07:56,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:56] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.037 0.065 2026-10-26 12:07:56,117 44 INFO rb-35659da-226004-429082 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-26 12:07:56,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:56] "POST /mail/data HTTP/1.1" 200 - 31 0.067 0.172 2026-10-26 12:07:56,267 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:56] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.141 2026-10-26 12:07:56,399 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:56] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.010 0.093 2026-10-26 12:07:56,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:56] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.041 0.168 2026-10-26 12:07:56,637 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:56] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.032 0.170 2026-10-26 12:07:56,697 44 INFO rb-35659da-226004-429082 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-26 12:07:56,731 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:56] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.023 2026-10-26 12:07:56,810 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:56] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.005 0.025 2026-10-26 12:07:56,899 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:56] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.022 0.093 2026-10-26 12:07:56,989 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:56] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.023 0.121 2026-10-26 12:07:57,054 44 INFO rb-35659da-226004-429082 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-26 12:07:57,114 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-26 12:07:57,115 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-26 12:07:57,234 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:57] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.025 0.088 2026-10-26 12:07:57,665 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 50335516 (allocated 52174848) 2026-10-26 12:07:57,693 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 152807 2026-10-26 12:07:57,695 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-26 12:07:57,698 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 152807 2026-10-26 12:07:57,879 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120757_878773_test_01_project_tour.txt 2026-10-26 12:07:57,879 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmp04xcbaut_chrome_odoo" 2026-10-26 12:07:58,330 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 153132 2026-10-26 12:07:58,330 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpyqcipnqz_chrome_odoo 2026-10-26 12:07:58,330 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:35801/json/version 2026-10-26 12:07:58,331 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35801', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:07:58,365 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 12:07:58,365 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:35801/json 2026-10-26 12:07:58,366 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35801', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:07:58,381 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:35801/devtools/page/41D9AB5E5498A8A785E1DD8610C11E06 2026-10-26 12:07:58,393 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-26 12:07:58,413 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-26 12:07:58,499 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:07:58,502 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-26 12:07:58,509 44 INFO rb-35659da-226004-429082 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-26 12:07:58,509 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 12:07:58,640 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:58] "GET /odoo HTTP/1.1" 200 - 31 0.028 0.084 2026-10-26 12:07:58,658 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '41D9AB5E5498A8A785E1DD8610C11E06', 'loaderId': 'D23B1205BA73AEABAD90908CABCDE74B', 'isDownload': False} 2026-10-26 12:07:58,658 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-26 12:07:58,774 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:58] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.074 2026-10-26 12:07:58,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.011 0.053 2026-10-26 12:07:58,824 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:58] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.051 2026-10-26 12:07:58,855 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:58] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.015 0.044 2026-10-26 12:07:58,915 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:58] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-26 12:07:59,119 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:07:59] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.007 2026-10-26 12:08:00,291 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 12:08:00,294 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 12:08:00,313 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 12:08:00,359 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.010 2026-10-26 12:08:00,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-26 12:08:00,436 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-26 12:08:00,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:08:00,499 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:08:00,649 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "GET /odoo HTTP/1.1" 200 - 31 0.026 0.098 2026-10-26 12:08:00,666 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.136 2026-10-26 12:08:00,770 44 INFO rb-35659da-226004-429082 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-26 12:08:00,809 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "POST /mail/data HTTP/1.1" 200 - 19 0.065 0.059 2026-10-26 12:08:00,832 44 INFO rb-35659da-226004-429082 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-26 12:08:00,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.008 0.141 2026-10-26 12:08:00,886 44 INFO rb-35659da-226004-429082 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-26 12:08:00,898 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.041 2026-10-26 12:08:00,928 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "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-26 12:08:00,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.023 0.221 2026-10-26 12:08:01,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.052 0.291 2026-10-26 12:08:01,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.002 0.310 2026-10-26 12:08:01,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.280 2026-10-26 12:08:01,096 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.111 2026-10-26 12:08:01,108 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.112 2026-10-26 12:08:01,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.164 2026-10-26 12:08:01,168 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "GET /web/image/res.partner/3/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 6 0.011 0.425 2026-10-26 12:08:01,232 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 12:08:01,238 44 INFO rb-35659da-226004-429082 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-26 12:08:01,251 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 12:08:01,374 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.093 2026-10-26 12:08:01,379 44 INFO rb-35659da-226004-429082 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-26 12:08:01,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /mail/data HTTP/1.1" 200 - 41 0.038 0.102 2026-10-26 12:08:01,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.009 0.190 2026-10-26 12:08:01,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.004 0.065 2026-10-26 12:08:01,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 12:08:01,823 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 20 0.025 0.073 2026-10-26 12:08:01,832 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.003 0.036 2026-10-26 12:08:01,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:01] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-26 12:08:02,004 44 INFO rb-35659da-226004-429082 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-26 12:08:02,050 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:02] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.036 2026-10-26 12:08:02,076 44 INFO rb-35659da-226004-429082 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-26 12:08:02,135 44 INFO rb-35659da-226004-429082 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-26 12:08:02,165 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:02] "POST /web/action/load HTTP/1.1" 200 - 9 0.006 0.022 2026-10-26 12:08:02,215 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:02] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 2 0.001 0.017 2026-10-26 12:08:02,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:02] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 12:08:02,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:02] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 1 0.002 0.022 2026-10-26 12:08:02,409 44 INFO rb-35659da-226004-429082 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-26 12:08:02,482 44 INFO rb-35659da-226004-429082 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-26 12:08:02,582 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:02] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 22 0.020 0.078 2026-10-26 12:08:02,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:02] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.015 0.063 2026-10-26 12:08:02,815 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.081 2026-10-26 12:08:02,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:02] "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-26 12:08:02,903 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:02] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.013 2026-10-26 12:08:02,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:02] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.025 2026-10-26 12:08:02,959 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:02] "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-26 12:08:03,011 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:03] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 12:08:03,070 44 INFO rb-35659da-226004-429082 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-26 12:08:03,124 44 INFO rb-35659da-226004-429082 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-26 12:08:03,151 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:03] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.004 0.012 2026-10-26 12:08:03,202 44 INFO rb-35659da-226004-429082 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-26 12:08:03,258 44 INFO rb-35659da-226004-429082 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-26 12:08:03,320 44 INFO rb-35659da-226004-429082 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-26 12:08:03,344 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:03] "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-26 12:08:03,391 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:03] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.001 0.008 2026-10-26 12:08:03,436 44 INFO rb-35659da-226004-429082 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-26 12:08:03,489 44 INFO rb-35659da-226004-429082 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-26 12:08:03,517 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 2 0.003 0.018 2026-10-26 12:08:03,545 44 INFO rb-35659da-226004-429082 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-26 12:08:03,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:03] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 2 0.001 0.021 2026-10-26 12:08:03,636 44 INFO rb-35659da-226004-429082 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-26 12:08:03,692 44 INFO rb-35659da-226004-429082 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-26 12:08:03,747 44 INFO rb-35659da-226004-429082 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-26 12:08:03,808 44 INFO rb-35659da-226004-429082 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-26 12:08:03,896 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:03] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.036 0.108 2026-10-26 12:08:03,962 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:03] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.003 0.024 2026-10-26 12:08:04,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:04] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.015 0.065 2026-10-26 12:08:04,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:04] "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.095 2026-10-26 12:08:04,090 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:04] "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-26 12:08:04,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:04] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.016 2026-10-26 12:08:04,346 44 INFO rb-35659da-226004-429082 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-26 12:08:04,394 44 INFO rb-35659da-226004-429082 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-26 12:08:04,444 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:04] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.045 0.101 2026-10-26 12:08:04,469 44 INFO rb-35659da-226004-429082 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-26 12:08:04,538 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:04] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.022 0.031 2026-10-26 12:08:04,570 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:04] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.007 0.071 2026-10-26 12:08:04,695 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:04] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.167 2026-10-26 12:08:04,774 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:04] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.033 0.223 2026-10-26 12:08:04,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:04] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 28 0.058 0.132 2026-10-26 12:08:05,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:05] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.028 2026-10-26 12:08:05,153 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:05] "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-26 12:08:05,182 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:05] "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-26 12:08:05,355 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:05] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 1 0.000 0.005 2026-10-26 12:08:05,429 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:05] "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.034 2026-10-26 12:08:05,479 44 INFO rb-35659da-226004-429082 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-26 12:08:05,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:05] "POST /mail/data HTTP/1.1" 200 - 35 0.040 0.103 2026-10-26 12:08:05,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:05] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.026 0.148 2026-10-26 12:08:05,729 44 INFO rb-35659da-226004-429082 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-26 12:08:05,787 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:05] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.024 2026-10-26 12:08:05,827 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:05] "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.290 2026-10-26 12:08:05,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:05] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 12:08:05,976 44 INFO rb-35659da-226004-429082 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-26 12:08:06,070 44 INFO rb-35659da-226004-429082 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-26 12:08:06,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:06] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-26 12:08:06,167 44 INFO rb-35659da-226004-429082 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-26 12:08:06,233 44 INFO rb-35659da-226004-429082 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-26 12:08:06,301 44 INFO rb-35659da-226004-429082 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-26 12:08:06,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:06] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.022 0.070 2026-10-26 12:08:06,400 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:06] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.012 0.034 2026-10-26 12:08:06,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:06] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-26 12:08:06,534 44 INFO rb-35659da-226004-429082 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-26 12:08:06,574 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:06] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.008 0.028 2026-10-26 12:08:06,580 44 INFO rb-35659da-226004-429082 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-26 12:08:06,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:06] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-26 12:08:06,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:06] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.014 0.038 2026-10-26 12:08:06,729 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:06] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.010 0.013 2026-10-26 12:08:06,736 44 INFO rb-35659da-226004-429082 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-26 12:08:06,798 44 INFO rb-35659da-226004-429082 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-26 12:08:06,852 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:06] "POST /mail/data HTTP/1.1" 200 - 25 0.031 0.090 2026-10-26 12:08:06,906 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:06] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.010 0.165 2026-10-26 12:08:06,993 44 INFO rb-35659da-226004-429082 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-26 12:08:07,017 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:07] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.002 0.014 2026-10-26 12:08:07,043 44 INFO rb-35659da-226004-429082 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-26 12:08:07,106 44 INFO rb-35659da-226004-429082 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-26 12:08:07,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:07] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.042 0.114 2026-10-26 12:08:07,248 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:07] "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-26 12:08:07,344 44 INFO rb-35659da-226004-429082 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-26 12:08:07,482 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:07] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.025 0.080 2026-10-26 12:08:07,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 12:08:07,636 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 12:08:07,637 44 INFO rb-35659da-226004-429082 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-26 12:08:07,670 44 INFO rb-35659da-226004-429082 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-26 12:08:07,763 44 INFO rb-35659da-226004-429082 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-26 12:08:07,812 44 INFO rb-35659da-226004-429082 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-26 12:08:07,875 44 INFO rb-35659da-226004-429082 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-26 12:08:07,926 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:07] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 25 0.032 0.118 2026-10-26 12:08:08,316 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.110 0.238 2026-10-26 12:08:08,328 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:08] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.315 2026-10-26 12:08:08,379 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:08] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.015 0.034 2026-10-26 12:08:08,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:08] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.159 2026-10-26 12:08:08,749 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:08] "POST /mail/data HTTP/1.1" 200 - 36 0.091 0.233 2026-10-26 12:08:08,757 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:08] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.323 2026-10-26 12:08:08,780 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:08] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.010 0.163 2026-10-26 12:08:08,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:08] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.029 0.204 2026-10-26 12:08:08,889 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:08] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.239 2026-10-26 12:08:08,916 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:08] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.011 2026-10-26 12:08:09,003 44 INFO rb-35659da-226004-429082 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-26 12:08:09,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:09] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.038 0.079 2026-10-26 12:08:09,185 44 INFO rb-35659da-226004-429082 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-26 12:08:09,245 44 INFO rb-35659da-226004-429082 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-26 12:08:09,292 44 INFO rb-35659da-226004-429082 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-26 12:08:09,372 44 INFO rb-35659da-226004-429082 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-26 12:08:09,531 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:09] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.046 0.109 2026-10-26 12:08:09,658 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:09] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.025 0.083 2026-10-26 12:08:09,723 44 INFO rb-35659da-226004-429082 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-26 12:08:09,774 44 INFO rb-35659da-226004-429082 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-26 12:08:09,836 44 INFO rb-35659da-226004-429082 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-26 12:08:09,885 44 INFO rb-35659da-226004-429082 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-26 12:08:09,912 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:09] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.025 0.049 2026-10-26 12:08:09,945 44 INFO rb-35659da-226004-429082 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-26 12:08:10,000 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-26 12:08:10,003 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-26 12:08:10,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 25 0.033 0.099 2026-10-26 12:08:10,184 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:10] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.029 0.195 2026-10-26 12:08:10,474 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 41159808 (allocated 42868736) 2026-10-26 12:08:10,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:10] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.015 2026-10-26 12:08:10,493 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 153132 2026-10-26 12:08:10,513 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-26 12:08:10,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.050 2026-10-26 12:08:10,515 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 153132 2026-10-26 12:08:10,676 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120810_676500_test_01_project_tour.txt 2026-10-26 12:08:10,677 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpyqcipnqz_chrome_odoo" 2026-10-26 12:08:10,715 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:08:13,308 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-10-26 12:08:13,993 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-10-26 12:08:14,596 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-10-26 12:08:14,805 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-10-26 12:08:15,387 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-10-26 12:08:16,232 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-10-26 12:08:16,353 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-10-26 12:08:16,769 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:08:17,458 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:08:17,846 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-10-26 12:08:17,880 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-26 12:08:17,889 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:18,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:18] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.016 0.347 2026-10-26 12:08:18,258 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-10-26 12:08:18,345 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-26 12:08:18,375 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:18,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:18] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.016 0.369 2026-10-26 12:08:18,778 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:08:21,701 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-10-26 12:08:21,792 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-10-26 12:08:21,944 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-10-26 12:08:22,065 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-10-26 12:08:22,399 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-10-26 12:08:22,680 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-10-26 12:08:22,930 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-10-26 12:08:23,682 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-10-26 12:08:24,259 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-10-26 12:08:24,568 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-10-26 12:08:24,743 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:08:24,952 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-10-26 12:08:25,404 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 153409 2026-10-26 12:08:25,404 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpxzldjtno_chrome_odoo 2026-10-26 12:08:25,404 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:39589/json/version 2026-10-26 12:08:25,405 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39589', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:08:25,443 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-26 12:08:25,444 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:39589/json 2026-10-26 12:08:25,445 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39589', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:08:25,457 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:39589/devtools/page/096A7D3652F499749E3A947C5E01464E 2026-10-26 12:08:25,471 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-10-26 12:08:25,500 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-10-26 12:08:25,557 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:08:25,567 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-10-26 12:08:25,582 44 INFO rb-35659da-226004-429082 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-26 12:08:25,582 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-26 12:08:25,619 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:08:28,203 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:28] "GET /odoo HTTP/1.1" 200 - 157 0.135 2.456 2026-10-26 12:08:28,218 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': '096A7D3652F499749E3A947C5E01464E', 'loaderId': 'A5F695F3BF04DA48418D896ED7873614', 'isDownload': False} 2026-10-26 12:08:28,218 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate ready code "odoo.isTourReady('project_task_templates_tour')" 2026-10-26 12:08:28,289 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:28] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.019 2026-10-26 12:08:28,368 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.018 0.050 2026-10-26 12:08:28,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:28] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.040 0.242 2026-10-26 12:08:28,581 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:28] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.310 2026-10-26 12:08:28,598 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:28] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.009 0.175 2026-10-26 12:08:28,730 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:28] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 12:08:29,926 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:29] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:08:29,939 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:29] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 12:08:29,970 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-26 12:08:30,093 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:08:30,156 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-26 12:08:30,207 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.049 0.139 2026-10-26 12:08:30,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.172 2026-10-26 12:08:30,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.133 2026-10-26 12:08:30,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-10-26 12:08:30,299 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 12:08:30,437 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "GET /odoo HTTP/1.1" 200 - 29 0.030 0.094 2026-10-26 12:08:30,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.144 2026-10-26 12:08:30,565 44 INFO rb-35659da-226004-429082 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-26 12:08:30,578 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-26 12:08:30,615 44 INFO rb-35659da-226004-429082 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-26 12:08:30,617 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 12:08:30,618 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.031 0.124 2026-10-26 12:08:30,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "GET /web/image/res.partner/3/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 6 0.016 0.191 2026-10-26 12:08:30,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.210 2026-10-26 12:08:30,731 44 INFO rb-35659da-226004-429082 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-26 12:08:30,734 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.015 0.285 2026-10-26 12:08:30,749 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.251 2026-10-26 12:08:30,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.169 2026-10-26 12:08:30,852 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.198 2026-10-26 12:08:30,888 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 12:08:30,916 44 INFO rb-35659da-226004-429082 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-26 12:08:30,917 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:30] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 12:08:31,060 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:31] "POST /mail/data HTTP/1.1" 200 - 34 0.109 0.304 2026-10-26 12:08:31,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:31] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.002 0.319 2026-10-26 12:08:31,077 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:31] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.316 2026-10-26 12:08:31,117 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:31] "POST /web/action/load HTTP/1.1" 200 - 10 0.018 0.168 2026-10-26 12:08:31,145 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.203 2026-10-26 12:08:31,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:31] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.090 0.294 2026-10-26 12:08:31,771 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:31] "POST /mail/data HTTP/1.1" 200 - 45 0.042 0.475 2026-10-26 12:08:31,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:31] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 21 0.029 0.248 2026-10-26 12:08:31,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:31] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.275 2026-10-26 12:08:31,986 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:31] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.015 0.088 2026-10-26 12:08:32,037 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:32] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.065 2026-10-26 12:08:32,156 44 INFO rb-35659da-226004-429082 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-26 12:08:32,198 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:32] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.011 0.035 2026-10-26 12:08:32,308 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:32] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.031 0.111 2026-10-26 12:08:32,719 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:32] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.059 0.306 2026-10-26 12:08:32,809 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:32] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.025 2026-10-26 12:08:32,834 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:32] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 5 0.004 0.024 2026-10-26 12:08:32,846 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:32] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.029 2026-10-26 12:08:33,005 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:33] "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-26 12:08:33,462 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:33] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:08:33,545 44 INFO rb-35659da-226004-429082 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-26 12:08:33,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:33] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.013 0.049 2026-10-26 12:08:33,608 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:33] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.011 0.090 2026-10-26 12:08:33,620 44 INFO rb-35659da-226004-429082 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-26 12:08:33,636 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:33] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.110 2026-10-26 12:08:33,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:33] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.010 0.122 2026-10-26 12:08:33,686 44 INFO rb-35659da-226004-429082 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-26 12:08:33,898 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:33] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 - 55 0.058 0.146 2026-10-26 12:08:34,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:34] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.102 2026-10-26 12:08:34,159 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 15 0.018 0.071 2026-10-26 12:08:34,163 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:34] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.092 2026-10-26 12:08:34,325 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:34] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 32 0.039 0.191 2026-10-26 12:08:34,390 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:34] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.005 0.011 2026-10-26 12:08:34,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:34] "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-26 12:08:34,576 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:34] "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-26 12:08:34,816 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:34] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 12:08:34,859 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.023 2026-10-26 12:08:34,904 44 INFO rb-35659da-226004-429082 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-26 12:08:35,000 44 INFO rb-35659da-226004-429082 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-26 12:08:35,025 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.038 0.070 2026-10-26 12:08:35,164 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "POST /mail/data HTTP/1.1" 200 - 34 0.032 0.194 2026-10-26 12:08:35,177 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.191 2026-10-26 12:08:35,347 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 35 0.043 0.288 2026-10-26 12:08:35,464 44 INFO rb-35659da-226004-429082 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-26 12:08:35,469 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.335 2026-10-26 12:08:35,502 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-10-26 12:08:35,503 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 12:08:35,510 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.577 2026-10-26 12:08:35,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.103 2026-10-26 12:08:35,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.113 2026-10-26 12:08:35,593 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.119 2026-10-26 12:08:35,663 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.016 0.249 2026-10-26 12:08:35,679 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.139 2026-10-26 12:08:35,805 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "POST /mail/data HTTP/1.1" 200 - 31 0.028 0.288 2026-10-26 12:08:35,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:08:35] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.316 2026-10-26 12:08:35,906 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 40086944 (allocated 44441600) 2026-10-26 12:08:35,960 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 153409 2026-10-26 12:08:35,962 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-10-26 12:08:35,963 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 153409 2026-10-26 12:08:36,098 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_120836_098646_test_task_templates_tour.txt 2026-10-26 12:08:36,099 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmpxzldjtno_chrome_odoo" 2026-10-26 12:08:36,122 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:08:38,208 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-10-26 12:08:38,408 44 INFO rb-35659da-226004-429082 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-10-26 12:08:38,699 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:08:42,998 44 INFO rb-35659da-226004-429082 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-10-26 12:08:52,737 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:09:24,621 44 INFO rb-35659da-226004-429082 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-10-26 12:09:26,975 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 12:10:02,610 44 INFO rb-35659da-226004-429082 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-10-26 12:10:07,365 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #416 deleted account.analytic.line records with IDs: [12] 2026-10-26 12:10:07,838 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #416 deleted account.move.line.ctp records with IDs: [1373, 1374, 1375] 2026-10-26 12:10:08,141 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #416 deleted account.move.line records with IDs: [2562, 2563, 2564, 2565] 2026-10-26 12:10:08,340 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #416 deleted account.move records with IDs: [963] 2026-10-26 12:10:08,586 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #416 deleted account.analytic.line records with IDs: [11] 2026-10-26 12:10:08,882 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #416 deleted account.move.line.ctp records with IDs: [1372] 2026-10-26 12:10:09,078 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #416 deleted account.move.line records with IDs: [2560, 2561] 2026-10-26 12:10:09,202 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #416 deleted account.move records with IDs: [962] 2026-10-26 12:10:09,292 44 INFO rb-35659da-226004-429082 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_actions ... 2026-10-26 12:10:10,576 44 INFO rb-35659da-226004-429082 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_expense_with_divided_distribution ... 2026-10-26 12:10:14,416 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 12:10:18,798 44 INFO rb-35659da-226004-429082 odoo.addons.project_mrp_account.tests.test_analytic_account: Starting TestAnalyticAccountTimesheet.test_analytic_account_access ... 2026-10-26 12:10:18,832 44 INFO rb-35659da-226004-429082 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-26 12:10:20,942 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:10:31,771 44 INFO rb-35659da-226004-429082 odoo.addons.project_mrp_account.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-10-26 12:10:34,202 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:10:46,980 44 INFO rb-35659da-226004-429082 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-10-26 12:10:47,868 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 12:11:17,372 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-10-26 12:11:21,294 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-10-26 12:11:23,468 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-10-26 12:11:24,909 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-10-26 12:11:28,415 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-10-26 12:11:35,974 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-10-26 12:11:41,432 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_partial_billing_profitability ... 2026-10-26 12:11:43,463 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-10-26 12:11:44,590 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_profitability_when_multiple_aa_in_the_same_line ... 2026-10-26 12:11:46,619 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_order_smart_button ... 2026-10-26 12:11:46,969 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_with_split_bills ... 2026-10-26 12:11:50,738 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_without_analytic_distribution ... 2026-10-26 12:11:52,938 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #425 deleted account.analytic.line records with IDs: [45] 2026-10-26 12:11:53,174 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_vendor_credit_note_profitability ... 2026-10-26 12:11:55,487 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #425 deleted account.move.line.ctp records with IDs: [1424, 1425] 2026-10-26 12:11:55,710 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #425 deleted account.move.line records with IDs: [2640] 2026-10-26 12:11:59,238 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:12:39,215 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-10-26 12:12:39,674 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-10-26 12:12:44,164 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:12:44,169 44 INFO rb-35659da-226004-429082 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-10-26 12:12:46,034 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1576] 2026-10-26 12:12:46,059 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:13:17,506 44 INFO rb-35659da-226004-429082 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-10-26 12:13:23,287 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 12:14:03,992 44 INFO rb-35659da-226004-429082 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-10-26 12:14:12,327 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #434 deleted stock.move.line records with IDs: [1573] 2026-10-26 12:14:13,024 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #434 deleted account.analytic.line records with IDs: [49] 2026-10-26 12:14:13,555 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #434 deleted account.move.line.ctp records with IDs: [1431] 2026-10-26 12:14:13,870 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #434 deleted account.move.line records with IDs: [2647, 2648] 2026-10-26 12:14:14,068 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #434 deleted account.move records with IDs: [988] 2026-10-26 12:14:16,245 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #434 deleted stock.move.line records with IDs: [1574] 2026-10-26 12:14:16,667 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #434 deleted account.analytic.line records with IDs: [50] 2026-10-26 12:14:16,986 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #434 deleted account.move.line.ctp records with IDs: [1432] 2026-10-26 12:14:17,231 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #434 deleted account.move.line records with IDs: [2649, 2650] 2026-10-26 12:14:17,339 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #434 deleted account.move records with IDs: [989] 2026-10-26 12:14:17,395 44 INFO rb-35659da-226004-429082 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-10-26 12:14:23,189 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-26 12:14:58,942 44 INFO rb-35659da-226004-429082 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_expense_policy ... 2026-10-26 12:15:02,275 44 INFO rb-35659da-226004-429082 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_expense_policy_analytic_distribution ... 2026-10-26 12:15:02,787 44 INFO rb-35659da-226004-429082 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-10-26 12:15:10,217 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 12:15:18,368 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:15:18,904 44 INFO rb-35659da-226004-429082 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-10-26 12:15:19,000 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #448 deleted resource.calendar.leaves records with IDs: [2] 2026-10-26 12:15:19,000 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #448 deleted account.analytic.line records with IDs: [58] 2026-10-26 12:15:19,939 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:15:27,395 44 INFO rb-35659da-226004-429082 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-10-26 12:15:28,735 44 INFO rb-35659da-226004-429082 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-10-26 12:15:29,000 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [62] 2026-10-26 12:15:29,846 44 INFO rb-35659da-226004-429082 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-10-26 12:15:30,000 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [67] 2026-10-26 12:15:30,000 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [68] 2026-10-26 12:15:31,000 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [69] 2026-10-26 12:15:31,147 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:15:32,096 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:15:32,262 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-10-26 12:15:32,876 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 153660 2026-10-26 12:15:32,876 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmp7dcpsxwv_chrome_odoo 2026-10-26 12:15:32,876 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:39077/json/version 2026-10-26 12:15:32,878 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39077', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:15:32,995 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: Chrome/150.0.7871.114 2026-10-26 12:15:32,996 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:39077/json 2026-10-26 12:15:32,999 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39077', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:15:33,023 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:39077/devtools/page/3B0177C58599D020ECC6221E497C679E 2026-10-26 12:15:33,037 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-10-26 12:15:33,043 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-10-26 12:15:33,156 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:15:33,159 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-10-26 12:15:33,164 44 INFO rb-35659da-226004-429082 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-26 12:15:33,164 44 INFO rb-35659da-226004-429082 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-26 12:15:33,215 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:15:35,418 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:35] "GET /odoo?debug=1 HTTP/1.1" 200 - 148 0.153 2.063 2026-10-26 12:15:35,426 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': '3B0177C58599D020ECC6221E497C679E', 'loaderId': 'FB26F54A7CEF584A559AD115C22FD5AF', 'isDownload': False} 2026-10-26 12:15:35,426 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate ready code "odoo.isTourReady('project_todo_history_tour')" 2026-10-26 12:15:35,528 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:35] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.027 0.017 2026-10-26 12:15:35,692 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 14 0.064 0.118 2026-10-26 12:15:35,702 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:35] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.177 2026-10-26 12:15:36,047 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.071 0.483 2026-10-26 12:15:36,068 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:36] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.329 2026-10-26 12:15:36,180 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:36] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-26 12:15:37,388 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:15:37,395 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:37] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:15:37,426 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.027 2026-10-26 12:15:37,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-26 12:15:37,543 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:15:37,606 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-26 12:15:37,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:37] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.061 0.171 2026-10-26 12:15:37,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-26 12:15:37,732 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-10-26 12:15:37,769 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:15:37,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:37] "GET /odoo HTTP/1.1" 200 - 29 0.047 0.102 2026-10-26 12:15:38,002 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.188 2026-10-26 12:15:38,215 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.018 0.029 2026-10-26 12:15:38,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.013 0.083 2026-10-26 12:15:38,345 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "GET /web/image/res.partner/3/avatar_128?unique=1793016931000 HTTP/1.1" 200 - 6 0.012 0.153 2026-10-26 12:15:38,362 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: The ready code tooks too much time : 2.9354960918426514 2026-10-26 12:15:38,383 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 12:15:38,394 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "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-26 12:15:38,444 44 INFO rb-35659da-226004-429082 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-26 12:15:38,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.078 0.150 2026-10-26 12:15:38,482 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.258 2026-10-26 12:15:38,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-26 12:15:38,589 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.062 2026-10-26 12:15:38,644 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:15:38,659 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:15:38,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "POST /mail/data HTTP/1.1" 200 - 34 0.055 0.145 2026-10-26 12:15:38,929 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:38] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.085 0.310 2026-10-26 12:15:39,291 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:39] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.042 0.222 2026-10-26 12:15:39,314 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:39] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.009 0.276 2026-10-26 12:15:40,305 44 INFO rb-35659da-226004-429082 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-26 12:15:40,321 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-26 12:15:40,345 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.005 0.007 2026-10-26 12:15:40,404 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-26 12:15:40,644 44 INFO rb-35659da-226004-429082 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-26 12:15:40,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.044 0.093 2026-10-26 12:15:40,756 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:40] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.148 2026-10-26 12:15:40,759 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.145 2026-10-26 12:15:40,818 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:40] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.023 0.176 2026-10-26 12:15:40,826 44 INFO rb-35659da-226004-429082 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-26 12:15:40,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:40] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.003 0.149 2026-10-26 12:15:40,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.153 2026-10-26 12:15:40,921 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:40] "POST /mail/data HTTP/1.1" 200 - 19 0.023 0.230 2026-10-26 12:15:40,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.171 2026-10-26 12:15:40,958 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.219 2026-10-26 12:15:41,029 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:41] "POST /web/action/load HTTP/1.1" 200 - 12 0.017 0.168 2026-10-26 12:15:41,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.014 0.088 2026-10-26 12:15:41,601 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 74 0.194 0.275 2026-10-26 12:15:41,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.019 0.031 2026-10-26 12:15:41,949 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.035 0.242 2026-10-26 12:15:42,129 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:42] "POST /mail/data HTTP/1.1" 200 - 45 0.050 0.288 2026-10-26 12:15:42,149 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:42] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.130 2026-10-26 12:15:42,266 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:42] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.044 2026-10-26 12:15:42,390 44 INFO rb-35659da-226004-429082 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-26 12:15:42,391 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:42] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.008 0.029 2026-10-26 12:15:42,485 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:42] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.004 0.082 2026-10-26 12:15:42,543 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:42] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 12:15:42,550 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:42] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 12:15:42,624 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:42] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 15 0.020 0.070 2026-10-26 12:15:42,701 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:42] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.013 0.129 2026-10-26 12:15:42,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:42] "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-26 12:15:42,976 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:42] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.012 2026-10-26 12:15:43,029 44 INFO rb-35659da-226004-429082 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-26 12:15:43,036 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "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.039 2026-10-26 12:15:43,125 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.018 0.063 2026-10-26 12:15:43,146 44 INFO rb-35659da-226004-429082 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-26 12:15:43,172 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "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.116 2026-10-26 12:15:43,213 44 INFO rb-35659da-226004-429082 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-26 12:15:43,243 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.022 2026-10-26 12:15:43,427 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 27 0.043 0.154 2026-10-26 12:15:43,496 44 INFO rb-35659da-226004-429082 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-26 12:15:43,543 44 INFO rb-35659da-226004-429082 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-26 12:15:43,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.097 2026-10-26 12:15:43,579 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.087 2026-10-26 12:15:43,613 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "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.102 2026-10-26 12:15:43,622 44 INFO rb-35659da-226004-429082 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-26 12:15:43,670 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "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.148 2026-10-26 12:15:43,698 44 INFO rb-35659da-226004-429082 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-26 12:15:43,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "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.054 2026-10-26 12:15:43,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.021 2026-10-26 12:15:43,895 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.042 0.123 2026-10-26 12:15:43,929 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 12:15:43,948 44 INFO rb-35659da-226004-429082 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-26 12:15:43,954 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "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-26 12:15:43,994 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:43] "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.027 2026-10-26 12:15:44,011 44 INFO rb-35659da-226004-429082 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-26 12:15:44,031 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:44] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.046 2026-10-26 12:15:44,086 44 INFO rb-35659da-226004-429082 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-26 12:15:44,147 44 INFO rb-35659da-226004-429082 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-26 12:15:44,158 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:44] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-26 12:15:44,338 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:44] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.072 0.104 2026-10-26 12:15:44,388 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:44] "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-26 12:15:44,389 44 INFO rb-35659da-226004-429082 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-26 12:15:44,419 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:44] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.034 2026-10-26 12:15:44,453 44 INFO rb-35659da-226004-429082 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-26 12:15:44,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:44] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.066 2026-10-26 12:15:44,516 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:44] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.015 0.102 2026-10-26 12:15:44,518 44 INFO rb-35659da-226004-429082 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-26 12:15:44,592 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:44] "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-26 12:15:44,599 44 INFO rb-35659da-226004-429082 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-26 12:15:44,776 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:44] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.039 0.120 2026-10-26 12:15:44,831 44 INFO rb-35659da-226004-429082 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-26 12:15:44,840 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:44] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-26 12:15:44,853 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:44] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.014 2026-10-26 12:15:44,900 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:44] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.014 0.042 2026-10-26 12:15:44,904 44 INFO rb-35659da-226004-429082 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-26 12:15:44,989 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:44] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.025 0.100 2026-10-26 12:15:45,086 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.005 0.138 2026-10-26 12:15:45,264 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:45] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.026 0.108 2026-10-26 12:15:45,284 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:45] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.006 0.149 2026-10-26 12:15:45,375 44 INFO rb-35659da-226004-429082 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-26 12:15:45,464 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.004 0.074 2026-10-26 12:15:45,585 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:45] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.016 0.051 2026-10-26 12:15:45,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:45] "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-26 12:15:45,758 44 INFO rb-35659da-226004-429082 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-26 12:15:45,765 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15: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.015 0.028 2026-10-26 12:15:45,810 44 INFO rb-35659da-226004-429082 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-26 12:15:45,817 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15: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.038 2026-10-26 12:15:45,850 44 INFO rb-35659da-226004-429082 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-26 12:15:45,912 44 INFO rb-35659da-226004-429082 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-26 12:15:45,971 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:45] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.010 0.023 2026-10-26 12:15:46,114 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:46] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.036 2026-10-26 12:15:46,123 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 12:15:46,156 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:46] "GET /web/assets/607e7d2/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 12:15:46,179 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:46] "GET /web/assets/36aa186/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.007 0.021 2026-10-26 12:15:46,269 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:46] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.004 0.014 2026-10-26 12:15:46,309 44 INFO rb-35659da-226004-429082 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-26 12:15:46,362 44 INFO rb-35659da-226004-429082 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-26 12:15:46,412 44 INFO rb-35659da-226004-429082 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-26 12:15:46,472 44 INFO rb-35659da-226004-429082 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-26 12:15:46,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:46] "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.006 0.029 2026-10-26 12:15:46,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:46] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.004 0.021 2026-10-26 12:15:46,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:46] "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-26 12:15:46,646 44 INFO rb-35659da-226004-429082 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-26 12:15:46,691 44 INFO rb-35659da-226004-429082 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-26 12:15:46,753 44 INFO rb-35659da-226004-429082 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-26 12:15:46,801 44 INFO rb-35659da-226004-429082 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-26 12:15:46,853 44 INFO rb-35659da-226004-429082 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-26 12:15:46,925 44 INFO rb-35659da-226004-429082 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-26 12:15:46,992 44 INFO rb-35659da-226004-429082 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-26 12:15:47,004 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15: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-26 12:15:47,057 44 INFO rb-35659da-226004-429082 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-26 12:15:47,130 44 INFO rb-35659da-226004-429082 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-26 12:15:47,299 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:47] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.036 0.124 2026-10-26 12:15:47,358 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.010 2026-10-26 12:15:47,379 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-10-26 12:15:47,384 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-26 12:15:47,434 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15: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.018 0.047 2026-10-26 12:15:47,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.078 2026-10-26 12:15:47,492 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15: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.074 2026-10-26 12:15:47,833 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 33645684 (allocated 34971648) 2026-10-26 12:15:47,880 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 153660 2026-10-26 12:15:47,881 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-10-26 12:15:47,882 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 153660 2026-10-26 12:15:48,026 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_121548_025993_test_project_todo_history.txt 2026-10-26 12:15:48,026 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmp7dcpsxwv_chrome_odoo" 2026-10-26 12:15:48,057 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-10-26 12:15:49,294 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 153935 2026-10-26 12:15:49,295 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmp7mzw0t01_chrome_odoo 2026-10-26 12:15:49,295 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:46255/json/version 2026-10-26 12:15:49,296 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46255', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:15:49,378 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Browser version: Chrome/150.0.7871.114 2026-10-26 12:15:49,378 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:46255/json 2026-10-26 12:15:49,389 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46255', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:15:49,395 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:46255/devtools/page/6D3B5AC22E48A27809F645B3D27D5B5D 2026-10-26 12:15:49,417 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-10-26 12:15:49,422 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-10-26 12:15:49,687 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:15:49,690 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-10-26 12:15:49,695 44 INFO rb-35659da-226004-429082 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-26 12:15:49,696 44 INFO rb-35659da-226004-429082 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-26 12:15:49,719 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:15:51,914 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:51] "GET /odoo HTTP/1.1" 200 - 153 0.147 2.057 2026-10-26 12:15:51,918 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': '6D3B5AC22E48A27809F645B3D27D5B5D', 'loaderId': 'F2CD985B577285372AD8285BF1C205CF', 'isDownload': False} 2026-10-26 12:15:51,918 44 INFO rb-35659da-226004-429082 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-26 12:15:51,976 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:51] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.009 0.015 2026-10-26 12:15:51,987 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:51] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.028 2026-10-26 12:15:52,259 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:52] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.058 0.232 2026-10-26 12:15:52,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.298 2026-10-26 12:15:52,296 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:52] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 12:15:52,338 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:52] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-26 12:15:53,241 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 12:15:53,246 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:15:53,281 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-26 12:15:53,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-26 12:15:53,405 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:15:53,433 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: Owl is running in 'dev' mode. 2026-10-26 12:15:53,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.033 0.128 2026-10-26 12:15:53,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.144 2026-10-26 12:15:53,526 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.065 2026-10-26 12:15:53,556 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:15:53,707 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "GET /odoo HTTP/1.1" 200 - 29 0.027 0.093 2026-10-26 12:15:53,774 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.157 2026-10-26 12:15:53,791 44 INFO rb-35659da-226004-429082 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-26 12:15:53,845 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-26 12:15:53,862 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.018 0.107 2026-10-26 12:15:53,880 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.127 2026-10-26 12:15:53,901 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "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-26 12:15:53,910 44 INFO rb-35659da-226004-429082 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-26 12:15:53,933 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "GET /web/image/res.partner/3/avatar_128?unique=1793016931000 HTTP/1.1" 200 - 6 0.020 0.134 2026-10-26 12:15:53,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:53] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.022 0.232 2026-10-26 12:15:54,012 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.228 2026-10-26 12:15:54,017 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.187 2026-10-26 12:15:54,069 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.153 2026-10-26 12:15:54,178 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:54] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 12:15:54,210 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:54] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 12:15:54,262 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:54] "POST /mail/data HTTP/1.1" 200 - 44 0.095 0.261 2026-10-26 12:15:54,344 44 INFO rb-35659da-226004-429082 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-26 12:15:54,394 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:54] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-26 12:15:54,404 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:54] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 12:15:54,438 44 INFO rb-35659da-226004-429082 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-26 12:15:54,559 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:54] "POST /mail/data HTTP/1.1" 200 - 15 0.021 0.132 2026-10-26 12:15:55,039 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 86 0.121 0.443 2026-10-26 12:15:55,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:55] "POST /mail/data HTTP/1.1" 200 - 45 0.062 0.668 2026-10-26 12:15:55,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:55] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 31 0.073 0.221 2026-10-26 12:15:55,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.125 2026-10-26 12:15:55,629 44 INFO rb-35659da-226004-429082 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-26 12:15:55,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:55] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.011 0.050 2026-10-26 12:15:55,700 44 INFO rb-35659da-226004-429082 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-26 12:15:55,756 44 INFO rb-35659da-226004-429082 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-26 12:15:55,894 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:55] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.035 0.096 2026-10-26 12:15:55,982 44 INFO rb-35659da-226004-429082 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-26 12:15:56,035 44 INFO rb-35659da-226004-429082 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-26 12:15:56,082 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:56] "POST /mail/data HTTP/1.1" 200 - 15 0.010 0.033 2026-10-26 12:15:56,096 44 INFO rb-35659da-226004-429082 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-26 12:15:56,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:56] "POST /web/dataset/call_kw/project.task/get_todo_views_id#project.task.get_todo_views_id HTTP/1.1" 200 - 5 0.006 0.024 2026-10-26 12:15:56,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.016 0.098 2026-10-26 12:15:56,460 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 27 0.031 0.110 2026-10-26 12:15:56,550 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-10-26 12:15:56,550 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: ╔══════════════════════════════════════════════╗ ║ TOUR project_task_activities_split SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-26 12:15:56,770 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 27272568 (allocated 28577792) 2026-10-26 12:15:56,781 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 153935 2026-10-26 12:15:56,786 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-10-26 12:15:56,795 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 153935 2026-10-26 12:15:56,911 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_121556_910947_test_tour_project_task_activities_split.txt 2026-10-26 12:15:56,911 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmp7mzw0t01_chrome_odoo" 2026-10-26 12:15:56,933 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-10-26 12:15:57,547 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 154140 2026-10-26 12:15:57,547 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmpd4_qrdwj_chrome_odoo 2026-10-26 12:15:57,547 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:41813/json/version 2026-10-26 12:15:57,549 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41813', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:15:57,627 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Browser version: Chrome/150.0.7871.114 2026-10-26 12:15:57,629 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:41813/json 2026-10-26 12:15:57,630 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41813', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:15:57,647 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:41813/devtools/page/EC85D4BB203943ECB12464FA5ADBF7D8 2026-10-26 12:15:57,657 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-10-26 12:15:57,665 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-10-26 12:15:57,904 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:15:57,915 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-10-26 12:15:57,920 44 INFO rb-35659da-226004-429082 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-26 12:15:57,920 44 INFO rb-35659da-226004-429082 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-26 12:15:57,951 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:15:59,948 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:15:59] "GET /odoo HTTP/1.1" 200 - 154 0.118 1.883 2026-10-26 12:15:59,956 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': 'EC85D4BB203943ECB12464FA5ADBF7D8', 'loaderId': 'EE96C3A963B86F1ED8F2F2281C55570A', 'isDownload': False} 2026-10-26 12:15:59,957 44 INFO rb-35659da-226004-429082 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-26 12:16:00,030 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:00] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-10-26 12:16:00,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:00] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.029 2026-10-26 12:16:00,323 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.057 0.251 2026-10-26 12:16:00,352 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.307 2026-10-26 12:16:00,390 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:00] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-26 12:16:00,458 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:00] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 12:16:01,351 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:01] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 12:16:01,368 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.032 2026-10-26 12:16:01,376 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:01] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 12:16:01,503 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:16:01,547 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: Owl is running in 'dev' mode. 2026-10-26 12:16:01,573 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:01] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.031 0.114 2026-10-26 12:16:01,584 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:01] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.145 2026-10-26 12:16:01,605 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.112 2026-10-26 12:16:01,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:16:01,638 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:01] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:16:01,777 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:01] "GET /odoo HTTP/1.1" 200 - 29 0.025 0.087 2026-10-26 12:16:01,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:01] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.138 2026-10-26 12:16:01,954 44 INFO rb-35659da-226004-429082 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-26 12:16:02,010 44 INFO rb-35659da-226004-429082 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-26 12:16:02,072 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "POST /mail/data HTTP/1.1" 200 - 35 0.091 0.136 2026-10-26 12:16:02,078 44 INFO rb-35659da-226004-429082 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-26 12:16:02,105 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-26 12:16:02,123 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-26 12:16:02,190 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.038 0.314 2026-10-26 12:16:02,200 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.327 2026-10-26 12:16:02,247 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.022 0.356 2026-10-26 12:16:02,253 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.341 2026-10-26 12:16:02,260 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.115 2026-10-26 12:16:02,338 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.022 0.392 2026-10-26 12:16:02,370 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-26 12:16:02,398 44 INFO rb-35659da-226004-429082 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-26 12:16:02,415 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-26 12:16:02,457 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "GET /web/image/res.partner/3/avatar_128?unique=1793016931000 HTTP/1.1" 200 - 6 0.024 0.220 2026-10-26 12:16:02,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.250 2026-10-26 12:16:02,476 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.457 2026-10-26 12:16:02,532 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "POST /web/action/load HTTP/1.1" 200 - 12 0.012 0.071 2026-10-26 12:16:02,946 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.085 0.237 2026-10-26 12:16:03,124 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:03] "POST /mail/data HTTP/1.1" 200 - 45 0.053 0.357 2026-10-26 12:16:03,173 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.184 2026-10-26 12:16:03,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.034 0.275 2026-10-26 12:16:03,366 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:03] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.162 2026-10-26 12:16:03,384 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:03] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 12:16:03,566 44 INFO rb-35659da-226004-429082 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-26 12:16:03,590 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:03] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.011 0.040 2026-10-26 12:16:03,618 44 INFO rb-35659da-226004-429082 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-26 12:16:03,683 44 INFO rb-35659da-226004-429082 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-26 12:16:03,740 44 INFO rb-35659da-226004-429082 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-26 12:16:03,782 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:03] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.010 0.029 2026-10-26 12:16:03,793 44 INFO rb-35659da-226004-429082 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-26 12:16:03,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:03] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 9 0.007 0.031 2026-10-26 12:16:03,852 44 INFO rb-35659da-226004-429082 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-26 12:16:03,909 44 INFO rb-35659da-226004-429082 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-26 12:16:03,927 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:03] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 2 0.001 0.014 2026-10-26 12:16:03,957 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:03] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.003 0.013 2026-10-26 12:16:03,961 44 INFO rb-35659da-226004-429082 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-26 12:16:04,022 44 INFO rb-35659da-226004-429082 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-26 12:16:04,053 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:04] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.021 2026-10-26 12:16:04,080 44 INFO rb-35659da-226004-429082 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-26 12:16:04,098 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:04] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.013 2026-10-26 12:16:04,162 44 INFO rb-35659da-226004-429082 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-26 12:16:04,215 44 INFO rb-35659da-226004-429082 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-26 12:16:04,277 44 INFO rb-35659da-226004-429082 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-26 12:16:04,332 44 INFO rb-35659da-226004-429082 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-26 12:16:04,473 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:04] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 59 0.051 0.142 2026-10-26 12:16:04,530 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:04] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.017 2026-10-26 12:16:04,602 44 INFO rb-35659da-226004-429082 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-26 12:16:04,603 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:04] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 9 0.014 0.055 2026-10-26 12:16:04,674 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:04] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.015 0.089 2026-10-26 12:16:04,695 44 INFO rb-35659da-226004-429082 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-26 12:16:04,699 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:04] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.003 0.021 2026-10-26 12:16:04,721 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:04] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.044 2026-10-26 12:16:04,776 44 INFO rb-35659da-226004-429082 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-26 12:16:04,814 44 INFO rb-35659da-226004-429082 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-26 12:16:04,853 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:04] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 20 0.028 0.140 2026-10-26 12:16:04,878 44 INFO rb-35659da-226004-429082 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-26 12:16:04,917 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:04] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.015 0.015 2026-10-26 12:16:04,958 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:04] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.006 0.046 2026-10-26 12:16:05,052 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:05] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.004 0.109 2026-10-26 12:16:05,116 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:05] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 8 0.015 0.166 2026-10-26 12:16:05,139 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:05] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.022 2026-10-26 12:16:05,148 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:05] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.038 2026-10-26 12:16:05,214 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:05] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.014 0.045 2026-10-26 12:16:05,309 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:05] "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-26 12:16:05,456 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:05] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.004 0.012 2026-10-26 12:16:05,504 44 INFO rb-35659da-226004-429082 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-26 12:16:05,505 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:05] "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.035 2026-10-26 12:16:05,587 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:05] "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.040 2026-10-26 12:16:05,588 44 INFO rb-35659da-226004-429082 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-26 12:16:05,833 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:05] "POST /mail/data HTTP/1.1" 200 - 38 0.089 0.109 2026-10-26 12:16:05,889 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:05] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.016 0.213 2026-10-26 12:16:05,957 44 INFO rb-35659da-226004-429082 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-26 12:16:06,003 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:06] "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-26 12:16:06,071 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:06] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 12:16:06,090 44 INFO rb-35659da-226004-429082 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-26 12:16:06,223 44 INFO rb-35659da-226004-429082 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-26 12:16:06,256 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:06] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-26 12:16:06,278 44 INFO rb-35659da-226004-429082 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-26 12:16:06,376 44 INFO rb-35659da-226004-429082 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-26 12:16:06,448 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:06] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.018 0.049 2026-10-26 12:16:06,537 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:06] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.013 0.043 2026-10-26 12:16:06,609 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:06] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-26 12:16:06,692 44 INFO rb-35659da-226004-429082 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-26 12:16:06,746 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:06] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.020 0.027 2026-10-26 12:16:06,750 44 INFO rb-35659da-226004-429082 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-26 12:16:06,789 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:06] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-26 12:16:06,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:06] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 16 0.016 0.083 2026-10-26 12:16:06,958 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:06] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.017 0.020 2026-10-26 12:16:06,977 44 INFO rb-35659da-226004-429082 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-26 12:16:07,062 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:07] "POST /mail/data HTTP/1.1" 200 - 25 0.032 0.085 2026-10-26 12:16:07,113 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:07] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.009 0.130 2026-10-26 12:16:07,272 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:07] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.010 0.040 2026-10-26 12:16:07,328 44 INFO rb-35659da-226004-429082 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-26 12:16:07,345 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:07] "GET /web/image/res.users/449/avatar_128 HTTP/1.1" 200 - 7 0.008 0.044 2026-10-26 12:16:07,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:07] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 3 0.006 0.036 2026-10-26 12:16:07,461 44 INFO rb-35659da-226004-429082 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-26 12:16:07,517 44 INFO rb-35659da-226004-429082 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-26 12:16:07,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:07] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 16 0.016 0.057 2026-10-26 12:16:07,569 44 INFO rb-35659da-226004-429082 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-26 12:16:07,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.010 0.009 2026-10-26 12:16:07,633 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.005 0.027 2026-10-26 12:16:07,640 44 INFO rb-35659da-226004-429082 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-26 12:16:07,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:07] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 11 0.020 0.050 2026-10-26 12:16:07,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.068 2026-10-26 12:16:07,743 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:07] "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-26 12:16:08,132 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.130 0.257 2026-10-26 12:16:08,179 44 INFO rb-35659da-226004-429082 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-26 12:16:08,229 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:08] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.024 0.055 2026-10-26 12:16:08,246 44 INFO rb-35659da-226004-429082 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-26 12:16:08,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:08] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.087 2026-10-26 12:16:08,256 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:08] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.061 2026-10-26 12:16:08,326 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:08] "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.095 2026-10-26 12:16:08,373 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:08] "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.094 2026-10-26 12:16:08,427 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:08] "POST /web/action/load HTTP/1.1" 200 - 13 0.016 0.128 2026-10-26 12:16:08,514 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:08] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.047 2026-10-26 12:16:08,611 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:08] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.012 0.039 2026-10-26 12:16:08,703 44 INFO rb-35659da-226004-429082 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-26 12:16:08,709 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:08] "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.032 2026-10-26 12:16:08,747 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:08] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 - 6 0.007 0.056 2026-10-26 12:16:08,982 44 INFO rb-35659da-226004-429082 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-26 12:16:09,053 44 INFO rb-35659da-226004-429082 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-26 12:16:09,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:09] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 - 54 0.067 0.113 2026-10-26 12:16:09,241 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:09] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.013 0.037 2026-10-26 12:16:09,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:09] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.035 0.080 2026-10-26 12:16:09,463 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:09] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.026 0.040 2026-10-26 12:16:09,511 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:09] "POST /web/dataset/call_button/project.task/action_convert_to_task#project.task.action_convert_to_task HTTP/1.1" 200 - 10 0.011 0.080 2026-10-26 12:16:09,617 44 INFO rb-35659da-226004-429082 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-26 12:16:09,728 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.013 0.154 2026-10-26 12:16:09,867 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.004 0.208 2026-10-26 12:16:09,924 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:09] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.014 2026-10-26 12:16:09,945 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-10-26 12:16:09,946 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_todo_main_functions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-26 12:16:10,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:16:10] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.036 0.070 2026-10-26 12:16:10,370 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 37002816 (allocated 40771584) 2026-10-26 12:16:10,394 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 154140 2026-10-26 12:16:10,402 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-10-26 12:16:10,407 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 154140 2026-10-26 12:16:10,529 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_121610_528971_test_tour_todo_main_ui_functions.txt 2026-10-26 12:16:10,529 44 INFO rb-35659da-226004-429082 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmpd4_qrdwj_chrome_odoo" 2026-10-26 12:16:10,567 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:16:25,671 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_change_uom_without_purchase_access ... 2026-10-26 12:16:26,976 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-10-26 12:16:27,417 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-10-26 12:16:32,187 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 452, model: sale.order.line 2026-10-26 12:16:32,210 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-10-26 12:16:33,059 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-10-26 12:16:46,038 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-10-26 12:16:51,201 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 12:17:09,743 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-10-26 12:17:14,453 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_bill_to_receive ... 2026-10-26 12:17:14,713 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_default_no_movement ... 2026-10-26 12:17:14,865 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_mixed_lines ... 2026-10-26 12:17:16,396 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_prepaid_expense ... 2026-10-26 12:17:17,862 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-10-26 12:17:19,192 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-10-26 12:17:19,449 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_purchase_uom ... 2026-10-26 12:17:21,999 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-10-26 12:17:25,036 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-10-26 12:17:29,396 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-10-26 12:17:31,353 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-10-26 12:17:33,242 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-10-26 12:17:34,948 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-10-26 12:17:35,293 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-10-26 12:17:39,265 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:17:39,269 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xls ... 2026-10-26 12:17:39,270 44 INFO rb-35659da-226004-429082 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-26 12:17:39,279 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:18:07,198 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-10-26 12:18:08,136 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-10-26 12:18:10,622 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-10-26 12:18:14,657 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-10-26 12:18:14,939 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-10-26 12:18:18,408 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-10-26 12:18:21,305 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-10-26 12:18:23,132 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-10-26 12:18:23,665 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-10-26 12:18:27,317 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_import_keeps_imported_price_unit ... 2026-10-26 12:18:27,811 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-10-26 12:18:28,107 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-10-26 12:18:31,702 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-10-26 12:18:33,306 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-10-26 12:18:34,090 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-10-26 12:18:36,427 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_partner_deletion ... 2026-10-26 12:18:36,780 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-10-26 12:18:39,135 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_price_include_price_exclude_with_multicompany ... 2026-10-26 12:18:43,637 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_price_include_tax_mapped_by_fiscal_position_on_branch ... 2026-10-26 12:18:51,432 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_print_purchase_order_without_state_change ... 2026-10-26 12:18:53,921 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #457 deleted stock.move.line records with IDs: [1582] 2026-10-26 12:18:54,122 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-10-26 12:18:58,061 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-10-26 12:19:01,003 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-10-26 12:19:19,007 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-10-26 12:19:19,569 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-10-26 12:19:20,373 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-10-26 12:19:24,383 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-10-26 12:19:24,652 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-10-26 12:19:25,181 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-10-26 12:19:26,914 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-10-26 12:19:34,486 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-10-26 12:19:39,352 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-10-26 12:19:42,904 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-10-26 12:19:46,346 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-10-26 12:19:47,736 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-10-26 12:19:48,321 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-10-26 12:19:51,598 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-10-26 12:19:59,373 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-10-26 12:20:01,728 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-26 12:20:02,503 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:20:20,548 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:20:21,621 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:20:22,125 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-10-26 12:20:29,931 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 12:20:48,583 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-10-26 12:20:58,578 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #465 deleted account.move.line.ctp records with IDs: [1492, 1493, 1494, 1495] 2026-10-26 12:20:58,912 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #465 deleted account.move.line records with IDs: [2751, 2752, 2753, 2754, 2755] 2026-10-26 12:20:59,069 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #465 deleted mail.message records with IDs: [23309] 2026-10-26 12:20:59,258 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #465 deleted account.move records with IDs: [1031] 2026-10-26 12:21:00,065 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-10-26 12:21:07,208 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-10-26 12:21:16,064 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-10-26 12:21:21,109 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:21:36,769 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-10-26 12:21:38,789 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 154418 2026-10-26 12:21:38,790 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmp2au61i9x_chrome_odoo 2026-10-26 12:21:38,790 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:37629/json/version 2026-10-26 12:21:38,791 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37629', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:21:38,919 44 INFO rb-35659da-226004-429082 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-26 12:21:38,920 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:37629/json 2026-10-26 12:21:38,920 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37629', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:21:38,943 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:37629/devtools/page/2DB41A29B35885F02BB3E69050C8AE9B 2026-10-26 12:21:38,959 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Enable chrome headless console log notification 2026-10-26 12:21:38,997 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-10-26 12:21:39,242 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-10-26 12:21:39,247 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-10-26 12:21:39,255 44 INFO rb-35659da-226004-429082 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-26 12:21:39,255 44 INFO rb-35659da-226004-429082 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-26 12:21:39,307 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:21:41,487 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:41] "GET /odoo HTTP/1.1" 200 - 147 0.125 2.060 2026-10-26 12:21:41,493 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': '2DB41A29B35885F02BB3E69050C8AE9B', 'loaderId': 'FCE88AB770139ABDBC9ADD0F60999629', 'isDownload': False} 2026-10-26 12:21:41,494 44 INFO rb-35659da-226004-429082 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-26 12:21:41,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:41] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.029 2026-10-26 12:21:41,781 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:41] "GET /web/webclient/load_menus HTTP/1.1" 200 - 31 0.078 0.150 2026-10-26 12:21:41,831 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.016 0.252 2026-10-26 12:21:41,842 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:41] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.278 2026-10-26 12:21:41,891 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:41] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.011 0.026 2026-10-26 12:21:42,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:42] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-26 12:21:43,438 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:43] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:21:43,446 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:43] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 12:21:43,480 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.020 2026-10-26 12:21:43,555 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:43] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.005 0.012 2026-10-26 12:21:43,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-26 12:21:43,638 44 INFO rb-35659da-226004-429082 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-26 12:21:43,676 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 12:21:43,715 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:43] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:21:43,854 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: The ready code tooks too much time : 2.360163927078247 2026-10-26 12:21:43,886 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:43] "GET /odoo HTTP/1.1" 200 - 28 0.039 0.100 2026-10-26 12:21:43,977 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:43] "GET /odoo/offline HTTP/1.1" 200 - 5 0.047 0.175 2026-10-26 12:21:44,062 44 INFO rb-35659da-226004-429082 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-26 12:21:44,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "GET /web/image/res.company/291/favicon HTTP/1.1" 200 - 9 0.044 0.155 2026-10-26 12:21:44,096 44 INFO rb-35659da-226004-429082 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-26 12:21:44,156 44 INFO rb-35659da-226004-429082 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-26 12:21:44,246 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "POST /mail/data HTTP/1.1" 200 - 33 0.060 0.283 2026-10-26 12:21:44,257 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:21:44,277 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 12:21:44,340 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "GET /web/image?model=res.users&field=avatar_128&id=469 HTTP/1.1" 200 - 14 0.040 0.350 2026-10-26 12:21:44,398 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "GET /web/image/res.partner/1806/avatar_128?unique=1793017281000 HTTP/1.1" 200 - 6 0.015 0.424 2026-10-26 12:21:44,404 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.369 2026-10-26 12:21:44,415 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.408 2026-10-26 12:21:44,433 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.004 0.131 2026-10-26 12:21:44,493 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.006 0.512 2026-10-26 12:21:44,501 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.383 2026-10-26 12:21:44,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.157 2026-10-26 12:21:44,645 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-26 12:21:44,700 44 INFO rb-35659da-226004-429082 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-26 12:21:44,755 44 INFO rb-35659da-226004-429082 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-26 12:21:44,804 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "POST /web/action/load HTTP/1.1" 200 - 10 0.023 0.071 2026-10-26 12:21:44,993 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:44] "POST /mail/data HTTP/1.1" 200 - 43 0.044 0.178 2026-10-26 12:21:45,230 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 469, model: purchase.order, field: mrp_production_count 2026-10-26 12:21:45,237 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 469, model: purchase.order, field: sale_order_count 2026-10-26 12:21:45,240 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 469, model: purchase.order, field: has_sale_order 2026-10-26 12:21:45,241 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 469, model: purchase.order, field: repair_count 2026-10-26 12:21:45,253 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 469, model: freight.booking 2026-10-26 12:21:45,257 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 469, model: purchase.order, field: booking_count 2026-10-26 12:21:45,261 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 469, model: purchase.order, field: shipment_count 2026-10-26 12:21:45,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:45] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 126 0.116 0.443 2026-10-26 12:21:45,583 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:45] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.020 0.519 2026-10-26 12:21:45,700 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:45] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.032 0.105 2026-10-26 12:21:45,839 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.008 0.029 2026-10-26 12:21:45,941 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:45] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 12 0.012 0.025 2026-10-26 12:21:46,094 44 INFO rb-35659da-226004-429082 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-26 12:21:46,133 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:46] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 - 7 0.012 0.031 2026-10-26 12:21:46,178 44 INFO rb-35659da-226004-429082 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-26 12:21:46,302 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:46] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.010 0.101 2026-10-26 12:21:46,386 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:46] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 12:21:46,486 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:46] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 14 0.027 0.071 2026-10-26 12:21:46,647 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:46] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:21:46,922 44 INFO rb-35659da-226004-429082 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-26 12:21:46,951 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:46] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.011 0.035 2026-10-26 12:21:47,021 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:47] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.021 2026-10-26 12:21:47,147 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:47] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.005 0.009 2026-10-26 12:21:47,224 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:47] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.018 0.033 2026-10-26 12:21:47,299 44 INFO rb-35659da-226004-429082 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-26 12:21:47,359 44 INFO rb-35659da-226004-429082 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-26 12:21:47,399 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:47] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 16 0.020 0.070 2026-10-26 12:21:47,474 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:47] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 6 0.008 0.035 2026-10-26 12:21:47,587 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:21:47,649 44 INFO rb-35659da-226004-429082 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-26 12:21:47,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:47] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.007 0.020 2026-10-26 12:21:47,983 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:47] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.045 0.038 2026-10-26 12:21:48,060 44 INFO rb-35659da-226004-429082 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-26 12:21:48,085 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:48] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 2 0.002 0.019 2026-10-26 12:21:48,186 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:48] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 6 0.010 0.030 2026-10-26 12:21:48,387 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:48] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 39 0.072 0.109 2026-10-26 12:21:48,440 44 INFO rb-35659da-226004-429082 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-26 12:21:48,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:48] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.006 0.025 2026-10-26 12:21:48,508 44 INFO rb-35659da-226004-429082 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-26 12:21:48,549 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:48] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 28 0.032 0.096 2026-10-26 12:21:48,553 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:48] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.056 2026-10-26 12:21:48,570 44 INFO rb-35659da-226004-429082 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-26 12:21:48,661 44 INFO rb-35659da-226004-429082 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-26 12:21:48,745 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:48] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 12 0.019 0.062 2026-10-26 12:21:48,871 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:48] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 14 0.026 0.053 2026-10-26 12:21:49,179 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:49] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 66 0.077 0.173 2026-10-26 12:21:50,446 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:50] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 - 154 0.766 0.452 2026-10-26 12:21:50,527 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:50] "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.046 1.151 2026-10-26 12:21:50,595 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:50] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.031 1.246 2026-10-26 12:21:50,733 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:50] "POST /mail/data HTTP/1.1" 200 - 33 0.063 1.331 2026-10-26 12:21:51,046 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:51] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 52 0.164 0.411 2026-10-26 12:21:51,148 44 INFO rb-35659da-226004-429082 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-26 12:21:51,205 44 INFO rb-35659da-226004-429082 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-26 12:21:51,206 44 INFO rb-35659da-226004-429082 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-26 12:21:51,255 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:51] "POST /mail/data HTTP/1.1" 200 - 30 0.039 0.074 2026-10-26 12:21:51,275 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:51] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 - 3 0.008 0.043 2026-10-26 12:21:52,124 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 469, model: sale.order.line 2026-10-26 12:21:52,200 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 469, model: sale.order.line 2026-10-26 12:21:52,257 44 INFO rb-35659da-226004-429082 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-10-26 12:21:52,428 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:52] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 - 214 0.396 0.734 2026-10-26 12:21:52,901 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 469, model: account.payment 2026-10-26 12:21:52,932 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 469, model: payment.transaction 2026-10-26 12:21:52,944 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 469, model: mrp.production 2026-10-26 12:21:52,951 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 469, model: account.asset.asset 2026-10-26 12:21:53,104 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:53] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 129 0.094 0.554 2026-10-26 12:21:53,182 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:53] "POST /web/dataset/call_kw/account.move/json_friendly_approval_request_data#account.move.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.011 0.031 2026-10-26 12:21:53,615 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:53] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 70 0.221 0.239 2026-10-26 12:21:53,982 44 INFO rb-35659da-226004-429082 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-26 12:21:53,985 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:53] "POST /web/dataset/call_kw/account.move/json_friendly_approval_request_data#account.move.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.008 0.037 2026-10-26 12:21:54,051 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-10-26 12:21:54,052 44 INFO rb-35659da-226004-429082 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-26 12:21:54,213 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:54] "POST /mail/data HTTP/1.1" 200 - 49 0.071 0.145 2026-10-26 12:21:54,276 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:54] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.022 0.255 2026-10-26 12:21:54,509 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 38179404 (allocated 40845312) 2026-10-26 12:21:54,639 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:21:54] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:21:54,650 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 154418 2026-10-26 12:21:54,652 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-10-26 12:21:54,652 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 154418 2026-10-26 12:21:54,815 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_122154_815457_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-10-26 12:21:54,815 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmp2au61i9x_chrome_odoo" 2026-10-26 12:21:54,894 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 12:22:11,440 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-10-26 12:22:21,805 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_expired_vendor_code_not_duplicated ... 2026-10-26 12:22:24,648 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_has_product_name ... 2026-10-26 12:22:26,318 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_partner_specific_code_not_duplicated ... 2026-10-26 12:22:29,441 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_standard_code_not_duplicated ... 2026-10-26 12:22:32,795 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-10-26 12:22:48,083 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-10-26 12:22:51,979 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1621] 2026-10-26 12:22:53,895 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-10-26 12:22:53,948 44 INFO rb-35659da-226004-429082 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-26 12:22:53,955 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-10-26 12:22:58,047 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-10-26 12:23:06,943 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-10-26 12:23:18,322 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-10-26 12:23:23,939 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-10-26 12:23:26,307 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-10-26 12:23:28,845 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-10-26 12:23:37,277 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-10-26 12:23:38,919 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-10-26 12:23:41,684 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-10-26 12:23:43,258 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-10-26 12:23:44,735 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-10-26 12:23:51,430 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:24:08,257 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-10-26 12:24:20,400 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-10-26 12:24:22,123 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1533] 2026-10-26 12:24:22,379 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2851] 2026-10-26 12:24:22,617 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2854] 2026-10-26 12:24:23,077 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-10-26 12:24:25,025 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-10-26 12:24:30,611 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-10-26 12:24:38,144 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1538, 1539, 1540] 2026-10-26 12:24:38,421 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2866, 2867] 2026-10-26 12:24:40,113 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-10-26 12:24:45,728 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-10-26 12:25:19,778 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-10-26 12:25:30,256 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1572, 1573, 1574] 2026-10-26 12:25:30,514 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2911] 2026-10-26 12:25:31,203 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-10-26 12:25:34,662 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-10-26 12:25:43,101 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1575, 1576, 1577] 2026-10-26 12:25:43,333 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2920] 2026-10-26 12:25:44,405 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-10-26 12:25:44,529 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-10-26 12:25:50,605 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-10-26 12:25:57,770 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-10-26 12:26:04,025 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-10-26 12:26:13,410 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-10-26 12:26:19,708 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1592, 1593] 2026-10-26 12:26:19,879 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2941] 2026-10-26 12:26:21,295 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-10-26 12:26:30,452 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2950] 2026-10-26 12:26:30,627 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2951] 2026-10-26 12:26:31,303 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-10-26 12:26:39,515 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1599, 1600, 1601, 1602, 1603] 2026-10-26 12:26:39,732 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2960] 2026-10-26 12:26:40,066 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1604, 1605, 1606, 1607] 2026-10-26 12:26:40,268 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2955] 2026-10-26 12:26:40,688 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-10-26 12:26:47,396 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1608, 1609, 1610] 2026-10-26 12:26:47,584 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2963, 2964] 2026-10-26 12:26:48,595 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-10-26 12:26:55,434 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1614, 1615, 1616, 1617] 2026-10-26 12:26:55,625 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2975] 2026-10-26 12:26:55,911 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1618, 1619, 1620] 2026-10-26 12:26:56,084 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2970] 2026-10-26 12:26:56,573 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-10-26 12:27:03,751 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1621, 1622, 1623, 1624] 2026-10-26 12:27:03,980 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2977] 2026-10-26 12:27:04,544 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po_within_precision ... 2026-10-26 12:27:11,403 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1625, 1626, 1627, 1628] 2026-10-26 12:27:11,635 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2984] 2026-10-26 12:27:12,042 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-10-26 12:27:20,072 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1629, 1630, 1631, 1632] 2026-10-26 12:27:20,313 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2995] 2026-10-26 12:27:20,621 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1633, 1634, 1635] 2026-10-26 12:27:20,832 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [2991] 2026-10-26 12:27:21,229 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-10-26 12:27:26,569 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-10-26 12:27:33,253 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-10-26 12:27:38,916 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1642, 1643] 2026-10-26 12:27:39,121 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [3007] 2026-10-26 12:27:40,086 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-10-26 12:27:45,788 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line.ctp records with IDs: [1646, 1647] 2026-10-26 12:27:45,957 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #472 deleted account.move.line records with IDs: [3012] 2026-10-26 12:27:46,870 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-26 12:27:46,888 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-10-26 12:27:47,724 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 154669 2026-10-26 12:27:47,724 44 INFO rb-35659da-226004-429082 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/tmptfaq9gvc_chrome_odoo 2026-10-26 12:27:47,724 44 INFO rb-35659da-226004-429082 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:40513/json/version 2026-10-26 12:27:47,726 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40513', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:27:47,804 44 INFO rb-35659da-226004-429082 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-26 12:27:47,804 44 INFO rb-35659da-226004-429082 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:40513/json 2026-10-26 12:27:47,805 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40513', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:27:47,833 44 INFO rb-35659da-226004-429082 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:40513/devtools/page/8E4541D02AFB25B1930E261B2AC87B8A 2026-10-26 12:27:47,853 44 INFO rb-35659da-226004-429082 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-26 12:27:47,860 44 INFO rb-35659da-226004-429082 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-26 12:27:47,967 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:27:48,006 44 INFO rb-35659da-226004-429082 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-26 12:27:48,009 44 INFO rb-35659da-226004-429082 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-26 12:27:48,009 44 INFO rb-35659da-226004-429082 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-26 12:27:48,043 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:27:50,282 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:50] "GET /web HTTP/1.1" 200 - 155 0.168 2.074 2026-10-26 12:27:50,290 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '8E4541D02AFB25B1930E261B2AC87B8A', 'loaderId': '738876A3CDDD4BC7CC93C6D250B89377', 'isDownload': False} 2026-10-26 12:27:50,290 44 INFO rb-35659da-226004-429082 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-26 12:27:50,660 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:50] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.052 0.260 2026-10-26 12:27:50,682 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.334 2026-10-26 12:27:50,693 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:50] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.349 2026-10-26 12:27:50,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:50] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.359 2026-10-26 12:27:50,762 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:50] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-26 12:27:50,888 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:50] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-26 12:27:51,979 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:51] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-26 12:27:52,012 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.035 2026-10-26 12:27:52,024 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.052 2026-10-26 12:27:52,127 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:27:52,198 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.037 0.094 2026-10-26 12:27:52,199 44 INFO rb-35659da-226004-429082 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-26 12:27:52,217 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.005 0.103 2026-10-26 12:27:52,246 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.102 2026-10-26 12:27:52,249 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-26 12:27:52,277 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:27:52,401 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "GET /odoo HTTP/1.1" 200 - 29 0.022 0.079 2026-10-26 12:27:52,479 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "GET /odoo/offline HTTP/1.1" 200 - 5 0.020 0.152 2026-10-26 12:27:52,563 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.026 0.048 2026-10-26 12:27:52,598 44 INFO rb-35659da-226004-429082 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-26 12:27:52,629 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 12:27:52,651 44 INFO rb-35659da-226004-429082 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-26 12:27:52,667 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "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-26 12:27:52,672 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "POST /web/action/load HTTP/1.1" 200 - 12 0.064 0.105 2026-10-26 12:27:52,738 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.021 0.216 2026-10-26 12:27:52,829 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.033 0.270 2026-10-26 12:27:52,874 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "GET /web/image/res.partner/3/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 6 0.010 0.332 2026-10-26 12:27:52,877 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.185 2026-10-26 12:27:53,286 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:53] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 109 0.120 0.432 2026-10-26 12:27:53,428 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:53] "POST /mail/data HTTP/1.1" 200 - 35 0.071 0.671 2026-10-26 12:27:53,531 44 INFO rb-35659da-226004-429082 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-26 12:27:53,548 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:53] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.012 0.184 2026-10-26 12:27:53,654 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:53] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.006 0.104 2026-10-26 12:27:53,939 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:53] "POST /mail/data HTTP/1.1" 200 - 45 0.039 0.251 2026-10-26 12:27:53,945 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:53] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.226 2026-10-26 12:27:54,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:54] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 26 0.032 0.303 2026-10-26 12:27:54,117 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:54] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.105 2026-10-26 12:27:54,264 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:54] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:27:54,560 44 INFO rb-35659da-226004-429082 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-26 12:27:54,648 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:54] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.027 0.070 2026-10-26 12:27:54,672 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:54] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.045 2026-10-26 12:27:54,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:54] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-10-26 12:27:54,856 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:54] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.005 0.031 2026-10-26 12:27:54,911 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:54] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.013 0.054 2026-10-26 12:27:54,967 44 INFO rb-35659da-226004-429082 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-26 12:27:55,043 44 INFO rb-35659da-226004-429082 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-26 12:27:55,126 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:55] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 23 0.042 0.099 2026-10-26 12:27:55,370 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:55] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 44 0.058 0.125 2026-10-26 12:27:55,499 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:55] "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.018 0.049 2026-10-26 12:27:55,556 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:55] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 12 0.015 0.045 2026-10-26 12:27:55,656 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:55] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.030 0.133 2026-10-26 12:27:55,764 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:55] "POST /mail/data HTTP/1.1" 200 - 35 0.036 0.223 2026-10-26 12:27:56,238 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:56] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 118 0.118 0.587 2026-10-26 12:27:56,327 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:56] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.021 0.044 2026-10-26 12:27:56,334 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:56] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.036 2026-10-26 12:27:56,486 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:56] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.038 0.153 2026-10-26 12:27:56,521 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:56] "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.138 2026-10-26 12:27:56,535 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:56] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.117 2026-10-26 12:27:56,607 44 INFO rb-35659da-226004-429082 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-26 12:27:56,627 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:56] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.024 0.088 2026-10-26 12:27:56,684 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:56] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.014 0.085 2026-10-26 12:27:56,704 44 INFO rb-35659da-226004-429082 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-26 12:27:56,762 44 INFO rb-35659da-226004-429082 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-26 12:27:56,876 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:56] "POST /product/catalog/create_section HTTP/1.1" 200 - 22 0.035 0.068 2026-10-26 12:27:56,932 44 INFO rb-35659da-226004-429082 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-26 12:27:56,942 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-10-26 12:27:56,952 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:56] "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.013 0.029 2026-10-26 12:27:56,974 44 INFO rb-35659da-226004-429082 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-26 12:27:57,076 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:57] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.030 0.121 2026-10-26 12:27:57,165 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:57] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.021 0.049 2026-10-26 12:27:57,993 44 INFO rb-35659da-226004-429082 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-26 12:27:58,046 44 INFO rb-35659da-226004-429082 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-26 12:27:58,697 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:58] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 51 0.072 0.157 2026-10-26 12:27:58,763 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:58] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.004 0.190 2026-10-26 12:27:59,028 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:59] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 69 0.073 0.153 2026-10-26 12:27:59,245 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:59] "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.036 2026-10-26 12:27:59,312 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:59] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.017 0.047 2026-10-26 12:27:59,351 44 INFO rb-35659da-226004-429082 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-26 12:27:59,427 44 INFO rb-35659da-226004-429082 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-26 12:27:59,471 44 INFO rb-35659da-226004-429082 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-26 12:27:59,491 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:27:59] "POST /mail/data HTTP/1.1" 200 - 32 0.095 0.098 2026-10-26 12:27:59,528 44 INFO rb-35659da-226004-429082 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-26 12:27:59,571 44 INFO rb-35659da-226004-429082 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-26 12:27:59,572 44 INFO rb-35659da-226004-429082 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-26 12:27:59,846 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 36421632 (allocated 38899712) 2026-10-26 12:27:59,878 44 INFO rb-35659da-226004-429082 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 154669 2026-10-26 12:27:59,890 44 INFO rb-35659da-226004-429082 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-26 12:27:59,894 44 INFO rb-35659da-226004-429082 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 154669 2026-10-26 12:28:00,032 44 INFO rb-35659da-226004-429082 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-35659da-226004-429082/chrome_logs/chrome_log_20261026_122800_031894_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-10-26 12:28:00,032 44 INFO rb-35659da-226004-429082 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/tmptfaq9gvc_chrome_odoo" 2026-10-26 12:28:00,068 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:28:15,590 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-10-26 12:28:20,131 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-10-26 12:28:22,767 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-10-26 12:28:22,986 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-10-26 12:28:24,051 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-10-26 12:28:24,486 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-10-26 12:28:25,572 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:28:39,787 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-10-26 12:28:39,868 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 12:28:40,534 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:28:40,955 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:40] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 39 0.038 0.386 2026-10-26 12:28:41,211 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:41] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 78 0.105 0.146 2026-10-26 12:28:41,457 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:41] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 41 0.096 0.143 2026-10-26 12:28:41,469 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-10-26 12:28:42,681 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 154891 2026-10-26 12:28:42,681 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmpll642g5y_chrome_odoo 2026-10-26 12:28:42,681 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:40539/json/version 2026-10-26 12:28:42,682 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40539', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:28:42,772 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: Chrome/150.0.7871.114 2026-10-26 12:28:42,772 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:40539/json 2026-10-26 12:28:42,772 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40539', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:28:42,787 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:40539/devtools/page/88E62063AD26FBFA3BBAE3A0A4BB1895 2026-10-26 12:28:42,794 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-10-26 12:28:42,815 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-10-26 12:28:43,043 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-26 12:28:43,051 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-10-26 12:28:43,054 44 INFO rb-35659da-226004-429082 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-26 12:28:43,054 44 INFO rb-35659da-226004-429082 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-26 12:28:43,088 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:28:45,176 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:45] "GET /odoo/purchase HTTP/1.1" 200 - 150 0.105 1.991 2026-10-26 12:28:45,180 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': '88E62063AD26FBFA3BBAE3A0A4BB1895', 'loaderId': '3738F1BE3F4844A542FB20F78A7BBFFC', 'isDownload': False} 2026-10-26 12:28:45,180 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate ready code "odoo.isTourReady('test_catalog_vendor_uom')" 2026-10-26 12:28:45,250 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:45] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.007 2026-10-26 12:28:45,522 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:45] "GET /web/webclient/load_menus HTTP/1.1" 200 - 31 0.067 0.196 2026-10-26 12:28:45,542 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:45] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.251 2026-10-26 12:28:45,606 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.047 0.251 2026-10-26 12:28:45,628 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:45] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-26 12:28:45,750 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:45] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 12:28:46,921 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:46] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:28:46,932 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:46] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 12:28:46,958 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.019 2026-10-26 12:28:47,000 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-26 12:28:47,055 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-26 12:28:47,098 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-10-26 12:28:47,141 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:28:47,167 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:28:47,299 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "GET /odoo HTTP/1.1" 200 - 28 0.032 0.057 2026-10-26 12:28:47,368 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.143 2026-10-26 12:28:47,571 44 INFO rb-35659da-226004-429082 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-26 12:28:47,583 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-26 12:28:47,585 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-26 12:28:47,625 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "GET /web/image/res.partner/1833/avatar_128?unique=1793017705000 HTTP/1.1" 200 - 13 0.057 0.126 2026-10-26 12:28:47,642 44 INFO rb-35659da-226004-429082 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-26 12:28:47,677 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "GET /web/image?model=res.users&field=avatar_128&id=477 HTTP/1.1" 200 - 7 0.010 0.225 2026-10-26 12:28:47,714 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "POST /web/action/load HTTP/1.1" 200 - 11 0.009 0.232 2026-10-26 12:28:47,825 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "POST /mail/data HTTP/1.1" 200 - 33 0.033 0.181 2026-10-26 12:28:47,864 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "GET /web/image/res.company/295/favicon HTTP/1.1" 200 - 9 0.008 0.234 2026-10-26 12:28:47,873 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.431 2026-10-26 12:28:47,893 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.192 2026-10-26 12:28:48,071 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 477, model: purchase.order, field: sale_order_count 2026-10-26 12:28:48,076 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 477, model: purchase.order, field: has_sale_order 2026-10-26 12:28:48,087 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 477, model: freight.booking 2026-10-26 12:28:48,090 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 477, model: purchase.order, field: booking_count 2026-10-26 12:28:48,096 44 INFO rb-35659da-226004-429082 odoo.models: Access Denied by ACLs for operation: read, uid: 477, model: purchase.order, field: shipment_count 2026-10-26 12:28:48,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:48] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 126 0.119 0.362 2026-10-26 12:28:48,515 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:48] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.027 0.137 2026-10-26 12:28:48,689 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:48] "POST /mail/data HTTP/1.1" 200 - 43 0.043 0.148 2026-10-26 12:28:48,727 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.010 0.132 2026-10-26 12:28:48,778 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:48] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.041 2026-10-26 12:28:48,837 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:48] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 12 0.015 0.040 2026-10-26 12:28:48,946 44 INFO rb-35659da-226004-429082 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-26 12:28:48,970 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:48] "GET /web/image/res.users/477/avatar_128 HTTP/1.1" 200 - 7 0.019 0.037 2026-10-26 12:28:49,088 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:49] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.006 0.129 2026-10-26 12:28:49,185 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:49] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 12 0.021 0.038 2026-10-26 12:28:49,193 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:49] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.053 2026-10-26 12:28:49,340 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:49] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 34 0.050 0.145 2026-10-26 12:28:49,496 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:49] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:28:49,673 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:49] "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.007 0.022 2026-10-26 12:28:49,735 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:49] "POST /mail/thread/messages HTTP/1.1" 200 - 9 0.011 0.013 2026-10-26 12:28:49,751 44 INFO rb-35659da-226004-429082 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-26 12:28:49,835 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:49] "POST /mail/data HTTP/1.1" 200 - 26 0.028 0.076 2026-10-26 12:28:49,875 44 INFO rb-35659da-226004-429082 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-26 12:28:49,923 44 INFO rb-35659da-226004-429082 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-26 12:28:50,007 44 INFO rb-35659da-226004-429082 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-26 12:28:50,070 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:50] "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.030 2026-10-26 12:28:50,538 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:50] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 113 0.099 0.336 2026-10-26 12:28:50,612 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:50] "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.037 2026-10-26 12:28:50,757 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:50] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.053 0.125 2026-10-26 12:28:50,767 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:50] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.174 2026-10-26 12:28:50,793 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:50] "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.143 2026-10-26 12:28:50,882 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:50] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.017 0.077 2026-10-26 12:28:50,902 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:50] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.003 0.070 2026-10-26 12:28:50,920 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:50] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.003 0.009 2026-10-26 12:28:51,034 44 INFO rb-35659da-226004-429082 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-26 12:28:51,040 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:51] "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.045 2026-10-26 12:28:51,086 44 INFO rb-35659da-226004-429082 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-26 12:28:51,110 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:51] "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.023 0.081 2026-10-26 12:28:51,136 44 INFO rb-35659da-226004-429082 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-26 12:28:51,195 44 INFO rb-35659da-226004-429082 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-26 12:28:51,247 44 INFO rb-35659da-226004-429082 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-26 12:28:51,301 44 INFO rb-35659da-226004-429082 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-26 12:28:51,354 44 INFO rb-35659da-226004-429082 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-26 12:28:51,407 44 INFO rb-35659da-226004-429082 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-26 12:28:51,458 44 INFO rb-35659da-226004-429082 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-26 12:28:51,508 44 INFO rb-35659da-226004-429082 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-26 12:28:51,565 44 INFO rb-35659da-226004-429082 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-26 12:28:52,294 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:52] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 57 0.066 0.161 2026-10-26 12:28:52,325 44 INFO rb-35659da-226004-429082 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-26 12:28:52,382 44 INFO rb-35659da-226004-429082 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-26 12:28:52,432 44 INFO rb-35659da-226004-429082 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-26 12:28:52,486 44 INFO rb-35659da-226004-429082 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-26 12:28:52,539 44 INFO rb-35659da-226004-429082 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-26 12:28:52,596 44 INFO rb-35659da-226004-429082 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-26 12:28:52,645 44 INFO rb-35659da-226004-429082 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-26 12:28:52,694 44 INFO rb-35659da-226004-429082 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-26 12:28:52,747 44 INFO rb-35659da-226004-429082 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-26 12:28:52,799 44 INFO rb-35659da-226004-429082 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-26 12:28:53,441 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:53] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 32 0.035 0.103 2026-10-26 12:28:53,473 44 INFO rb-35659da-226004-429082 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-26 12:28:53,532 44 INFO rb-35659da-226004-429082 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-26 12:28:54,123 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:54] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.005 0.077 2026-10-26 12:28:54,348 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:54] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 63 0.061 0.127 2026-10-26 12:28:54,471 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:28:54,542 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:54] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.010 0.026 2026-10-26 12:28:54,543 44 INFO rb-35659da-226004-429082 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-26 12:28:54,616 44 INFO rb-35659da-226004-429082 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-26 12:28:54,647 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:54] "POST /mail/data HTTP/1.1" 200 - 21 0.037 0.059 2026-10-26 12:28:54,696 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:54] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.053 2026-10-26 12:28:54,752 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:54] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.014 0.188 2026-10-26 12:28:54,826 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:54] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.004 0.079 2026-10-26 12:28:54,931 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:54] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 10 0.014 0.055 2026-10-26 12:28:54,996 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:54] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 8 0.012 0.028 2026-10-26 12:28:55,043 44 INFO rb-35659da-226004-429082 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-26 12:28:55,130 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:55] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.004 0.079 2026-10-26 12:28:55,192 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:55] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.009 0.022 2026-10-26 12:28:55,293 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:55] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 23 0.033 0.091 2026-10-26 12:28:55,502 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:55] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.012 0.034 2026-10-26 12:28:55,541 44 INFO rb-35659da-226004-429082 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-26 12:28:55,634 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:55] "POST /mail/data HTTP/1.1" 200 - 19 0.045 0.088 2026-10-26 12:28:55,658 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:55] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.004 0.144 2026-10-26 12:28:55,710 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:55] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.011 0.096 2026-10-26 12:28:55,755 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:55] "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.011 0.165 2026-10-26 12:28:55,911 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:55] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 2 0.003 0.127 2026-10-26 12:28:56,011 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:56] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.006 0.053 2026-10-26 12:28:56,122 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:56] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.043 0.104 2026-10-26 12:28:56,140 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:56] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.160 2026-10-26 12:28:56,189 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:56] "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.013 0.142 2026-10-26 12:28:56,263 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:56] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.017 0.083 2026-10-26 12:28:56,277 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:56] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.094 2026-10-26 12:28:56,302 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:56] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.007 2026-10-26 12:28:56,362 44 INFO rb-35659da-226004-429082 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-26 12:28:56,383 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:56] "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.044 2026-10-26 12:28:56,404 44 INFO rb-35659da-226004-429082 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-26 12:28:56,419 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:56] "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.069 2026-10-26 12:28:56,454 44 INFO rb-35659da-226004-429082 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-26 12:28:56,507 44 INFO rb-35659da-226004-429082 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-26 12:28:56,564 44 INFO rb-35659da-226004-429082 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-26 12:28:56,613 44 INFO rb-35659da-226004-429082 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-26 12:28:57,074 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:57] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 40 0.057 0.110 2026-10-26 12:28:57,197 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:57] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.005 0.071 2026-10-26 12:28:57,422 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:57] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 48 0.068 0.127 2026-10-26 12:28:57,619 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:57] "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.039 2026-10-26 12:28:57,621 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-10-26 12:28:57,625 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-26 12:28:57,726 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:57] "POST /mail/data HTTP/1.1" 200 - 21 0.045 0.061 2026-10-26 12:28:57,786 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:57] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.025 0.088 2026-10-26 12:28:57,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:28:57] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.014 2026-10-26 12:28:57,969 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 41033688 (allocated 45977600) 2026-10-26 12:28:57,989 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 154891 2026-10-26 12:28:57,994 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-10-26 12:28:57,996 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 154891 2026-10-26 12:28:58,111 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_122858_111177_test_catalog_vendor_uom.txt 2026-10-26 12:28:58,111 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmpll642g5y_chrome_odoo" 2026-10-26 12:28:58,148 44 INFO rb-35659da-226004-429082 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-10-26 12:28:58,894 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:29:14,175 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-10-26 12:29:16,709 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move.line.ctp records with IDs: [1650, 1651] 2026-10-26 12:29:16,906 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move.line records with IDs: [3020, 3021] 2026-10-26 12:29:18,087 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-10-26 12:29:20,382 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move.line.ctp records with IDs: [1652, 1653] 2026-10-26 12:29:20,589 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move.line records with IDs: [3025, 3026] 2026-10-26 12:29:21,586 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-10-26 12:29:22,616 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move.line.ctp records with IDs: [1654] 2026-10-26 12:29:22,831 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move.line records with IDs: [3030] 2026-10-26 12:29:24,246 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-10-26 12:29:26,595 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move.line.ctp records with IDs: [1655, 1656] 2026-10-26 12:29:26,848 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move.line records with IDs: [3036, 3037] 2026-10-26 12:29:28,102 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move.line records with IDs: [3038, 3039, 3040] 2026-10-26 12:29:28,299 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted mail.message records with IDs: [23508, 23507, 23505] 2026-10-26 12:29:28,570 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted ir.attachment records with IDs: [20740] 2026-10-26 12:29:28,573 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move records with IDs: [1102] 2026-10-26 12:29:29,840 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move.line.ctp records with IDs: [1657, 1658] 2026-10-26 12:29:30,038 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move.line records with IDs: [3041, 3042] 2026-10-26 12:29:32,873 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move.line.ctp records with IDs: [1659, 1660] 2026-10-26 12:29:33,074 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #479 deleted account.move.line records with IDs: [3046, 3047] 2026-10-26 12:29:34,103 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-26 12:29:49,378 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-10-26 12:29:50,560 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:30:20,849 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-10-26 12:30:22,170 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1711] 2026-10-26 12:30:23,228 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1723] 2026-10-26 12:30:29,271 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-10-26 12:30:30,093 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1736] 2026-10-26 12:30:30,727 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-10-26 12:30:31,459 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1739] 2026-10-26 12:30:33,074 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-10-26 12:30:33,820 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1746] 2026-10-26 12:30:34,165 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1748] 2026-10-26 12:30:35,760 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-10-26 12:30:44,883 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1751] 2026-10-26 12:30:44,972 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1752] 2026-10-26 12:30:45,725 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-10-26 12:30:47,688 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1765] 2026-10-26 12:30:48,649 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1768] 2026-10-26 12:30:50,279 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-10-26 12:30:52,049 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-10-26 12:30:54,196 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1776] 2026-10-26 12:30:55,871 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-10-26 12:30:57,581 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [4099] 2026-10-26 12:30:58,177 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-10-26 12:30:59,010 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1779] 2026-10-26 12:31:00,902 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-10-26 12:31:02,661 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.product records with IDs: [4114] 2026-10-26 12:31:03,940 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1786, 1787, 1788] 2026-10-26 12:31:04,901 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-10-26 12:31:05,783 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1799] 2026-10-26 12:31:06,348 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-10-26 12:31:07,342 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1801] 2026-10-26 12:31:09,235 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-26 12:31:25,303 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-10-26 12:31:26,295 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1803] 2026-10-26 12:31:27,359 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1807] 2026-10-26 12:31:28,077 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1808, 1809, 1806] 2026-10-26 12:31:28,283 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-10-26 12:31:31,691 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1811] 2026-10-26 12:31:41,763 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-10-26 12:31:45,800 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-10-26 12:31:48,656 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-10-26 12:31:49,415 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-10-26 12:31:51,632 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [1826] 2026-10-26 12:31:51,898 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-10-26 12:31:59,331 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-10-26 12:32:02,491 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-10-26 12:32:04,982 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-10-26 12:32:05,811 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1862] 2026-10-26 12:32:06,671 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-10-26 12:32:09,151 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1866] 2026-10-26 12:32:09,920 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-10-26 12:32:12,920 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1870] 2026-10-26 12:32:13,660 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-10-26 12:32:14,470 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1872] 2026-10-26 12:32:14,777 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-10-26 12:32:17,269 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1874] 2026-10-26 12:32:18,041 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-10-26 12:32:19,060 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-10-26 12:32:23,495 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-10-26 12:32:24,520 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-10-26 12:32:25,166 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-10-26 12:32:26,151 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-10-26 12:32:27,725 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-10-26 12:32:28,564 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.warehouse.orderpoint records with IDs: [8] 2026-10-26 12:32:28,792 44 INFO rb-35659da-226004-429082 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-26 12:32:29,741 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1893] 2026-10-26 12:32:31,431 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-10-26 12:32:32,787 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1896] 2026-10-26 12:32:33,541 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1898] 2026-10-26 12:32:33,946 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1899] 2026-10-26 12:32:34,975 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [1853] 2026-10-26 12:32:35,579 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-10-26 12:32:35,859 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-10-26 12:32:36,640 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1903] 2026-10-26 12:32:37,465 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-10-26 12:32:40,239 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #484 deleted stock.move records with IDs: [1907] 2026-10-26 12:32:41,941 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:32:41,950 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-10-26 12:32:42,722 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 155147 2026-10-26 12:32:42,723 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmplq7i5pb__chrome_odoo 2026-10-26 12:32:42,723 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:44945/json/version 2026-10-26 12:32:42,725 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44945', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:32:42,794 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: Chrome/150.0.7871.114 2026-10-26 12:32:42,796 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:44945/json 2026-10-26 12:32:42,796 44 INFO rb-35659da-226004-429082 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44945', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-26 12:32:42,815 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:44945/devtools/page/14F3E053665798473B909553E6A74EF2 2026-10-26 12:32:42,831 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-10-26 12:32:42,836 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-10-26 12:32:42,916 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-26 12:32:42,939 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-10-26 12:32:42,943 44 INFO rb-35659da-226004-429082 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-26 12:32:42,945 44 INFO rb-35659da-226004-429082 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-26 12:32:42,972 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-26 12:32:45,174 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:45] "GET /odoo HTTP/1.1" 200 - 157 0.129 2.076 2026-10-26 12:32:45,186 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': '14F3E053665798473B909553E6A74EF2', 'loaderId': '8F72540AAE2708032B9C9F707C8286A1', 'isDownload': False} 2026-10-26 12:32:45,187 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-10-26 12:32:45,270 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:45] "GET /web/assets/ab1d107/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.028 2026-10-26 12:32:45,508 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:45] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.073 0.194 2026-10-26 12:32:45,519 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:45] "GET /web/assets/8b57f02/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.276 2026-10-26 12:32:45,542 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.287 2026-10-26 12:32:45,608 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:45] "GET /web/assets/8c13d49/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.007 2026-10-26 12:32:45,720 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:45] "GET /web/assets/d6c58e4/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-10-26 12:32:46,629 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:46] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-26 12:32:46,632 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:46] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:32:46,657 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-26 12:32:46,740 44 INFO rb-35659da-226004-429082 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-26 12:32:46,807 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-10-26 12:32:46,836 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:46] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 34 0.053 0.106 2026-10-26 12:32:46,845 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.141 2026-10-26 12:32:46,869 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.117 2026-10-26 12:32:46,872 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-26 12:32:46,912 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-26 12:32:47,059 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "GET /odoo HTTP/1.1" 200 - 29 0.031 0.090 2026-10-26 12:32:47,128 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.166 2026-10-26 12:32:47,219 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.018 0.100 2026-10-26 12:32:47,262 44 INFO rb-35659da-226004-429082 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-26 12:32:47,275 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-26 12:32:47,297 44 INFO rb-35659da-226004-429082 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-26 12:32:47,314 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.024 0.198 2026-10-26 12:32:47,343 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-26 12:32:47,371 44 INFO rb-35659da-226004-429082 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-26 12:32:47,450 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "POST /mail/data HTTP/1.1" 200 - 35 0.049 0.305 2026-10-26 12:32:47,496 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "GET /web/image/res.partner/3/avatar_128?unique=1793003583000 HTTP/1.1" 200 - 6 0.013 0.375 2026-10-26 12:32:47,546 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.419 2026-10-26 12:32:47,554 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.201 2026-10-26 12:32:47,566 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.172 2026-10-26 12:32:47,578 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.118 2026-10-26 12:32:47,591 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.459 2026-10-26 12:32:47,597 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.299 2026-10-26 12:32:47,765 44 INFO rb-35659da-226004-429082 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-26 12:32:47,770 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-26 12:32:47,773 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-26 12:32:47,841 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.040 2026-10-26 12:32:47,981 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:47] "POST /mail/data HTTP/1.1" 200 - 45 0.038 0.121 2026-10-26 12:32:48,417 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:48] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 109 0.107 0.354 2026-10-26 12:32:48,511 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:48] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.431 2026-10-26 12:32:48,531 44 INFO rb-35659da-226004-429082 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-26 12:32:48,560 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:48] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.007 0.089 2026-10-26 12:32:48,591 44 INFO rb-35659da-226004-429082 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-26 12:32:48,682 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:48] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.004 0.079 2026-10-26 12:32:48,740 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:48] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-26 12:32:48,860 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:48] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 26 0.024 0.085 2026-10-26 12:32:49,032 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:49] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-26 12:32:49,309 44 INFO rb-35659da-226004-429082 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-26 12:32:49,381 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:49] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.013 0.058 2026-10-26 12:32:49,416 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:49] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.003 0.019 2026-10-26 12:32:49,467 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:49] "GET /web/assets/1919198/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-26 12:32:49,623 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:49] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.007 0.049 2026-10-26 12:32:49,659 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:49] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 2 0.011 0.065 2026-10-26 12:32:49,767 44 INFO rb-35659da-226004-429082 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-26 12:32:49,822 44 INFO rb-35659da-226004-429082 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-26 12:32:49,923 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:49] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 - 34 0.039 0.125 2026-10-26 12:32:50,075 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:50] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 23 0.026 0.087 2026-10-26 12:32:50,163 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:50] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.007 0.033 2026-10-26 12:32:50,249 44 INFO ? werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-26 12:32:50,297 44 INFO rb-35659da-226004-429082 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-26 12:32:50,332 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:50] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 6 0.010 0.045 2026-10-26 12:32:50,630 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:50] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 7 0.048 0.047 2026-10-26 12:32:50,692 44 INFO rb-35659da-226004-429082 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-26 12:32:50,717 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:50] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 2 0.002 0.015 2026-10-26 12:32:50,807 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:50] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.004 0.021 2026-10-26 12:32:50,970 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:50] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 42 0.048 0.080 2026-10-26 12:32:51,085 44 INFO rb-35659da-226004-429082 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-26 12:32:51,105 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:51] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 5 0.007 0.034 2026-10-26 12:32:51,148 44 INFO rb-35659da-226004-429082 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-26 12:32:51,210 44 INFO rb-35659da-226004-429082 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-26 12:32:51,271 44 INFO rb-35659da-226004-429082 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-26 12:32:51,327 44 INFO rb-35659da-226004-429082 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-26 12:32:52,285 44 INFO rb-35659da-226004-429082 odoo.tests.common: Simulating signal changes during tests 2026-10-26 12:32:52,286 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:52] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 322 0.310 0.688 2026-10-26 12:32:52,950 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:52] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 111 0.124 0.269 2026-10-26 12:32:53,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:53] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.018 0.064 2026-10-26 12:32:53,292 44 INFO rb-35659da-226004-429082 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-26 12:32:53,384 44 INFO rb-35659da-226004-429082 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-26 12:32:53,435 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:53] "POST /mail/data HTTP/1.1" 200 - 46 0.056 0.132 2026-10-26 12:32:53,496 44 INFO rb-35659da-226004-429082 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-26 12:32:53,518 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:53] "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.021 0.301 2026-10-26 12:32:53,589 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:53] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.022 0.164 2026-10-26 12:32:53,630 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:53] "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.033 2026-10-26 12:32:53,680 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:53] "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.125 2026-10-26 12:32:53,687 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:53] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.077 2026-10-26 12:32:54,066 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:54] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 100 0.094 0.433 2026-10-26 12:32:54,184 44 INFO rb-35659da-226004-429082 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-26 12:32:54,250 44 INFO rb-35659da-226004-429082 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-26 12:32:54,571 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:54] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 70 0.069 0.249 2026-10-26 12:32:54,674 44 INFO rb-35659da-226004-429082 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-26 12:32:54,748 44 INFO rb-35659da-226004-429082 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-26 12:32:55,127 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:55] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 104 0.120 0.235 2026-10-26 12:32:55,150 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:55] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.010 2026-10-26 12:32:55,339 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:55] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.010 0.032 2026-10-26 12:32:55,340 44 INFO rb-35659da-226004-429082 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-26 12:32:55,398 44 INFO rb-35659da-226004-429082 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-26 12:32:55,472 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:55] "POST /mail/data HTTP/1.1" 200 - 32 0.036 0.074 2026-10-26 12:32:55,509 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:55] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 8 0.008 0.074 2026-10-26 12:32:55,689 44 INFO rb-35659da-226004-429082 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-26 12:32:55,703 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:55] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.009 0.022 2026-10-26 12:32:55,973 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:55] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.017 0.023 2026-10-26 12:32:56,083 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:56] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 3 0.003 0.015 2026-10-26 12:32:56,097 44 INFO rb-35659da-226004-429082 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-26 12:32:56,246 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:56] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.008 0.018 2026-10-26 12:32:56,541 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:56] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 76 0.075 0.201 2026-10-26 12:32:56,704 44 INFO rb-35659da-226004-429082 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-26 12:32:56,768 44 INFO rb-35659da-226004-429082 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-26 12:32:56,883 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:56] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 50 0.089 0.175 2026-10-26 12:32:57,265 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:57] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 66 0.071 0.227 2026-10-26 12:32:57,365 44 INFO rb-35659da-226004-429082 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-26 12:32:57,431 44 INFO rb-35659da-226004-429082 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-26 12:32:57,713 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:57] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 80 0.092 0.186 2026-10-26 12:32:57,743 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:57] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.013 2026-10-26 12:32:57,905 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:57] "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.007 0.021 2026-10-26 12:32:57,926 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-10-26 12:32:57,927 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-26 12:32:58,041 44 INFO rb-35659da-226004-429082 werkzeug: 127.0.0.1 - - [26/Oct/2026 12:32:58] "POST /mail/data HTTP/1.1" 200 - 32 0.044 0.067 2026-10-26 12:32:58,288 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 45904924 (allocated 49164288) 2026-10-26 12:32:58,308 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 155147 2026-10-26 12:32:58,310 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-10-26 12:32:58,312 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 155147 2026-10-26 12:32:58,440 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-35659da-226004-429082/chrome_logs/chrome_log_20261026_123258_440015_test_purchase_matrix_ui.txt 2026-10-26 12:32:58,440 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmplq7i5pb__chrome_odoo" 2026-10-26 12:32:59,087 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-10-26 12:33:00,688 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-26 12:33:28,981 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_purchase_count_with_grouped_rfq ... 2026-10-26 12:33:29,501 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_smart_buttons_with_purchase_mtso_link ... 2026-10-26 12:33:30,000 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-10-26 12:33:30,875 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:33:31,686 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:33:32,322 44 INFO rb-35659da-226004-429082 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-26 12:33:32,765 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-10-26 12:33:32,821 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-10-26 12:33:32,986 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-10-26 12:33:33,159 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [231, 233] 2026-10-26 12:33:33,181 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [232, 234] 2026-10-26 12:33:33,187 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-10-26 12:33:35,211 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [300] 2026-10-26 12:33:35,657 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-10-26 12:33:36,073 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-10-26 12:33:38,499 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-10-26 12:33:45,199 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-10-26 12:33:45,413 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-10-26 12:33:45,441 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-10-26 12:33:45,459 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-10-26 12:33:45,467 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-10-26 12:33:46,876 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-10-26 12:33:47,804 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-10-26 12:33:49,152 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-10-26 12:33:50,200 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23782] 2026-10-26 12:33:50,272 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [979] 2026-10-26 12:33:50,504 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-10-26 12:33:52,442 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-10-26 12:33:54,049 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_order_merge ... 2026-10-26 12:33:56,997 44 INFO rb-35659da-226004-429082 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [11] 2026-10-26 12:33:57,019 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-10-26 12:33:59,817 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_vendor_currency ... 2026-10-26 12:34:01,312 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-10-26 12:34:01,936 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_create_alternatives_for_multiple_vendors ... 2026-10-26 12:34:03,534 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_payment_terms_for_alternative_rfq ... 2026-10-26 12:34:04,852 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-10-26 12:34:13,284 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-10-26 12:34:14,511 44 INFO rb-35659da-226004-429082 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-10-26 12:34:15,857 44 INFO rb-35659da-226004-429082 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-26 12:34:15,860 44 INFO rb-35659da-226004-429082 odoo.service.server: 1493 post-tests in 13487.69s, 3178597 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: point_of_sale: 576 tests 4557.78s 1008236 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: portal: 27 tests 45.16s 5641 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_account_tax_python: 4 tests 53.81s 14342 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_adyen: 3 tests 32.00s 10037 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_discount: 6 tests 257.80s 45904 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_dpopay: 3 tests 0.04s 9 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_event: 10 tests 132.64s 21627 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_event_sale: 3 tests 23.58s 9586 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_hr: 28 tests 256.21s 58703 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_hr_restaurant: 5 tests 46.32s 13461 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_loyalty: 109 tests 1263.91s 213736 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_mollie: 6 tests 22.99s 9077 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_mrp: 16 tests 90.42s 30392 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_online_payment: 14 tests 98.45s 22124 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_online_payment_self_order: 27 tests 323.38s 104057 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_qfpay: 3 tests 29.21s 10452 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_razorpay: 5 tests 46.08s 12537 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_repair: 3 tests 30.07s 10276 queries 2026-10-26 12:34:15,872 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_restaurant: 65 tests 861.90s 102240 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 41.43s 11618 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_safaricom: 9 tests 32.12s 9932 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_sale: 87 tests 1135.33s 223790 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_sale_loyalty: 5 tests 49.85s 13659 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_sale_margin: 4 tests 18.51s 8593 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_self_order: 149 tests 1725.81s 563736 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_self_order_pine_labs: 6 tests 27.68s 9726 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_self_order_qfpay: 4 tests 30.89s 9944 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_self_order_razorpay: 6 tests 26.69s 9709 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_self_order_stripe: 6 tests 50.28s 17738 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_sms: 3 tests 31.09s 10093 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: pos_viva_com: 7 tests 51.78s 17368 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: privacy_lookup: 9 tests 10.68s 4613 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: product: 150 tests 132.76s 54082 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: product_email_template: 4 tests 16.75s 7029 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: product_expiry: 3 tests 10.42s 1753 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: product_margin: 7 tests 21.80s 8621 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: project: 156 tests 332.29s 63820 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: project_account: 3 tests 14.04s 3888 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: project_hr_expense: 8 tests 81.67s 28329 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: project_mrp_account: 6 tests 19.78s 4741 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: project_mrp_sale: 3 tests 13.66s 5539 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: project_purchase: 19 tests 116.28s 34668 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: project_purchase_stock: 3 tests 1.89s 387 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: project_sale_expense: 12 tests 144.15s 47268 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: project_timesheet_holidays: 8 tests 20.93s 7736 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: project_todo: 5 tests 39.42s 3767 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: purchase: 147 tests 768.17s 189564 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 51.66s 17281 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: purchase_mrp: 43 tests 171.35s 55019 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: purchase_product_matrix: 4 tests 18.74s 2791 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: purchase_repair: 5 tests 30.19s 13393 queries 2026-10-26 12:34:15,873 44 INFO rb-35659da-226004-429082 odoo.tests.stats: purchase_requisition: 25 tests 44.95s 14642 queries 2026-10-26 12:34:15,874 44 INFO rb-35659da-226004-429082 odoo.tests.result: 0 failed, 0 error(s) of 1493 tests when loading database 'rb-35659da-226004-429082' 2026-10-26 12:34:15,874 44 INFO rb-35659da-226004-429082 odoo.service.server: Initiating shutdown 2026-10-26 12:34:15,874 44 INFO rb-35659da-226004-429082 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.